The active badge location system
ACM Transactions on Information Systems (TOIS)
Voltage scheduling in the IpARM microprocessor system
ISLPED '00 Proceedings of the 2000 international symposium on Low power electronics and design
ICrafter: A Service Framework for Ubiquitous Computing Environments
UbiComp '01 Proceedings of the 3rd international conference on Ubiquitous Computing
The Personal Server: Changing the Way We Think about Ubiquitous Computing
UbiComp '02 Proceedings of the 4th international conference on Ubiquitous Computing
The Location Stack: A Layered Model for Location in Ubiquitous Computing
WMCSA '02 Proceedings of the Fourth IEEE Workshop on Mobile Computing Systems and Applications
SUPPLE: automatically generating user interfaces
Proceedings of the 9th international conference on Intelligent user interfaces
Improving automatic interface generation with smart templates
Proceedings of the 9th international conference on Intelligent user interfaces
Exploiting Radio Hierarchies for Power-Efficient Wireless Device Discovery and Connection Setup
VLSID '05 Proceedings of the 18th International Conference on VLSI Design held jointly with 4th International Conference on Embedded Systems Design
The emergence of networking abstractions and techniques in TinyOS
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Human-Computer Interaction
Evaluating User-centric Adaptation with Goal Models
SEPCASE '07 Proceedings of the 1st International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments
The pervasive discourse: an analysis
Computers in Entertainment (CIE) - Interactive TV
A trust-based secure service discovery (TSSD) model for pervasive computing
Computer Communications
Programming pervasive and mobile computing applications: The TOTA approach
ACM Transactions on Software Engineering and Methodology (TOSEM)
International Journal of Web Engineering and Technology
An architecture for adaptive and adaptable mobile applications for physically handicapped people
UAHCI'07 Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity
UI prototyping for multiple devices through specifying interaction design
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
Context-aware middleware support for component based applications in pervasive computing
APPT'07 Proceedings of the 7th international conference on Advanced parallel processing technologies
The MACODO organization model for context-driven dynamic agent organizations
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
The smart internet as a catalyst for health care reform
The smart internet
The smart internet as a catalyst for health care reform
The smart internet
A wide-area context-awareness approach for Android
Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
Self-organizing virtual macro sensors
ACM Transactions on Autonomous and Adaptive Systems (TAAS) - Special section on formal methods in pervasive computing, pervasive adaptation, and self-adaptive systems: Models and algorithms
Towards a framework to characterize ubiquitous software projects
Information and Software Technology
Deployment of context-aware component-based applications based on middleware
UIC'07 Proceedings of the 4th international conference on Ubiquitous Intelligence and Computing
Middleware based context management for the component-based pervasive computing
ATC'07 Proceedings of the 4th international conference on Autonomic and Trusted Computing
Ubiquitous recommender systems
Computing
Hi-index | 0.00 |
The terms Ubiquitous and Pervasive computing were first coined at the beginning of the 90's, by Xerox PARC and IBM respectively, and capture the realization that the computing focus was going to change from the PC to a more distributed, mobile and embedded form of computing. Furthermore, it was predicted by some researchers that the true value of embedded computing would come from the orchestration of the various computational components into a much richer and adaptable system than had previously been possible. Now some fifteen years later, we have made progress towards these aims. The Hardware platforms used to implement these systems encapsulate significant computation capability in a small form-factor, consume little power and have a small cost. However, the system software capabilities have not advanced at a pace that can take full advantage of this infrastructure. This paper will describe where software and hardware have combined to enable ubiquitous computing, where these systems have limitations and where the biggest challenges still remain.