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, 2004AbstractThis 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, 2004The 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
2018As 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, 2004In 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
2015This 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), 2005Java’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
2003Increasingly 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, 2004Aimed 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
1997We 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, 2022Matt Windsor+2 more
exaly