The JEDI Event-Based Infrastructure and Its Application to the Development of the OPSS WFMS
IEEE Transactions on Software Engineering
OOPSLA '01 Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
MARE: resource discovery and configuration in ad hoc networks
Mobile Networks and Applications
Communications Directed by Bound Types in Linda: Presentation and Formal Model
IEEE Transactions on Parallel and Distributed Systems
Scientific Computation with JavaSpaces
HPCN Europe 2001 Proceedings of the 9th International Conference on High-Performance Computing and Networking
A Distributed Platform with Features for Supporting Dynamic and Mobile Resources
HPCN Europe 2001 Proceedings of the 9th International Conference on High-Performance Computing and Networking
Using Spatial Co-location for Coordination in Ubiquitous Computing Environments
HUC '99 Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing
Managing Behavior of Intelligent Environments
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Coordination and mobility in CoreLime
Mathematical Structures in Computer Science
Toward a standard ubiquitous computing framework
MPAC '04 Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing
Oasis: an architecture for simplified data management and disconnected operation
Personal and Ubiquitous Computing
Distributed Garbage Collection Algorithms for Timestamped Data
IEEE Transactions on Parallel and Distributed Systems
Conducting situated learning in a collaborative virtual environment
WBE'06 Proceedings of the 5th IASTED international conference on Web-based education
Interactive presentation: A middleware-centric design flow for networked embedded systems
Proceedings of the conference on Design, automation and test in Europe
Tuplespace-based computing for the semantic web: A survey of the state-of-the-art
The Knowledge Engineering Review
Maintaining Data Dependencies Across BPEL Process Fragments
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
Flexible Analysis of User Actions in Heterogeneous Distributed Learning Environments
EC-TEL '08 Proceedings of the 3rd European conference on Technology Enhanced Learning: Times of Convergence: Technologies Across Learning Contexts
Pluggable Framework for Enabling the Execution of Extended BPEL Behavior
Service-Oriented Computing - ICSOC 2007 Workshops
Tuple Spaces as a Flexible Integration Platform for Distributed Learning Environments
Proceedings of the 2007 conference on Supporting Learning Flow through Integrative Technologies
Using S2P for routing awareness in tuple-based pervasive systems
International Journal of Internet Protocol Technology
A coordination model for triplespace computing
COORDINATION'07 Proceedings of the 9th international conference on Coordination models and languages
The reflective blackboard pattern: architecting large multi-agent systems
Software engineering for large-scale multi-agent systems
An S2P-based resource discovery mechanism for tuple-based pervasive systems
International Journal of Autonomous and Adaptive Communications Systems
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
A comparative study between soft system bus and traditional middlewares
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part II
A collaborative agent architecture with human-agent communication model
CAVE'12 Proceedings of the First international conference on Cognitive Agents for Virtual Environments
International Journal of Human-Computer Studies
A survey of support for structured communication in concurrency control models
Journal of Parallel and Distributed Computing
Hi-index | 0.00 |
Millions of small heterogeneous computers are poised to spread into the infrastructure of our society. Though mostly inconspicuous today, disguised as nothing more than PIM (personal information manage- ment) computers, these tiny processors will eventually pervade most aspects of civilized life. The one thing holding them back from being everyone's portal to the new electronic society and the access point to an in_nite store of information is the lack of a high-quality logical link to the world's network backbone. Enter T Spaces, a network middleware package for the new age of ubiquitous computing. T Spaces is a tuplespace-based network communication bu_er with database capabilities that enables communication between applications and devices in a network of heterogeneous computers and operating systems. With T Spaces, it is possible to connect all computers together, which leads the way towards an in_nitely large cluster of cooperating machines. In this paper we describe the T Spaces package and explore some distributed applications that use T Spaces.