1,721,229 research outputs found

    Hierarchical System Concepts for Simulation of High Autonomy Systems

    No full text
    A high autonomy system is an intelligent system with the self-determination power. Such a system must perform a variety of functions such as reasoning, planning, sensing, control, and other activities necessary to achieve predefined system objectives over an extended period of time under uncertainties in its environment. Simulation modeling can be a powerful tool for design of such complex autonomy systems. This paper describes the hierarchical, modular system concepts for simulation of high autonomy systems with an example of an intelligent control system called the AIDECS(AI-based, Distributed Environmental Control System). The paper emphasizes on development of methods, in an object-oriented manner, for isomorphic models. We show how polymorphism and inheritance in the object-oriented programming can be exploited to develop such methods in DEVS-Scheme, a realization of the DEVS formalism in a LISP-based, object-oriented framework

    HIERARCHICAL DEVELOPMENT OF MODEL CLASSES IN THE DEVS-SCHEME SIMULATION ENVIRONMENT

    No full text
    DEVS-Scheme is a realization of Zeigler's DEVS (Discrete Event System Specification) formalism in a LISP-based, object-oriented environment which supports specification of discrete event models in hierarchical, modular fashion. Within the DEVS-Scheme environment, the modeler can develop new model classes in an incremental manner by defining new classes, specific to his application domains, based on the existing ones provided by the environment. Concepts of the model-simulator pairing associated with the DEVS formalism and polymorphism inherited from the implementation of such concepts in the object-oriented paradigm make it possible to develop new model classes in such an incremental manner. This paper describes how the concepts of the model-simulator pairing and polymorphism can be exploited in the development of new model classes in DEVS-Scheme. The development of subclasses, suited for simulation modeling for parallel computer systems, of the class kernel-models in DEVS-Scheme is exemplified

    DEVS Formalism: Reusable Model Specification in an Object-Oriented Framework

    No full text
    The Discrete Event Systems Specification (DEVS) formalism developed by Zeigler supports specification of discrete-event models in hierarchical, modular form. Such hierarchical, modular specification offers a basis for the reusable model base, thereby enhancing productivity and quality in modeling engineering. The DEVS-Scheme implements the DEVS formalism in a LISP-based object-oriented programming environment that supports development of highly reusable model bases by using the DEVS formalism and object-oriented framework. This article describes a methodology for developing reusable models in the DEVS-Scheme environment. To develop highly reusable models in a hierarchical, modular manner, the methodology exploits inheritance and encapsulation from the object-oriented paradigm and the hierarchical, modular framework from the DEVS formalism
    corecore