A Development System for Intelligent Agent Manufacturing Software

The intelligent agent object (IAO) system is a multi‐paradigm development environment which can be used to create intelligent agent systems for manufacturing or other domains. The IAO system was developed from the rule‐based object (RBO) system which is a programming environment integrating both the rule‐based and object‐oriented paradigms. Propagation‐oriented programming, access‐oriented programming and group‐oriented programming are among the extensions included in the IAO system. Its most unusual contribution is the propagation‐oriented programming paradigm which is not found in most systems. A key application is the messenger inferencing structure which is a user‐extendable framework supporting multiple knowledge representation, meta‐inference control, and distributed inference. This allows the IAO system to go beyond predicate logic based production rule programming. New developments are also introduced for access‐oriented programming. The IAO system can be used to develop integrated manufacturing s...

[1]  Colin L. Moodie,et al.  An intelligent information system for an automated, integrated manufacturing system , 1989 .

[2]  Benoit Montreuil,et al.  Agent-Oriented Simulation Model of Manufacturing Activities , 1993 .

[3]  Peter Wisskirchen,et al.  Object-Oriented Graphics , 1990, Symbolic Computation.

[4]  Onur M. Ülgen,et al.  Simulation modeling in an object-oriented environment using Smalltalk-80 , 1986, WSC '86.

[5]  Onur M. Ülgen,et al.  Graphical simulation using Smalltalk-80 , 1987 .

[6]  Günther Görz,et al.  FORK: A System for Object- and Rule-Oriented Programming , 1987, ECOOP.

[7]  Benoît Montreuil,et al.  Object knowledge environment for manufacturing systems layout design , 1988, Int. J. Intell. Syst..

[8]  Onur M. Ülgen,et al.  SmartSim: An object oriented simulation program generator for manufacturing systems , 1990 .

[9]  G. M. P. O'Hare,et al.  Designing intelligence manufacturing systems: a distributed artificial intelligence approach , 1990 .

[10]  David Robson,et al.  Smalltalk-80: The Language and Its Implementation , 1983 .

[11]  Amiya K. Chakravarty,et al.  An object-oriented knowledge representation for hierarchical real-time control of flexible manufacturing , 1988 .

[12]  Edwin H. Blake,et al.  On Including Part Hierarchies in Object-Oriented Languages with an Implementation in Smalltalk , 1987, ECOOP.

[13]  H. Atabakhsh,et al.  ExTool: an interactive object-oriented expert system toolkit for distributed decision-making , 1993, Proceedings of Canadian Conference on Electrical and Computer Engineering.

[14]  Rangasami L. Kashyap,et al.  Object-oriented intelligent computer-integrated design, process planning, and inspection , 1993, Computer.

[15]  Jari Alasuvanto,et al.  Object oriented programming in production management—two pilot systems , 1988 .

[16]  T. Yokoyama,et al.  An object-oriented and constraint-based knowledge representation system for design object modeling , 1990, Sixth Conference on Artificial Intelligence for Applications.

[17]  K. E. Hummel,et al.  Symbolic representation of manufacturing features for an automated process planning system , 1986 .

[18]  Douglas H. Norrie,et al.  Object-Oriented Distributed Artificial Intelligence , 1991, New Results and New Trends in Computer Science.

[19]  Maurizio Morisio,et al.  A framework for object oriented design and prototyping of manufacturing systems , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[20]  Brian R. Gaines,et al.  A knowledge-based decision support system for flexible manufacturing , 1989, IEA/AIE '89.

[21]  Douglas H. Norrie,et al.  Intelligent agent systems for manufacturing applications , 1993, J. Intell. Manuf..

[22]  Pieter S. van der Meulen Development of an interactive simulator in smalltalk , 1989 .