Programming Model For Coupled Intelligent Systems In Distributed Execution Environments
János Sztipanovits, Gábor Karsai, Csaba Biegl, S. Padalkar, R. Byron Purves, Richard Andrew Williams, T. Christiansen · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 1987
This paper discusses the requirements for integrating artificial intelligence (AI) techniques with traditional real-time computing in distributed computing environments, and describes an architecture and high-level programming model developed for this purpose. The Multigraph Architecture is a multilayered system, which includes a parallel computation model, the corresponding execution environment and various software tools. The components of the high-level programming model are tailored to the specific properties of the distri-buted computing system, and are centered around the concept of autonomous, communicating objects. The programming model consists of special object types that offer high-level support for the design of complex system components, such as procedural networks, or rule-based systems.