skip to main content
10.1145/860575.860708acmconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
Article

Towards practical reasoning agents for the semantic web

Published:14 July 2003Publication History

ABSTRACT

We describe Nuin: a flexible agent architecture designed for practical development of agents in Semantic Web applications, based around belief-desire-intention (BDI) principles. We outline the central design features of the platform, and show how the implementation is designed to give maximum flexibility to agent designers, while retaining the overall coherence of the design.

References

  1. The DARPA Agent Markup Language (DAML+OIL). 2001. http://www.daml.orgGoogle ScholarGoogle Scholar
  2. Bellifemine F., Poggi A. & Rimassa G. Developing Multi Agent Systems With a FIPA-Compliant Agent Framework. Software Practice and Experience. Vol. 31:2. 2001. pp. 103--128. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Berners-Lee, Tim, Hendler, James, and Lassila, Ora The Semantic Web. Scientific American. 2001.Google ScholarGoogle Scholar
  4. Castelfranchi, C. Modeling Social Action for AI Agents. In: Proc. 15th International Joint Conference on AI (IJCAI 97). 1997. pp. 1567--1576. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Coad P, Mayfield M. Java Design : Building Better Apps & Applets Prentice-Hall, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. emorphia. FIPA-OS agent platform. 2002. http://fipa-os.sourceforge.net/Google ScholarGoogle Scholar
  7. FIPA. FIPA ACL Message Structure Specification. (XC00061) 2000. http://www.fipa.org/specs/fipa00061/Google ScholarGoogle Scholar
  8. Foundation for Intelligent Physical Agents (FIPA). 2001. http://www.fipa.orgGoogle ScholarGoogle Scholar
  9. FIPA. Abstract Architecture Specifiation. 2002. http://www.fipa.org/specs/fipa00001/Google ScholarGoogle Scholar
  10. Frank, G. A General Interface for Interaction of Special-Purpose Reasoners Within a Modular Reasoning System. In: Proc. Question Answering Systems. AAAI Press, 1999. pp. 57--62.Google ScholarGoogle Scholar
  11. Gamma E, Helm R, Johnson R, Vlissides J. Design Patterns Addison Wesley Longman, 1994.Google ScholarGoogle Scholar
  12. Horrocks I. Reasoning With Expressive Description Logics: Theory and Practice. In: Andrei Voronkov, (ed) Proc. 18th Int. Conf. on Automated Deduction (CADE-18). Springer Verlag, pp. 1--15, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. HP Labs. The Jena Semantic Web Toolkit. 2002. http://www.hpl.hp.com/semweb/jena-top.htmlGoogle ScholarGoogle Scholar
  14. Huber, M. JAM: a BDI-Theoretic Mobile Agent Architecture . In: Proc. 3rd Int. Conf. on Autonomous Agents. ACM, 1999. pp. 236--243. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Kagal, L., Perich, F., Chen, H., Tolia, S., Zou, Y., Finin, T., Joshi, A., Peng, Y., Cost, R. S., & Nicholas, C. Agents Making Sense of the Semantic Web. In: Proc. First GSFC/JPL Workshop on Radical Agent Concepts (WRAC).Google ScholarGoogle Scholar
  16. Kobsa A. & Pohl W. The User Modeling Shell System BGP-MS . User Modeling and User Adapted Interaction. Vol. 4:2. 1995. pp. 59--106.Google ScholarGoogle Scholar
  17. Labrou, Yannis and Finin, Tim. A Proposal for a new KQML specification. Computer Science and Electrical Engineering Dept, University of Maryland. 1997. http://www.cs.umbc.edu/ jklabrou/publications/tr9703.psGoogle ScholarGoogle Scholar
  18. Rao, A. AgentSpeak(L): BDI Agents Speak Out in a Logical Computable Language. In: Proc. 7th European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW '96). Springer-Verlag, 1996. pp. 42--55. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Rao, A. & Georgeff, M. BDI Agents: From Theory to Practice. In: Proc. First Int. Conf on Multi-Agent Systems (ICMAS-95). 1995.Google ScholarGoogle Scholar
  20. RSS-Dev Working Group. Rich Site Summary (RSS) 1.0 Specification. 2001. http://purl.org/rss/1.0/specGoogle ScholarGoogle Scholar
  21. Sowa J. Knowledge Representation: Logical, Philosophical, and Computational Foundations Brooks Cole, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. SRI. The Open Agent Architecture. 2002. http://www.ai.sri.com/ oaa/main.htmlGoogle ScholarGoogle Scholar
  23. W3C. Namespaces in XML. 1999. http://www.w3.org/TR/REC-xml-names/Google ScholarGoogle Scholar
  24. W3C. Simple Object Access Protocol (SOAP) 1.1. 2000. http://www.w3.org/TR/SOAP/Google ScholarGoogle Scholar
  25. W3C. Web Ontology Working Group. 2002. http://www.w3c.org/2001/sw/WebOnt/Google ScholarGoogle Scholar
  26. Weiß G. (ed.). Multiagent Systems. A Modern Approach to Distributed Artificial Intelligence MIT Press, 1999.Google ScholarGoogle Scholar
  27. Winer, D. XML RPC. 1999. http://www.xmlrpc.com/Google ScholarGoogle Scholar
  28. Wooldridge M . Reasoning about rational agents MIT Press, 2000.Google ScholarGoogle Scholar
  29. Wooldridge M. & Jennings N. Intelligent Agents: Theory and Practice. Knowledge Engineering Review. Vol. 10:2. 1995. pp. 115--152.Google ScholarGoogle ScholarCross RefCross Ref
  30. World Wide Web Consortium (W3C). The Resource Description Framework (RDF). 1999. http://www.w3.org/TR/REC-rdf-syntax/Google ScholarGoogle Scholar

Index Terms

  1. Towards practical reasoning agents for the semantic web

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      AAMAS '03: Proceedings of the second international joint conference on Autonomous agents and multiagent systems
      July 2003
      1200 pages
      ISBN:1581136838
      DOI:10.1145/860575

      Copyright © 2003 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 14 July 2003

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate1,155of5,036submissions,23%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader