� � � � � Ao Dai: Agent Oriented Design for Ambient � Intelligence � ——————————————————————— � � Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga � Nguyen and Diego Salomone LIP6, University Pierre et Marie Curie, Paris 1/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
� Introduction � Context � Agents � CLAIM � Scenario � Architecture Ao Dai: Agent Oriented � Agent Types Design for Ambient � Interaction Intelligence � Experiment ——————————————- � Conclusion overview 2/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
Ubiquitous electronic environment that supports people � Ao Dai: Agent Oriented Design � for Ambient Intelligence in their daily lives, in a proactive, but ”invisible” and � What is AmI? non-intrusive manner [Ramos et al., 2008, Weiser, 1993] � Context � Agents � CLAIM � Scenario � Architecture � Agent Types � Interaction � Experiment � Conclusion 3/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
Ubiquitous electronic environment that supports people � Ao Dai: Agent Oriented Design � for Ambient Intelligence in their daily lives, in a proactive, but ”invisible” and � What is AmI? non-intrusive manner [Ramos et al., 2008, Weiser, 1993] � Context � Agents � CLAIM � Scenario � Architecture � Agent Types � Interaction � Experiment � Conclusion People 3/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
Ubiquitous electronic environment that supports people � Ao Dai: Agent Oriented Design � for Ambient Intelligence in their daily lives, in a proactive, but ”invisible” and � What is AmI? non-intrusive manner [Ramos et al., 2008, Weiser, 1993] � Context � Agents � CLAIM � Scenario � Architecture � Agent Types � Interaction � Experiment � Conclusion People · Devices 3/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
Ubiquitous electronic environment that supports people � Ao Dai: Agent Oriented Design � for Ambient Intelligence in their daily lives, in a proactive, but ”invisible” and � What is AmI? non-intrusive manner [Ramos et al., 2008, Weiser, 1993] � Context � Agents � CLAIM � Scenario � Architecture � Agent Types � Interaction � Experiment � Conclusion People · Devices · Services 3/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
Ubiquitous electronic environment that supports people � Ao Dai: Agent Oriented Design � for Ambient Intelligence in their daily lives, in a proactive, but ”invisible” and � What is AmI? non-intrusive manner [Ramos et al., 2008, Weiser, 1993] � Context � Agents � CLAIM � Scenario � Architecture � Agent Types � Interaction � Experiment � Conclusion People · Devices · Services · Communication 3/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
Context is any information that can be used to characterize the situation of an entity. An entity is a person, place, � Ao Dai: Agent Oriented Design � for Ambient Intelligence or object that is considered relevant to the interaction � Introduction between a user and an application, including the user and � Context-Awareness applications themselves. [Dey and Abowd, 2000] � Agents � CLAIM � Scenario � Architecture � Agent Types � Interaction � Experiment � Conclusion 4/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
Context is any information that can be used to characterize the situation of an entity. An entity is a person, place, � Ao Dai: Agent Oriented Design � for Ambient Intelligence or object that is considered relevant to the interaction � Introduction between a user and an application, including the user and � Context-Awareness applications themselves. [Dey and Abowd, 2000] � Agents � CLAIM � Scenario Aspects: [Chen and Kotz, 2000] � Architecture ◮ physical aspect (e.g. location) ◮ temporal aspect � Agent Types ◮ user profile and preferences ◮ activity � Interaction ◮ computing resources ◮ social aspect � Experiment ◮ associations � Conclusion (e.g. time – place – activity) 4/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
Context is any information that can be used to characterize the situation of an entity. An entity is a person, place, � Ao Dai: Agent Oriented Design � for Ambient Intelligence or object that is considered relevant to the interaction � Introduction between a user and an application, including the user and � Context-Awareness applications themselves. [Dey and Abowd, 2000] � Agents � CLAIM � Scenario Aspects: [Chen and Kotz, 2000] � Architecture ◮ physical aspect (e.g. location) ◮ temporal aspect � Agent Types ◮ user profile and preferences ◮ activity � Interaction ◮ computing resources ◮ social aspect � Experiment ◮ associations � Conclusion (e.g. time – place – activity) In the Ao Dai project, we have so far considered: ◮ the spatial location of the user ◮ the user’s preferences ◮ the available computing resources 4/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
� Ao Dai: Agent Oriented Design Software agents are an appropriate implementation for AmI, � for Ambient Intelligence � Introduction considering they satisfy the needs of AmI in terms of: � Context � Why Agents? · reactivity � CLAIM · proactivity � Scenario · autonomy � Architecture · anticipation � Agent Types · reasoning � Interaction � Experiment � Conclusion 5/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
� Ao Dai: Agent Oriented Design Software agents are an appropriate implementation for AmI, � for Ambient Intelligence � Introduction considering they satisfy the needs of AmI in terms of: � Context � Why Agents? · reactivity � CLAIM · proactivity � Scenario · autonomy � Architecture · anticipation � Agent Types · reasoning � Interaction � Experiment Agents also offer beliefs, goals, intentions and easier � Conclusion implementation of a human-inspired behaviour. 5/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
� Ao Dai: Agent Oriented Design Software agents are an appropriate implementation for AmI, � for Ambient Intelligence � Introduction considering they satisfy the needs of AmI in terms of: � Context � Why Agents? · reactivity � CLAIM · proactivity � Scenario · autonomy � Architecture · anticipation � Agent Types · reasoning � Interaction � Experiment Agents also offer beliefs, goals, intentions and easier � Conclusion implementation of a human-inspired behaviour. For Ao Dai, we use CLAIM + Sympa as agent-oriented programming language and platform. 5/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
· Agent-Oriented programming language created by Alexandru Suna, during his Thesis at LIP6 [Suna and El Fallah Seghrouchni, 2004] � Ao Dai: Agent Oriented Design � for Ambient Intelligence · Eases the programming task involving a Multi-Agent System � Introduction � Context CLAIM is based on explicit declaration of agent’s � Agents characteristics: � Why CLAIM? ◮ Procedures ◮ Knowledge � Scenario · Conditions ◮ Goals � Architecture · Triggers ◮ Capabilities � Agent Types · ... � Interaction � Experiment � Conclusion 6/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
· Agent-Oriented programming language created by Alexandru Suna, during his Thesis at LIP6 [Suna and El Fallah Seghrouchni, 2004] � Ao Dai: Agent Oriented Design � for Ambient Intelligence · Eases the programming task involving a Multi-Agent System � Introduction � Context CLAIM is based on explicit declaration of agent’s � Agents characteristics: � Why CLAIM? ◮ Procedures ◮ Knowledge � Scenario · Conditions ◮ Goals � Architecture · Triggers ◮ Capabilities � Agent Types · ... · an essential feature – mobility: � Interaction � Experiment � Conclusion 6/ 16 . . Amal El Fallah Seghrouchni, Andrei Olaru, Thi Thuy Nga Nguyen and Diego Salomone . PRIMA 2010 . Kolkata, India,
Recommend
More recommend