TY - GEN
T1 - Agent oriented AmI engineering
AU - Ali, Raian
AU - Abdel-Naby, Sameh
AU - Maña, Antonio
AU - Muñoz, Antonio
AU - Giorgini, Paolo
PY - 2008
Y1 - 2008
N2 - 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.
AB - 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.
UR - https://www.scopus.com/pages/publications/84890291623
U2 - 10.1007/978-2-287-78544-3_16
DO - 10.1007/978-2-287-78544-3_16
M3 - Conference contribution
AN - SCOPUS:84890291623
SN - 9782287785436
T3 - Developing Ambient Intelligence - Proceedings of the International Conference on Ambient Intelligence Developments, AmI.d 2007
SP - 166
EP - 179
BT - Developing Ambient Intelligence - Proceedings of the International Conference on Ambient Intelligence Developments, AmI.d 2007
T2 - 2nd International Conference on Ambient Intelligence Developments, AmI.d 2007
Y2 - 17 September 2007 through 19 September 2007
ER -