Formalizing the notion of adaptive system behavior
Proceedings of the 2009 ACM symposium on Applied Computing
A simulation-based approach to highly iterative prototyping of ubiquitous computing systems
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Feedback in context: supporting the evolution of IT-Ecosystems
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
Journal of Ambient Intelligence and Smart Environments - A software engineering perspective on smart applications for AmI
REUBI: A Requirements Engineering method for ubiquitous systems
Science of Computer Programming
E-CARe: A Process for Engineering Ubiquitous Information Systems
International Journal of Information System Modeling and Design
Applying model-driven engineering to a method for systematic treatment of NFRs in AmI systems
Journal of Ambient Intelligence and Smart Environments - Intelligent agents in Ambient Intelligence and smart environments
Hi-index | 0.00 |
Building realistic end user scenarios for ubiquitous computing applications entails large up-front investments. Many context adaptive applications so far fail to live up to their expectations. Firstly, this is due to poorly conceived development tools and methods compared to other, more mature domains. And secondly, they seem to be particularly prone to problems related to a discrepancy between user expectation and systems behavior. This unwanted behavior prevents the vision of an emerging trend of context aware and adaptive applications in ubiquitous computing to become reality. A good understanding of business and customer's requirements may be of immense importance. This paper presents a model-based requirements engineering approach to systematically analyze and specify the basic system behavior as well as the adaptation behavior starting from customer and business needs.