• DocumentCode
    1874557
  • Title

    OBSERV-object-oriented based specification, execution and rapid validation system

  • Author

    Tyszberowicz, Shmuel ; Yehudai, Amiram

  • Author_Institution
    Raymond & Beverly Sackler Fac. of Exact Sci., Tel-Aviv Univ., Israel
  • fYear
    1988
  • fDate
    6-7 Jun 1988
  • Firstpage
    96
  • Lastpage
    106
  • Abstract
    An innovative methodology for software development is described. The main objectives of the methodology are to allow rapid construction of an executable specification (or prototype) of a system, to support testing the prototype by means of simulation, to facilitate a smooth transition to a target system and to provide the means for reusing specification, design and code of subsystems. This is achieved by incorporating several known paradigms in a unique form. The basis is the object-oriented approach. The authors use an architectural language for describing the high level structure of a system and a state machine notation for describing individual object behavior. These two are separated to enhance reusability, which is achieved with the help of a knowledge base that holds existing designs. The methodology is supported by a collection of automated tools
  • Keywords
    formal specification; object-oriented programming; program verification; software reusability; software tools; OBSERV; architectural language; automated tools; executable specification; high level structure; individual object behavior; innovative methodology; knowledge base; object-oriented approach; object-oriented based specification; rapid validation system; reusability; smooth transition; software development; state machine notation; target system; Computer science; Control systems; Embedded system; Object oriented modeling; Petri nets; Programming; Software prototyping; Software quality; System testing; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Software Engineering, 1988. Proceedings., Third Israel Conference on
  • Conference_Location
    Tel-Aviv
  • Print_ISBN
    0-8186-0884-6
  • Type

    conf

  • DOI
    10.1109/ICCSSE.1988.72247
  • Filename
    72247