MULTI-AGENT SYSTEMS AND THE SEMANTIC WEB - The SemanticCore Agent-based Abstraction Layer

Marcelo Blois Ribeiro, Carlos J. P. de Lucena

2004

Abstract

In the Web first years, it was claimed that it would revolutionize the way people work and learn by creating a rich information environment where everybody would cooperate through content publish and recovering. This promising model showed its limitations with the information explosive growth. Many initiatives were taken to address this problem, but none of them gained such attention as the Semantic Web proposal. The combination of machine understandable content with human oriented content can avoid information overload and create a new set of possibilities in terms of software development and integration. Although the Semantic Web is on its very beginning, some proposals already address some requirements for the Semantic Web creation. This paper presents the SemantiCore agent-based abstraction layer for the Semantic Web. The SemantiCore uses high level agent-based abstractions to create applications for the semantic web. SemantiCore uses the middleware concept to allow the integration with well known technologies such as the FIPAOS platform and the Web Services standards.

References

  1. Bellwood, T. et al. (2002). UDDI version3.0 . Retrieved October 25, 2003, from http://uddi.org/pubs/uddiv3.00-published-20020719.htm.
  2. Berners-Less, T., Hendler, J., and Lassila, O. (2001). The semantic web. Scientific American, 1(29), 35-43.
  3. Champion, M., Ferris, C., Newcomer, E., and Orchard, D. (2003) Web Services Architecture, working draft. Retrieved October 25, 2003, from http://www.w3.org/TR/2003/WD-ws-arch-20030514/.
  4. Chinnici, R., Gudgin, M., Moreau, J., and Weerawarana, S. (2003). WSDL Version 1.2, (2003). Retrieved October 25, 2003, from http://www.w3.org/TR/2003/WD-wsdl12-20030611/.
  5. Ferber, J. (1999) Multi-Agent Systems - An Introduction to Distributed Artificial Intellingence. AddisonWesley. 509p.
  6. Fikes, R., Jenkins, J., and Gleb, F. (2003). JTP: A System Architecture and Component Library for Hybrid Reasoning. [Electronic Version]. Proceedings of the Seventh World Multiconference on Systemics, Cybernetics, and Informatics. Orlando, Florida, USA.
  7. Foundation for Intelligent Physical Agents (FIPA). (2002). FIPA Agent Management Specification. Retrieved October 25, 2003, from http://www.fipa.org/specs/fipa00023/SC00023J.html.
  8. Foundation for Intelligent Physical Agents (FIPA). (2000). FIPA ACL Message Structure Specification. Retrieved October 25, 2003, from http://www.fipa.org/specs/fipa00061.
  9. Gamma, E. et al. (1994). Design Patterns - Elements of Reusable Object-Oriented Software. Addison-Wesley. 395p.
  10. Gudgin, M., Hadley, M., Mandelsohn, N., Moreau, J., and Nielsen, H. (2002). SOAP Version 1.2, Retrieved October 25, 2003, from http://www.w3c.org/2000/xp/Group/2/06/LC/soap12- part1.html.
  11. Kurniawan, B. (2002). Java for the web with servlets, JSP, and EJB. New Riders. 953p.
  12. Larissa, O and Swich, R. R. (1999). Resource Description Framework (RDF) Model and Syntax Specification. Retrieved October 25, 2003, from http://www.w3.org/TR/1999/REC-rdf-syntax19990222/.
  13. Noya, R. C. A modeling language for agent based systems. PhD. Thesis, Computer Science Department, PUC-Rio, 2002.
  14. Nwana, H., Ndumu, D. Lee, L., and Collis, J. (1999). ZEUS: A Tool-Kit for Building Distributed MultiAgent Systems. [Electronic Version]. Applied Artifical Intelligence Journal, v. 13 (1), p129-186.
  15. Object Management Group (OMG). (2002). Common Object Request Broker Architecture: Core Specification. Retrieved October 25, 2003, from http://www.omg.org/technology/documents/formal/cor ba_iiop.htm.
  16. Odell, J., Parunak, H., Bauer., B. (2000). Extending UML for Agents. In Proceedings of the Agent-Oriented Information Systems Workshop at the 17th National Conference on Artificial Intelligence, 3-17.
  17. Ribeiro, M. B. (2002). Web Life - A multi-agent systems implementation architecture for the Web. PhD. Thesis, Computer Science Department, PUC-Rio.
  18. Smith, M. K., Welty, C., and McGuinness, D. (2003). OWL Web Ontology Language, working draft. Retrieved October 25, 2003, from http://www.w3.org/TR/owl-guide/.
  19. Tschudin, C. F. (1998). Mobile Agent Security. In: Klusch, M. (Ed.). Intellingent Information Agents. Springer-Verlag, 431-445.
  20. Weiss, G. (1999). Multiagent systems: a modern approach to distributed artificial intelligence. The MIT Press. 619p.
  21. Wooldridge, M.; Jennings, N. R.; Kinny, D. (2000). The Gaia methodology for agent-oriented analysis and design. Journal of Autonomous Agents and MultiAgent Systems, 3(3), 285-312.
  22. Workflow Management Coalition (WFMC). (1995). The Workflow Reference Model. Retrieved October 25, 2003, from http://www.wfmc.org/standards/docs.htm.
  23. Zambonelli, F., Jennings, N.R., Omicini, A., and Wooldridge, M. (2000). Agent-oriented software engineering for internet applications. In: Omicini, A. et al. (eds.). Coordination of internet agents: models, technologies, and applications. Springer-Verlag. 326- 346.
Download


Paper Citation


in Harvard Style

Blois Ribeiro M. and J. P. de Lucena C. (2004). MULTI-AGENT SYSTEMS AND THE SEMANTIC WEB - The SemanticCore Agent-based Abstraction Layer . In Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 972-8865-00-7, pages 263-270. DOI: 10.5220/0002635102630270


in Bibtex Style

@conference{iceis04,
author={Marcelo Blois Ribeiro and Carlos J. P. de Lucena},
title={MULTI-AGENT SYSTEMS AND THE SEMANTIC WEB - The SemanticCore Agent-based Abstraction Layer},
booktitle={Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2004},
pages={263-270},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002635102630270},
isbn={972-8865-00-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - MULTI-AGENT SYSTEMS AND THE SEMANTIC WEB - The SemanticCore Agent-based Abstraction Layer
SN - 972-8865-00-7
AU - Blois Ribeiro M.
AU - J. P. de Lucena C.
PY - 2004
SP - 263
EP - 270
DO - 10.5220/0002635102630270