• DocumentCode
    1851772
  • Title

    A technique for validating Booch object-oriented designs from extensions to the Descartes specification language

  • Author

    Pichai, Ramkumar V. ; Urban, Joseph E.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Arizona State Univ., Tempe, AZ, USA
  • fYear
    1996
  • fDate
    21-22 Oct 1996
  • Firstpage
    40
  • Lastpage
    47
  • Abstract
    Software validation is the process of checking whether the software performs as required. Validation assumes much importance in the case of high assurance (real time, reliable, safety critical, and secure) systems, us even a slight deviation from the desired behavior is unacceptable. Descartes is an executable specification language. Specifications in Descartes are validated through rapid prototyping. This paper explains a traceability approach for validating Booch object oriented designs against validated object oriented Descartes specifications. The CASE tool developed in support of the technique is also explained in brief
  • Keywords
    computer aided software engineering; formal specification; object-oriented methods; program verification; real-time systems; safety-critical software; software prototyping; software reliability; specification languages; Booch object-oriented design validation; CASE tool; Descartes specification language; executable specification language; high assurance systems; rapid prototyping; real time systems; safety critical software; secure systems; software reliability; software validation; traceability approach; Computer science; Costs; Design engineering; Object oriented modeling; Programming; Prototypes; Reliability engineering; Software design; Software prototyping; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering Workshop, 1996. Proceedings., IEEE
  • Conference_Location
    Niagara on the Lake, Ont.
  • Print_ISBN
    0-8186-7629-9
  • Type

    conf

  • DOI
    10.1109/HASE.1996.618559
  • Filename
    618559