1 / 32

SEMANTIC AGENT SYSTEMS Towards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning

SEMANTIC AGENT SYSTEMS Towards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning. Usman Ali. Background Organization Virtual Organization Organizational Designs Agent Scenarios Multi Agent System Frameworks Conclusion. Outline. Semantic Web Vision.

hamal
Télécharger la présentation

SEMANTIC AGENT SYSTEMS Towards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SEMANTIC AGENT SYSTEMSTowards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning Usman Ali

  2. Background • Organization • Virtual Organization • Organizational Designs • Agent Scenarios • Multi Agent System Frameworks • Conclusion Outline

  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. Organization "An organization provides a framework for activity and interaction through the definition of roles, behavioural expectations and authority relationships (e.g. control)."

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

  7. Linked Data

  8. 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

  9. Agent basedComputing Agent based computing merges two technologies, namely Artificial Intelligence (AI) and object-oriented distributed computing.

  10. Importance of Agent oriented thinking As real-world applications are becoming significantly more complex than before. Agent-oriented techniques provide a natural way for modelling complex systems, by decomposing its problem space into autonomous agents and their interactions.

  11. Agent Centered Versus Organisation CenteredApproach Classical New Approach

  12. Organization Design Tools?

  13. Agent Oriented Modelling and Design • Scenario • A situation in a application involving actors and activities. • Structured Thinking • Agents start with an overall plan to solve the problem. • Unstructured Thinking • Actors can start from anywhere and build up a solution. Actors can play roles based on their perception (mental states).

  14. Multi Agent Frameworks Presentation Searchable

  15. EMERALD

  16. RULE RESPONDER

  17. 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.

  18. 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

  19. 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

  20. Query Delegation Sponsoring Agents Metatopics Press Release . General Chair . . General Chair Challenge Program Chair . Demos Program Chair . . Challenge Chair Media Partners Challenge Chair . . . . . Publicity Chair Sponsors . . . . . . . . . . . . . Registration Publicity Chair Liaison Chair Visa Letter . . Liaison Chair . Responsible Submissions Properties: Accountable Presentations . . .

  21. Rule Engines • Prova: Prolog + Java • OO jDREW: Object Oriented java Deductive Reasoning Engine for the Web

  22. COMMUNICATION MIDDLEWARE

  23. MULE ENTERPRISE SERVICE BUS

  24. 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.

  25. RuleResponder versus Emerald

  26. Multi Agent System Interoperation

  27. REFERENCE ARCHITECTURE OF SYMPOSIUMPLANNER

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

  29. Conclusion • The SymposiumPlanner and many other applications like it, can truly provide the basis for gradual transformation of our workplace into an efficient and productive environment.

More Related