Actionbase system for manufacturing control

Abstract

A modern computerized manufacturing control system must manage production data, coordinate control actions, and provide user-friendly interfaces. An actionbase management system (ABMS) is a general software system that facilitates implementations of actionbase systems that provide these capabilities for different applications. Besides an ordinary data management facility, our ABMS includes action control and user interface subsystems implemented as active object systems (AOSs). An AOS is a transition-based object-oriented system suitable for the design of various concurrent systems. The behavior of each active object is defined by the transition rules, the equational assignment statements, and the event routines provided in its class definition. An active object can be constructed from its component active objects through structural composition as if it were a hardware object. The user interface management subsystem of the ABMS allows us to provide declarative descriptions of views for active objects. These views provide user interfaces for an actionbase system.Key Words and Phrases: manufacturing control, flexible manufacturing system, actionbase system, active-object system, software IC, object-oriented concurrent system, graphical user interface, active-object user interface

    Similar works