Download presentation
Presentation is loading. Please wait.
Published byAnnice Murphy Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.