The context toolkit: aiding the development of context-enabled applications
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Enabling QoS adaptation decisions for Internet applications
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue on high-performance protocol architectures
Exploiting architectural design knowledge to support self-repairing systems
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
A case study in software adaptation
WOSS '02 Proceedings of the first workshop on Self-healing systems
A Middleware Infrastructure for Active Spaces
IEEE Pervasive Computing
The Vision of Autonomic Computing
Computer
The Aware Home: A Living Laboratory for Ubiquitous Computing Research
CoBuild '99 Proceedings of the Second International Workshop on Cooperative Buildings, Integrating Information, Organization, and Architecture
Modeling Context Information in Pervasive Computing Systems
Pervasive '02 Proceedings of the First International Conference on Pervasive Computing
The nesC language: A holistic approach to networked embedded systems
PLDI '03 Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation
Acme: an architecture description interchange language
CASCON '97 Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research
Using Little-JIL to Coordinate Agents in Software Engineering
ASE '00 Proceedings of the 15th IEEE international conference on Automated software engineering
A survey of research on context-aware homes
ACSW Frontiers '03 Proceedings of the Australasian information security workshop conference on ACSW frontiers 2003 - Volume 21
Patia: Adaptive Distributed Webserver (A Position Paper)
ISADS '03 Proceedings of the The Sixth International Symposium on Autonomous Decentralized Systems (ISADS'03)
Adaptive middleware for context-aware applications in smart-homes
MPAC '04 Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing
Human-Computer Interaction
A survey of autonomic computing—degrees, models, and applications
ACM Computing Surveys (CSUR)
DARMA: adaptable service and resource management for wireless sensor networks
Proceedings of the 4th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks
Automatic mobility status estimation in wireless self-organised networks
Journal of Computer and System Sciences
Internal contexts inference system for ubiquitous context-aware applications
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Hi-index | 0.00 |
This paper presents the ANS architecture that uses ubiquitous computing to monitor medical patients at home. Since there is no notion of the patient carrying out maintenance of such a system, it must be self-managing or autonomic. In the ANS, sensors such as temperature, location, etc., use a form of logic to abduce a context, i.e., the state/quality of a given device or its function. Our contribution lies in the emergent autonomicity of the architecture driven by its ability to derive the most appropriate source for a particular application. This is done by allowing the application to define mathematically its own notion of what level of service provides the best satisfaction and is based on Quality of Context (QoC) attributes that describe each alternative. The ANS framework is lightweight and can provide real-time adaptation, which is necessary in resource-starved ubiquitous computing environments that support medical applications.