• DocumentCode
    3124959
  • Title

    An integrated environment for communication software design

  • Author

    Yamano, K. ; Tokita, Y. ; Takahashi, K.

  • Author_Institution
    AIC Syst. Lab., Sendai, Japan
  • fYear
    1995
  • fDate
    10-14 Jul 1995
  • Firstpage
    270
  • Lastpage
    278
  • Abstract
    In communication software design, it is important to describe the specification efficiently without any errors or ambiguity. For this purpose, several formal description techniques have been proposed to ensure rigorous specifications. In addition, it is necessary to facilitate the generation of highly reliable specification by using a computer, namely by application of CASE tools. We propose an integrated support environment, named ITECS, which has been developed to support the design of highly reliable communication software efficiently. ITECS has the following characteristics: it is based on the formal description technique LOTOS, to describe the specification rigorously; it has two specification functions to support editing of message sequence charts and graphical LOTOS specifications; it has verification functions to verify the consistency between two LOTOS specifications in the refinement process of design, and to verify the temporal properties within a single specification. This paper mainly discusses the verification support functions of ITECS in particular
  • Keywords
    computer communications software; formal specification; programming environments; software tools; specification languages; systems analysis; CASE tools; ITECS; LOTOS specifications; communication software design; errors; formal description technique; formal description techniques; integrated environment; message sequence charts; specification; Application software; Computer aided software engineering; Computer applications; Computer errors; Educational institutions; Laboratories; Natural languages; Process design; Software design; Software standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Software Engineering, 1995. Proceedings., Seventh International Workshop on
  • Conference_Location
    Toronto, Ont.
  • Print_ISBN
    0-8186-7078-9
  • Type

    conf

  • DOI
    10.1109/CASE.1995.465306
  • Filename
    465306