• DocumentCode
    2551302
  • Title

    An intelligent dynamic simulation environment: an object-oriented approach

  • Author

    Robinson, J.T. ; Kisner, R.A.

  • Author_Institution
    Oak Ridge Nat. Lab., TN, USA
  • fYear
    1988
  • fDate
    24-26 Aug 1988
  • Firstpage
    687
  • Lastpage
    692
  • Abstract
    The authors present a prototype simulation environment for nuclear power plants which illustrate the application of object-oriented programming within a LISP environment to process simulation. Systems are modeled using this technique as a collection of objects which communicate via message passing. The environment allows users to build simulation models by selecting iconic representations of plant components from a menu and connecting them with the aid of a mouse. Models can be modified graphically at any time, even as the simulation is running, and the results can be observed immediately via real-time graphics. Advantages of an object-oriented approach to simulation include a high degree of modularity, the data abstraction afforded by classes, code reusability due to inheritance, and the ability to exploit the polymorphic nature of message passing to build very generic procedures. The interpretive nature of LISP eliminates the tedious compile-link-run cycle and allows dynamic, reconfigurable models to be built in a highly interactive manner
  • Keywords
    digital simulation; engineering graphics; nuclear power stations; object-oriented programming; power engineering computing; user interfaces; LISP; code reusability; compile-link-run cycle; data abstraction; iconic representations; inheritance; intelligent dynamic simulation environment; menu; message passing; modularity; mouse; nuclear power plants; object-oriented approach; polymorphism; process simulation; real-time graphics; Computational modeling; Laboratories; Libraries; Mathematics; Object oriented modeling; Object oriented programming; Physics; Power generation; User interfaces; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Control, 1988. Proceedings., IEEE International Symposium on
  • Conference_Location
    Arlington, VA
  • ISSN
    2158-9860
  • Print_ISBN
    0-8186-2012-9
  • Type

    conf

  • DOI
    10.1109/ISIC.1988.65514
  • Filename
    65514