• DocumentCode
    2895064
  • Title

    Simulation program development by stepwise refinement in UNITY

  • Author

    Abrams, Marc ; Page, Ernest H. ; Nance, Richard E.

  • Author_Institution
    Dept. of Comput. Sci., Virginia Polytech. Inst. & State Univ., Blacksburg, VA, USA
  • fYear
    1991
  • fDate
    8-11 Dec 1991
  • Firstpage
    233
  • Lastpage
    242
  • Abstract
    UNITY is a computational model and proof system suitable for development of parallel (and distributed) programs through stepwise refinement of specifications. UNITY supports the development of correct programs and the efficient implementation of those programs on parallel computer architectures. The authors assess the potential of UNITY for simulation model specification of the machine interference problem with a patrolling repairman service discipline. The conclusions reached are that the UNITY proof system can assist formal verification of simulation models, and the UNITY mappings of programs to various computer architectures offer some potential for assisting the automatic implementation of simulation models on parallel architectures. The authors give some insights into the relationship of time flow mechanisms, parallel simulation protocols, and target parallel computer architectures
  • Keywords
    digital simulation; formal specification; parallel programming; program verification; software tools; UNITY; computational model; correct programs; distributed programs; efficient implementation; formal verification; machine interference problem; parallel computer architectures; parallel programs; parallel simulation protocols; patrolling repairman service discipline; proof system; simulation model specification; simulation program development; stepwise refinement; time flow mechanisms; Computational modeling; Computer architecture; Computer science; Computer simulation; Concurrent computing; Discrete event simulation; Distributed computing; Interference; Protocols; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference, 1991. Proceedings., Winter
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-7803-0181-1
  • Type

    conf

  • DOI
    10.1109/WSC.1991.185620
  • Filename
    185620