Skip to main content

The architecture of an agent building shell

  • Conference paper
  • First Online:
Intelligent Agents II Agent Theories, Architectures, and Languages (ATAL 1995)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1037))

Included in the following conference series:

Abstract

The agent view provides a level of abstraction at which we envisage computational systems that are able to interoperate globally on “the Net”. It abstracts from aspects like the hardware or software platforms of various components or the internal structure, methods or processing of these components, focusing attention on how complex, heterogenous, distributed and evolving systems can be built from interoperable and reusable building blocks. From the practical point of view, multiagent systems engineering requires the ability to reuse abstract descriptions of system components, services, knowledge bases and coordination structures. Based on this recognition, we are developing an Agent Building Shell that provides several reusable layers of languages and services for building agent systems: coordination and communication languages, description logic based knowledge management, cooperative information distribution, organization modeling and conflict management. We are applying the approach to develop multiagent applications in the area of manufacturing enterprise supply chain integration.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. McAllester. Truth Maintenance. In Proceedings AAAI-90, pp. 1109–1116, 1990.

    Google Scholar 

  2. M. Barbuceanu. Models: Toward Integrated Knowledge Modeling Environments, Knowledge Acquisition 5, pp. 245–304, 1993.

    Google Scholar 

  3. M. Barbuceanu and M.S.Fox. The Architecture of a Generic Agent for Collaborative Enterprises. EIL Working Paper, nov. 1994.

    Google Scholar 

  4. A. Borgida, R.J. Brachman, D.L. McGuiness, L. Resnick. CLASSIC: A Structural Data Model for Objects. In Proceedings 1989 ACM SIGMOD International Conference on Management of Data, pp. 59–67, 1988.

    Google Scholar 

  5. R.J. Brachman, J.G. Schmolze. An Overview of the KL-ONE Knowledge Representation System. Cognitive Science 9(2), pp. 171–216, 1985.

    Google Scholar 

  6. T. Finin et al. Specification of the KQML Agent Communication Language. The DARPA Knowledge Sharing Initiative, External Interfaces Working Group, 1992.

    Google Scholar 

  7. M. S. Fox. A Common-Sense Model of the Enterprise. In Proceedings of Industrial Engineering Research Conference, 1993.

    Google Scholar 

  8. M. S. Fox, M. Barbuceanu, M. Gruninger. An Organisation Ontology for Enterprise Modeling: Preliminary Concepts for Linking Structure and Behavior. In Proceedings of the Fourth Workshop on Enabling Technologies, Infrastructure for Collaborative Enterprises, IEEE Computer Society Press, 1995.

    Google Scholar 

  9. N. R. Jennings. Controlling Cooperative Problem Solving in Industrial Multi-Agent Systems Using Joint Intentions. KEAG Tech. Report 93/25, Dept. of Electronic Engineering, Univ. of London, 1993.

    Google Scholar 

  10. D. Kuokka, J. McGuire, J. Weber, J. Tenenbaum, T. Gruber, G. Olsen. SHADE: Knowledge Based Technology for the Re-engineering Problem, Technical Report, Lockheed Artificial Intelligence Center, 1993.

    Google Scholar 

  11. L. Gasser, C. Braganza, and N. Herman. MACE: A Flexible Testbed for Distributed AI Research. In M.N. Huhns (ed), Distributed Artificial Intelligence, Pitman-Morgan Kaufman, pp 119–152, 1987.

    Google Scholar 

  12. M. R. Genesereth, R.E. Fikes. Knowledge Interchange Format, Version 3.0, Reference Manual, Computer Science Department, Stanford University, Technical Report Logic-92-1, 1992.

    Google Scholar 

  13. Y. Shoham. Agent-Oriented Programming. Artificial Intelligence 60, pp 51–92, 1993.

    Google Scholar 

  14. K. Sycara. Multi-agent compromise via negotiation. In Les Gasser and Michael N. Huhns, editors, Distributed Artificial Intelligence, Volume II, pp. 119–137, Pitman Publishing, London, 1989.

    Google Scholar 

  15. G. Zlotkin, J. S. Rosenschein. Negotiation and task sharing among autonomous agents in cooperative domains. In Proceedings of IJCAI-89, pp. 912–917, Detroit, MI, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Michael Wooldridge Jörg P. Müller Milind Tambe

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Barbuceanu, M., Fox, M.S. (1996). The architecture of an agent building shell. In: Wooldridge, M., Müller, J.P., Tambe, M. (eds) Intelligent Agents II Agent Theories, Architectures, and Languages. ATAL 1995. Lecture Notes in Computer Science, vol 1037. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3540608052_70

Download citation

  • DOI: https://doi.org/10.1007/3540608052_70

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60805-9

  • Online ISBN: 978-3-540-49594-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics