Agent oriented AmI engineering

Raian Ali, Sameh Abdel-Naby, Antonio Maña, Antonio Muñoz, Paolo Giorgini

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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 offer 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.

Original languageEnglish
Title of host publicationDeveloping Ambient Intelligence - Proceedings of the International Conference on Ambient Intelligence Developments, AmI.d 2007
Pages166-179
Number of pages14
DOIs
Publication statusPublished - 2008
Externally publishedYes
Event2nd International Conference on Ambient Intelligence Developments, AmI.d 2007 - Sophia-Antipolis, France
Duration: 17 Sept 200719 Sept 2007

Publication series

NameDeveloping Ambient Intelligence - Proceedings of the International Conference on Ambient Intelligence Developments, AmI.d 2007

Conference

Conference2nd International Conference on Ambient Intelligence Developments, AmI.d 2007
Country/TerritoryFrance
CitySophia-Antipolis
Period17/09/0719/09/07

Fingerprint

Dive into the research topics of 'Agent oriented AmI engineering'. Together they form a unique fingerprint.

Cite this