A system architecture for context-aware mobile computing
A system architecture for context-aware mobile computing
Specification and development of interactive systems: focus on streams, interfaces, and refinement
Specification and development of interactive systems: focus on streams, interfaces, and refinement
Aware Community Portals: Shared Information Appliances for Transitional Spaces
Personal and Ubiquitous Computing
CARP@ - A Reflection Based Tool for Observing Jini Services
Proceedings of the 1st OOPSLA Workshop on Reflection and Software Engineering: Reflection and Software Engineering, Papers from OORaSE 1999
Situated Adaptive Design: Toward a New Methodology for Knowledge Systems Development
Verteilte Künstliche Intelligenz und kooperatives Arbeiten, 4. Internationaler GI-Kongress Wissensbasierte Systeme
CybreMinder: A Context-Aware System for Supporting Reminders
HUC '00 Proceedings of the 2nd international symposium on Handheld and Ubiquitous Computing
Adding Generic Contextual Capabilities to Wearable Computers
ISWC '98 Proceedings of the 2nd IEEE International Symposium on Wearable Computers
Providing architectural support for building context-aware applications
Providing architectural support for building context-aware applications
Out of context: computer systems that adapt to, and learn from, context
IBM Systems Journal
Personal and Contextual Requirements Engineering
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
MobiPADS: A Reflective Middleware for Context-Aware Mobile Computing
IEEE Transactions on Software Engineering
IEEE Wireless Communications
Formalizing the notion of adaptive system behavior
Proceedings of the 2009 ACM symposium on Applied Computing
Hi-index | 0.00 |
A new computing era after Mainframes, PC's and mobiles is becoming closer to reality since the beginning of the 21st century. This new era is often described with different terms such as pervasive, ubiquitous, ambient or context-aware computing. However, there is a common characteristic behind all these projections: They are all based on a substantially more flexible system understanding, whereby the thought of the system as a tool moves into the background and the needs and desires of the user step into the foreground. Such concepts for software applications being aware of their context are in fact not new, but become more and more important for productive fields of software and systems engineering and particularly in ubiquitous and wearable computing. In this paper we describe a generic mechanism for designing context awareness and adaptation behavior with formal methods, thus basically allowing an engineering approach in designing and implementing complex context aware adaptive systems while avoiding their usual pitfalls.