Enter a brief description of your changes
(Required)
Minor changes are by default collapsed in the page history.
No changes
The page does not exist yet.
Failed to load changes
Version by on
Leave Collaboration
Are you sure you want to leave the realtime collaboration and continue editing alone? The changes you save while editing alone will lead to merge conflicts with the changes auto-saved by the realtime editing session.
Agent-oriented AmI Engineering
Raian Ali, Sameh Abdel-Naby, Antonio Maña, Antonio Muñoz, Paolo Giorgini
Antonio Maña Gómez, Carsten Rudolph (eds.)
Developing ambient intelligence
Springer Berlin
February 2008
Ambient Intelligence (AmI) refers to an environment that is sensitive, responsive, interconnected, contextualized, transparent, intelligent, and acting on behalf of humans. This environment is coupled with ubiquity of computing devices that enables it to transparently sense context changes, to react accordingly, and even to take the initiative towards fulfilling human needs. Security, privacy, and trust challenges are amplified with AmI computing model and need to be carefully engineered. From software engineering perspective, the shift towards AmI can be seen abstractly similar to the shift from object paradigm towards agent one. Objects provide functionality to be exploited, while agents possess functionality and know how and when to use and o®er it autonomously. Agent paradigm is suitable for implementing AmI considering AmI as an open complex system. Moreover, we argue that agent paradigm is equally useful for engineering all aspects of such systems from the early phases of software development life cycle.
funding project
MEnSA — Methodologies for the Engineering of complex Software systems: Agent-based approach (01/03/2007–28/02/2009)
Proceedings of the second International Conference on Ambient Intelligence developments (AmI.d '07), Sophia Antipolis, French Riviera, 17-19 September 2007