ACM Computing Surveys (CSUR)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Software engineering with reusable components
Software engineering with reusable components
Goal identification and refinement in the specification of software-based information systems
Goal identification and refinement in the specification of software-based information systems
From object-oriented to goal-oriented requirements analysis
Communications of the ACM
Requirements engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Requirements Engineering: Processes and Techniques
Requirements Engineering: Processes and Techniques
FORM: A feature-oriented reuse method with domain-specific reference architectures
Annals of Software Engineering
Reconfigurable Context-Sensitive Middleware for Pervasive Computing
IEEE Pervasive Computing
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Advanced Lectures on Networking, NETWORKING 2002 [This book presents the revised version of seven tutorials given at the NETWORKING 2002 Conference in Pisa, Italy in May 2002]
Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
A Survey of Context-Aware Mobile Computing Research
A Survey of Context-Aware Mobile Computing Research
Goal-Oriented Requirements Engineering: A Guided Tour
RE '01 Proceedings of the Fifth IEEE International Symposium on Requirements Engineering
Development and evaluation of emerging design patterns for ubiquitous computing
DIS '04 Proceedings of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques
JAC: an aspect-based distributed dynamic framework
Software—Practice & Experience
Requirements elicitation for the design of context-aware applications in a ubiquitous environment
ICEC '05 Proceedings of the 7th international conference on Electronic commerce
Software Product Line Engineering: Foundations, Principles and Techniques
Software Product Line Engineering: Foundations, Principles and Techniques
Software Engineering: Report of a conference sponsored by the NATO Science Committee, Garmisch, Germany, 7-11 Oct. 1968, Brussels, Scientific Affairs Division, NATO
Unearthing Design Patterns to Support Context-Awareness
PERCOMW '06 Proceedings of the 4th annual IEEE international conference on Pervasive Computing and Communications Workshops
Explicitly distributed AOP using AWED
Proceedings of the 5th international conference on Aspect-oriented software development
A Survey of Middleware for Sensor Network and Challenges
ICPPW '06 Proceedings of the 2006 International Conference Workshops on Parallel Processing
A survey of middleware for sensor networks: state-of-the-art and future directions
Proceedings of the international workshop on Middleware for sensor networks
Mastering the Requirements Process (2nd Edition)
Mastering the Requirements Process (2nd Edition)
Interaction Design: Beyond Human Computer Interaction
Interaction Design: Beyond Human Computer Interaction
Automated Generation of Context-Aware Tests
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Towards Aspect-Oriented Programming for Context-Aware Systems: A Comparative Study
ICSEW '07 Proceedings of the 29th International Conference on Software Engineering Workshops
An Aspect-Oriented Approach to the Modularisation of Context
PERCOM '07 Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications
Towards Requirements Engineering for Context Adaptive Systems
COMPSAC '07 Proceedings of the 31st Annual International Computer Software and Applications Conference - Volume 02
A survey of context-aware middleware
SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
Spin model checker, the: primer and reference manual
Spin model checker, the: primer and reference manual
Context-Aware Computing Applications
WMCSA '94 Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications
True and transparent distributed composition of aspect-components
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
Using Feature Models for Developing Self-Configuring Smart Homes
ICAS '09 Proceedings of the 2009 Fifth International Conference on Autonomic and Autonomous Systems
Review: Ambient intelligence: Technologies, applications, and opportunities
Pervasive and Mobile Computing
CANDEL: Product Line Based Dynamic Context Management for Pervasive Applications
CISIS '10 Proceedings of the 2010 International Conference on Complex, Intelligent and Software Intensive Systems
REV '09 Proceedings of the 2009 Fourth International Workshop on Requirements Engineering Visualization
Learning patterns in ambient intelligence environments: a survey
Artificial Intelligence Review
The Internet of Things: A survey
Computer Networks: The International Journal of Computer and Telecommunications Networking
Formal Specification and Verification of Ubiquitous and Pervasive Systems
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Ambient intelligence: A survey
ACM Computing Surveys (CSUR)
The future internet: future internet assembly 2011: achievements and technological promises
The future internet: future internet assembly 2011: achievements and technological promises
Middleware for distributed context-aware systems
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
A versatile kernel for distributed AOP
DAIS'06 Proceedings of the 6th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
A survey of inter-vehicle communication protocols and their applications
IEEE Communications Surveys & Tutorials
Situation-based and self-adaptive applications for the smart environment
Journal of Ambient Intelligence and Smart Environments
Testing context-aware services based on smartphones by agent based social simulation
Journal of Ambient Intelligence and Smart Environments - Intelligent agents in Ambient Intelligence and smart environments
Smart environment interaction: A user assessment of embedded agents
Journal of Ambient Intelligence and Smart Environments - Intelligent agents in Ambient Intelligence and smart environments
Hi-index | 0.00 |
Over the past decade, the world of Ambient Intelligence and smart environments has brought us a wide variety of novel applications with potential for exhibiting sophisticated intelligent behavior. These applications are called smart because they can sense, anticipate and adapt themselves to the context, desires and intentions of their users. However, the unpredictability of human behavior, the unanticipated circumstances of execution and a growing heterogeneity of future operational environments impose significant development challenges if these innovative applications are to gain wide acceptance in our daily life. Therefore, applying well-established software engineering methodologies is a fundamental prerequisite for delivering high quality and robust smart software applications. This survey provides a illustrative presentation of software engineering best practices in the area of smart environments and Ambient Intelligence. The aim of this survey is not to explore and compare every possible related work in detail, but to offer insights into the latest developments in this domain and to further the research into the successful design, development and evaluation of Ambient Intelligence frameworks and applications. (This research is partially funded by the Interuniversity Attraction Poles Programme Belgian State, Belgian Science Policy, and by the Research Fund KU Leuven.)