Download
slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
Usman Ali PowerPoint Presentation

Usman Ali

170 Vues Download Presentation
Télécharger la présentation

Usman Ali

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. SEMANTIC AGENT SYSTEMSTowards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning Usman Ali UNB FCS ,Fredericton, NB

  2. Outline • Background • Agent Scenario • Virtual Organization • Organizational Designs • Semantic Agent Systems • Evaluation/Comparison • Conclusion

  3. Semantic Web Vision

  4. Agent Scenario Consider a Web-enabled method for saving the doomed crew of The Perfect Storm. How could Web agents have helped?

  5. Virtual Organization "Virtual Organizations are a set of individuals and institutions that need to co-ordinate resources and services across institutional boundaries".

  6. Software Personal Assistants Software personal assistants (SPA) are an active research area that one day might change the face of our human organizations. Overload Speed

  7. Agent Centered Versus OrganizationCenteredApproach Classical New Approach

  8. Organization Design Tools?

  9. Semantic Agent Systems Semantic Agent Systems use rules and Ontologies for creating virtual organizations as multi-agent systems that can support collaborative teams on the Semantic Web. They provide the infrastructure for rule- and ontology-based collaboration between the distributed members of such a virtual organization.

  10. Multi Agent Frameworks Presentation Searchable

  11. EMERALD

  12. RULE RESPONDER

  13. Organizational Agent • The organizational agent represents the goals and strategies shared by each committee chair. • It contains rule sets that describe the policies and regulations of the RuleML Symposium. • Delegates incoming queries to the chair’s PAs.

  14. Personal Agent • A personal agent assists a single chairof the symposium,(semi-autonomously) acting on his/her behalf. • Each personal agent contains a rule-base FOAF-like profile. • It contains a FOAF*-like fact profile plusFOAF-extending rules to encode selected knowledge of its human owner.

  15. External Agent • External agents exchange messages with the OA. They submit queries and receive answers. • End users, as external agents, interact with the OA using a Web (HTTP) interface to the Symposium Planner. • Support for simultaneous external agents. Many EAs can communicate with the OA.

  16. Rule Engines

  17. COMMUNICATION MIDDLEWARE

  18. MULE ENTERPRISE SERVICE BUS

  19. Reaction RuleML • Reaction RuleML is a branch of the RuleML family that supports actions and events. • When two agents want to communicate, each others’ Reaction RuleML messages are sent through the ESB. • The ESB carries RuleML queries (requests), answers (results), and rule bases to/from agents.

  20. Online Use Case Demo http://www.defeasible.org/ruleml2011ijcai/?q=node/25 http://de.dbpedia.org/redirects/ruleml/ACE2ReactionRuleML/index.jsp

  21. Evaluation of Semantic Agent Systems

  22. SymposiumPlanner Conclusion