Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
Lua—an extensible extension language
Software—Practice & Experience
Language-level support for exploratory programming of distributed virtual environments
Proceedings of the 9th annual ACM symposium on User interface software and technology
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Limbo: a tuple space based platform for adaptive mobile applications
ICODP/ICDP '97 Proceedings of the IFIP/IEEE international conference on Open distributed processing and distributed platforms
A distributed 3D graphics library
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
The anatomy of a context-aware application
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Challenges: an application model for pervasive computing
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Join and capture: a model for nomadic interaction
Proceedings of the 14th annual ACM symposium on User interface software and technology
VRPN: a device-independent, network-transparent VR peripheral system
VRST '01 Proceedings of the ACM symposium on Virtual reality software and technology
A Middleware Infrastructure for Active Spaces
IEEE Pervasive Computing
The studierstube augmented reality project
Presence: Teleoperators and Virtual Environments
Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments
WICSA 3 Proceedings of the IFIP 17th World Computer Congress - TC2 Stream / 3rd IEEE/IFIP Conference on Software Architecture: System Design, Development and Maintenance
A Model-Based, Open Architecture for Mobile, Spatially Aware Applications
SSTD '01 Proceedings of the 7th International Symposium on Advances in Spatial and Temporal Databases
UbiComp '01 Proceedings of the 3rd international conference on Ubiquitous Computing
Middleware Support for Context-Aware Multimedia Applications
Proceedings of the IFIP TC6 / WG6.1 Third International Working Conference on New Developments in Distributed Applications and Interoperable Systems
A component architecture for an extensible, highly integrated context-aware computing infrastructure
Proceedings of the 25th International Conference on Software Engineering
Dynamic Component Gluing Across Different Componentware Systems
DOA '99 Proceedings of the International Symposium on Distributed Objects and Applications
ISWC '97 Proceedings of the 1st IEEE International Symposium on Wearable Computers
Marker Tracking and HMD Calibration for a Video-Based Augmented Reality Conferencing System
IWAR '99 Proceedings of the 2nd IEEE and ACM International Workshop on Augmented Reality
Enveloping Users and Computers in a Collaborative 3D Augmented Reality
IWAR '99 Proceedings of the 2nd IEEE and ACM International Workshop on Augmented Reality
Distributed Low-Latency Rendering for Mobile AR
ISAR '01 Proceedings of the IEEE and ACM International Symposium on Augmented Reality (ISAR'01)
Design of a Component-Based Augmented Reality Framework
ISAR '01 Proceedings of the IEEE and ACM International Symposium on Augmented Reality (ISAR'01)
Augmented Reality in a Wide Area Sentient Environment
ISAR '01 Proceedings of the IEEE and ACM International Symposium on Augmented Reality (ISAR'01)
Herding Sheep: Live System Development for Distributed Augmented Reality
ISMAR '03 Proceedings of the 2nd IEEE/ACM International Symposium on Mixed and Augmented Reality
An Object-Oriented Software Architecture for 3D Mixed Reality Applications
ISMAR '03 Proceedings of the 2nd IEEE/ACM International Symposium on Mixed and Augmented Reality
Journal of Systems and Software - Special issue: Ubiquitous computing
An architecture for privacy-sensitive ubiquitous computing
Proceedings of the 2nd international conference on Mobile systems, applications, and services
Large-scale software integration for spoken language and multimodal dialog systems
Natural Language Engineering
MULTIPLATFORM testbed: an integration platform for multimodal dialog systems
SEALTS '03 Proceedings of the HLT-NAACL 2003 workshop on Software engineering and architecture of language technology systems - Volume 8
SmartKom: Foundations of Multimodal Dialogue Systems (Cognitive Technologies)
SmartKom: Foundations of Multimodal Dialogue Systems (Cognitive Technologies)
Human-Computer Interaction
An Infrastructure for Realizing Custom-Tailored Augmented Reality User Interfaces
IEEE Transactions on Visualization and Computer Graphics
Une infrastructure à composants pour des applications ubiquitaires
UbiMob '05 Proceedings of the 2nd French-speaking conference on Mobility and ubiquity computing
International Journal of Web and Grid Services
Efficient message transport interface between agent framework and event service
International Journal of Web and Grid Services
A low-cost hybrid coordinated checkpointing protocol for mobile distributed systems
Mobile Information Systems
UBIGIouS: a ubiquitous, mixed-reality geographic information system
Proceedings of the 13th international conference on Intelligent user interfaces
A Middleware for Seamless Use of Multiple Displays
Interactive Systems. Design, Specification, and Verification
Leveraging GIS Technologies for Web-Based Smart Places Services
SEUS '08 Proceedings of the 6th IFIP WG 10.2 international workshop on Software Technologies for Embedded and Ubiquitous Systems
xtel: a development environment to support rapid prototyping of "ubiquitous content"
Proceedings of the 3rd International Conference on Tangible and Embedded Interaction
Incremental awareness and compositionality: A design philosophy for context-aware pervasive systems
Pervasive and Mobile Computing
A middleware for rapid prototyping smart environments: experiences in research and teaching
Proceedings of the 12th ACM international conference adjunct papers on Ubiquitous computing - Adjunct
Towards a service-oriented architecture for interactive ubiquitous entertainment systems
ICEC'10 Proceedings of the 9th international conference on Entertainment computing
PlaceComm: A framework for context-aware applications in place-based virtual communities
Journal of Ambient Intelligence and Smart Environments
MIAA 2011: multimodal interaction for the intelligent environment car
Proceedings of the 16th international conference on Intelligent user interfaces
Improving performance of multimedia data downstream with PDA in an infrastructure network
Journal of Mobile Multimedia
Component-based middleware for distributed augmented reality applications
Proceedings of the 5th International Conference on Communication System Software and Middleware
OPF: a distributed context-sensing framework for ubiquitous computing environments
UCS'06 Proceedings of the Third international conference on Ubiquitous Computing Systems
A wide-area context-awareness approach for Android
Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
Future Generation Computer Systems
Agent capability taxonomy for dynamic environments
HAIS'12 Proceedings of the 7th international conference on Hybrid Artificial Intelligent Systems - Volume Part I
Expert Systems with Applications: An International Journal
Freegaming: Mobile, collaborative, adaptive and augmented exergaming
Mobile Information Systems
Glowbal IP: An adaptive and transparent IPv6 integration in the Internet of Things
Mobile Information Systems - Advances in Network-Based Information Systems
Hi-index | 0.00 |
In this survey, we discuss 29 software infrastructures and frameworks which support the construction of distributed interactive systems. They range from small projects with one implemented prototype to large scale research efforts, and they come from the fields of Augmented Reality (AR), Intelligent Environments, and Distributed Mobile Systems. In their own way, they can all be used to implement various aspects of the ubiquitous computing vision as described by Mark Weiser [60]. This survey is meant as a starting point for new projects, in order to choose an existing infrastructure for reuse, or to get an overview before designing a new one. It tries to provide a systematic, relatively broad (and necessarily not very deep) overview, while pointing to relevant literature for in-depth study of the systems discussed.