Presentation is loading. Please wait.

Presentation is loading. Please wait.

ATRACO Towards ATRACO Architecture C. Goumopoulos (CTI)

Similar presentations


Presentation on theme: "ATRACO Towards ATRACO Architecture C. Goumopoulos (CTI)"— Presentation transcript:

1 ATRACO Towards ATRACO Architecture C. Goumopoulos (CTI)

2 ATRACO System 1. Description of aim as a set of goals each modeled as a task model 2. Users / Devices / Services / AmI space, each having its local ontology 3. Software Modules (Sphere Manager, Ontology Manager) 4. Agents (FTA, PA, IA), each having its local ontology 5. Policies (i.e. privacy, interaction, conflict resolution, etc) 6. Sphere Ontology

3 Components/Managers  Sphere Manager (SM) manages and dissolves activity spheres; initializes an ATRACO system and its components for a specific aim; the sphere manager could be viewed as the ATRACO “OS” whereas a sphere as an ATRACO “process” operates as an event service for the other components  Ontology Manager (OM) manages the sphere ontology; aligns and merges local ontologies that correspond to the task model that fulfills the goal; responds to queries regarding the Sphere Ontology

4 Components/Agents  Fuzzy Systems Based Task Agent (FTA) realizes specific tasks by using input by various resources and producing actions; adapts task-based usage of the ecology to the changing user behaviour, environment conditions and context; updates user profiles; maintains its own local knowledge base and ontology

5 Components/Agents  Planning Agent (PA) resolves an abstract task hierarchy into concrete tasks using the resources of the ambient ecology; monitors task progress and goal fulfillment; may trigger the IA to initialize a kind of adaptive dialogue with the user to get more information for further planning; maintains its own local knowledge base and ontology

6 Components/Agents  Interaction Agent (IA) manages user-system interaction using a mixed- initiative dialogue model; adapts man-machine interaction to the user context and behaviour; helps PA to resolve plans when necessary updates user profiles; maintains its own local knowledge base and ontology

7 Activity Sphere

8 Sphere Ontology  encodes the structure and the state of the sphere components.  results from merging the local ontologies of those ecology members that are required to achieve the sphere’s goal;  contains the contextual knowledge necessary to realize the concrete tasks that will lead to goal achievement;  the sphere ontology is re-aligned each time a change in the constituent ontologies happens

9 Sphere Ontology

10 SM-PA Interaction

11 SM-FTA Interaction

12 SM-IA Interaction

13 SM-OM Interaction

14 Change in YP

15 Integration – 1 st Year prototype  Aim:Feel comfortable after(/at) work  AmI space: I*space @ Uessex  Task model: 1.Set a comfortable temperature 2.Set a comfortable level of lighting 3.Select favorite Media settings  Purpose: to demonstrate adaptation on the ecology behaviour according to the context and policies of the user  Extension: use also AmInOffice@CTI to demonstrate task realization (adaptation of ecology configuration and operation) in two different environments (testbeds)

16 Integration – 1 st Year prototype  Entities: The device / service profiles Sphere Manager Fuzzy Systems Based Task Agent Interaction Agent Planning Agent One user  Limitations to be discussed tomorrow

17 Integration – 1 st Year prototype  Ontologies: Sphere ontology will be created by manually combining device / service ontologies with FTA ontology, IA ontology, user profile and privacy ontology (if available) FTA ontology could be created manually based on sphere ontology or the FTA knowledge base (and hence the local ontology) could be learnt by the FTA agent. As the agent is adapting to the user desires and handles the uncerntainities, it will also update its knowledge base and hence update also the ontology. IA ontology will be created manually User profile based on the fuzzy systems based behaviour will be created by FTA

18 Next steps  What other services are provided/ consumed by FTA, IA, PA, OM, SM components  Detailed interaction of the ATRACO components, e.g., PA-IA, FTA-IA  Definition of structures sphereRef, aimRef, userRef, YPRef, TMRef, …  Start implementing the components SM, OM (CTI), FTA (UEssex), PA (UUlm), IA (LIMSI), YP/Registry(WP4), Resource Profiles, User Profile


Download ppt "ATRACO Towards ATRACO Architecture C. Goumopoulos (CTI)"

Similar presentations


Ads by Google