The architecture of an agent building shell

  • Authors:
  • Mihai Barbuceanu;Mark S. Fox

  • Affiliations:
  • Enterprise Integration Laboratory, University of Toronto, 4 Taddle, Creek Road, Rosebrugh Building, Toronto, Ontario, M5S 1A4;Enterprise Integration Laboratory, University of Toronto, 4 Taddle, Creek Road, Rosebrugh Building, Toronto, Ontario, M5S 1A4

  • Venue:
  • CASCON '95 Proceedings of the 1995 conference of the Centre for Advanced Studies on Collaborative research
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

The agent view provides may be the right level of abstraction for dealing with complex, distributed problem-solving systems. 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 entities that are able to carry out structured interactions with each other. From the practical point of view, multi-agent systems engineering requires the ability to reuse abstract descriptions of system components, services, knowledge bases and coordination structures. Based on this recognition, we are building an Agent Development Shell that provides several reusable layers of languages and services for building agent systems: description logic based knowledge management, speech-act based communication, content based information distribution, coordination modeling language, agent modeling and conflict management. We are applying the approach to develop multi-agent applications in the area of manufacturing enterprise supply chain integration.