Atgentive Reasoning Module (WP3)

460 views
398 views

Published on

Overview of the reasoning module in AtGentive

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
460
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Atgentive Reasoning Module (WP3)

  1. 1. Reasoning Module (WP3) Damien Clauzel, Marco Raglianti The American University of Paris 26.10.2006 Atgentive Review - Reasoning Module 1
  2. 2. Reasoning Module 26.10.2006 Atgentive Review - Reasoning Module 2
  3. 3. Examples of reasoning rules => defined at configuration time If new_external_event and event(keyword) matches current_task(keyword) then new_external_event _priority = .8 If new_external_event and event(originator) matches current_task(relevant_people) then new_external_event _priority = .5 26.10.2006 Atgentive Review - Reasoning Module 3
  4. 4. Rules grammar • If event_type and eval then action • event_type::= <the events defined in the CF> • eval::= lparam cond rparam | eval and eval • action::= priority shift_priority | modality set_modality | explanation build_explanation | action ; action • etc. => allows generation, validation, portability and manipulation via XML translation (editor) 26.10.2006 Atgentive Review - Reasoning Module 4
  5. 5. Technology • agents: applications server (Java, tomcat) • communication: web services (SOAP) • blackboard architecture: database (mySQL) • open source components 26.10.2006 Atgentive Review - Reasoning Module 5
  6. 6. Prototype • scenario driven, from CF • subset of the conceptual data model • simple set of rules to validate the grammar • made collaboration with others partners 26.10.2006 Atgentive Review - Reasoning Module 6
  7. 7. Test deployment • successful: Ontdeknet • iterative process (response of the agents) • test of the target scenarios 26.10.2006 Atgentive Review - Reasoning Module 7
  8. 8. Future prototyping • support of more scenarios • improve reasoning • other agents (time, community awareness) • connection with context management tools • definition of other interfaces to the module 26.10.2006 Atgentive Review - Reasoning Module 8
  9. 9. 26.10.2006 Atgentive Review - Reasoning Module 9

×