Results 251 to 260 of about 13,975 (278)
Some of the next articles are maybe not open access.

Linda implementations in Java for concurrent systems

Concurrency and Computation: Practice and Experience, 2004
AbstractThis paper surveys a number of the implementations of Linda that are available in Java. It provides some discussion of their strengths and weaknesses, and presents the results from benchmarking experiments using a network of commodity workstations.
Wells, GC, Chalmers, A, Clayton, PG
openaire   +1 more source

A classification of concurrency failures in Java components

Proceedings International Parallel and Distributed Processing Symposium, 2004
The Java programming language supports concurrency. Concurrent programs are hard to test due to their inherent non-determinism. This paper presents a classification of concurrency failures that is based on a model of Java concurrency. The model and failure classification is used to justify coverage of synchronization primitives of concurrent components.
Brad Long, Paul Strooper
openaire   +2 more sources

Existing Models of Concurrency in Java

2018
As multicore processors become more and more standard, different models of concurrent programming have become more popular in Java. Although the core model of concurrency in Java is the Thread, multiple levels of abstraction have been built to enable simpler development.
openaire   +2 more sources

A methodology for concurrent and distributed Java applications

Proceedings International Parallel and Distributed Processing Symposium, 2004
In this paper we describe a constraint-based methodology for writing concurrent and distributed Java applications. A system is modeled as: (a) a set of Java threads containing a sequence of markers, denoting the threads points of interest; and (b) a constraint store.
Andrew E. Santosa, Rafael Ramirez
openaire   +2 more sources

Java Threads and the Concurrency Utilities

2015
This concise book empowers all Java developers to master the complexity of the Java thread APIs and concurrency utilities. This knowledge aids the Java developer in writing correct and complex performing multithreaded applications. Java's thread APIs and concurrency utilities are among its most powerful and challenging APIs and language features.
openaire   +2 more sources

Concurrent Programming in Java: Language and Libraries

Proceedings. Technology of Object-Oriented Languages and Systems, TOOLS 25 (Cat. No.97TB100239), 2005
Java’s direct support for concurrency has enticed many programmers to tackle concurrent programming using this new language. The use of concurrency adds a new dimension of complexity to application development and introduces its own unique set of problems.
openaire   +2 more sources

On Implementing High Level Concurrency in Java

2003
Increasingly threading has become an important architectural component of programming languages to support parallel programming. Previously we have proposed an elegant language extension to express concurrency and synchronization. This language called Join Java has all the expressiveness of Object Oriented languages whilst offering the added benefit of
G. Stewart Von Itzstein, Mark Jasiunas
openaire   +2 more sources

Programming Concurrent and Distributed Algorithms In Java

IEEE Distributed Systems Online, 2004
Aimed primarily at undergraduate and graduate students in concurrent and distributed computing courses, Concurrent and Distributed Computing in Java by Vijay K. Garg is also useful for programmers and software engineers who want practical experience with Java while learning concurrent and distributed computing fundamentals.
openaire   +2 more sources

Customizable Concurrency Control for Persistent Java

1997
We report on the issues raised when designing a customizable locking mechanism for Persistent Java, a type-safe, object-oriented, orthogonally persistent system based on the language Java. Customizable locking mechanisms are supported by locking capabilities.
Malcolm Atkinson   +2 more
openaire   +2 more sources

High‐coverage metamorphic testing of concurrency support in C compilers

Software Testing Verification and Reliability, 2022
Matt Windsor   +2 more
exaly  

Home - About - Disclaimer - Privacy