This paper presents JECho, a Java-based communication infrastructure for collaborative high performance applications. JECho implements a publish/subscribe communication paradigm, permitting distributed, concurrently executing sets of components to provide interactive service to collaborating end users via event channels. JECho's efficient implementation enables it to move events at rates higher than other Java-based event system implementations. In addition, using JECho's eager handler concept, individual event subscribers can dynamically tailor event flows to adapt to runtime changes in component behaviors and needs, and to changes in platform resources. JECho has been used to build distributed collaborative scientific...
This paper describes the design of a distributed system built using Java that supports peer-to-peer ...
Abstract This paper presents ibvdev a scalable and efficient low-level Java message-passing communic...
This paper describes JADIMA (Java Distributed Machine), a collabora-tive platform to construct high ...
This paper presents JECho, a Java-based communication infrastructure for collaborative high performa...
Event-based design inherently decouples software components and enables distributed systems to scale...
This is a post-peer-review, pre-copyedit version. The final authenticated version is available onlin...
Java is a very commonly used computer programming language, although its use amongst the scientific ...
In this paper, we introduce a middleware infrastructure that provides software services for developi...
This is a post-peer-review, pre-copyedit version of an article published in The Journal of Supercomp...
In this paper, we introduce an agent-based infrastructure that provides software services and functi...
This is a post-peer-review, pre-copyedit version of an article published in The Journal of Supercomp...
Java has many features of interest to developers of large-scale parallel applications. At the same t...
The middleware solutions for General?Purpose Distributed Computing (GPDC) have distinct requirements...
This is a post-peer-review, pre-copyedit version. The final authenticated version is available onlin...
The Java language first came to public attention in 1995. Within a year, it was being speculated tha...
This paper describes the design of a distributed system built using Java that supports peer-to-peer ...
Abstract This paper presents ibvdev a scalable and efficient low-level Java message-passing communic...
This paper describes JADIMA (Java Distributed Machine), a collabora-tive platform to construct high ...
This paper presents JECho, a Java-based communication infrastructure for collaborative high performa...
Event-based design inherently decouples software components and enables distributed systems to scale...
This is a post-peer-review, pre-copyedit version. The final authenticated version is available onlin...
Java is a very commonly used computer programming language, although its use amongst the scientific ...
In this paper, we introduce a middleware infrastructure that provides software services for developi...
This is a post-peer-review, pre-copyedit version of an article published in The Journal of Supercomp...
In this paper, we introduce an agent-based infrastructure that provides software services and functi...
This is a post-peer-review, pre-copyedit version of an article published in The Journal of Supercomp...
Java has many features of interest to developers of large-scale parallel applications. At the same t...
The middleware solutions for General?Purpose Distributed Computing (GPDC) have distinct requirements...
This is a post-peer-review, pre-copyedit version. The final authenticated version is available onlin...
The Java language first came to public attention in 1995. Within a year, it was being speculated tha...
This paper describes the design of a distributed system built using Java that supports peer-to-peer ...
Abstract This paper presents ibvdev a scalable and efficient low-level Java message-passing communic...
This paper describes JADIMA (Java Distributed Machine), a collabora-tive platform to construct high ...