• DocumentCode
    2085266
  • Title

    Formal framework for communication software

  • Author

    Kim, Tae-Yeon

  • Author_Institution
    ISDN Call Processing Section, ETRI, Taejon, South Korea
  • Volume
    1
  • fYear
    1997
  • fDate
    20-22 Aug 1997
  • Firstpage
    434
  • Abstract
    The paper presents a formal specification in the Z/Object-Z notation for a distributed software system. It describes the access switching module that is quite generic and should be widely applicable. The specification emphasizes temporal property within each independent unit and synchronization property between distributed processors in the module. An entire call handling system can be presented by modular object oriented specification using Object-Z notation with temporal constraints. Sequence notation is used for specification of the signal generation and direction in the system. Specification of the system is built up from components, subsystems, conditions and modes that are developed separately-this accounts for behaviors that emerge at the system level
  • Keywords
    formal specification; object-oriented programming; parallel programming; temporal logic; Object-Z notation; Z/Object-Z notation; access switching module; call handling system; communication software; distributed processors; distributed software system; formal framework; formal specification; independent unit; modular object oriented specification; sequence notation; signal generation; synchronization property; temporal constraints; temporal property; Application software; Communication switching; Formal specifications; History; ISDN; Natural languages; Safety; Signal generators; Software systems; Telephony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and Signal Processing, 1997. 10 Years PACRIM 1987-1997 - Networking the Pacific Rim. 1997 IEEE Pacific Rim Conference on
  • Conference_Location
    Victoria, BC
  • Print_ISBN
    0-7803-3905-3
  • Type

    conf

  • DOI
    10.1109/PACRIM.1997.619991
  • Filename
    619991