• DocumentCode
    2573132
  • Title

    Architecture and functionality of a specification environment for distributed software

  • Author

    Krämer, Bernd ; Schmidt, Heinz-Wilhelm

  • Author_Institution
    Dept. of Comput. Sci., US Naval Postgrad. Sch., Monterey, CA, USA
  • fYear
    1990
  • fDate
    31 Oct-2 Nov 1990
  • Firstpage
    617
  • Lastpage
    622
  • Abstract
    A description is given of Graspin, a workstation-based prototype environment that aids in the incremental construction, verification, and prototyping of specifications for concurrent and distributed software systems. It includes a Petri net-based specification formalism, an editor generator with graphical capabilities, and tools for static semantics checking, automated verification of static and dynamic properties of specifications, and specification-based prototyping. The Graspin architecture and kernel environment have shown their flexibility in the development of a prototype environment supporting the formal specification language SEGRAS. It was necessary to extend the kernel by semantic tools such as type checker and net simulator and to integrate separately developed tools such as the rewrite rule subsystem into a coherent environment. New Graspin features include a graphical refinement method and a multi-level net animation technique
  • Keywords
    Petri nets; formal specification; program verification; software prototyping; software tools; Graspin; Petri net-based specification formalism; SEGRAS; concurrent software; distributed software; distributed software systems; editor generator; functionality; graphical capabilities; graphical refinement method; multi-level net animation technique; net simulator; prototyping; rewrite rule subsystem; specification environment; specification language; static semantics checking; type checker; verification; Computer architecture; Computer industry; Computer science; Equations; Formal specifications; Programming; Prototypes; Software prototyping; Software systems; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1990. COMPSAC 90. Proceedings., Fourteenth Annual International
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-8186-2054-4
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1990.139445
  • Filename
    139445