• DocumentCode
    3556881
  • Title

    DisCo specification language: marriage of actions and objects

  • Author

    Järvinen, Hannu-Matti ; Kurki-Suonio, Reino

  • Author_Institution
    Tampere Univ. of Technol., Finland
  • fYear
    1991
  • fDate
    20-24 May 1991
  • Firstpage
    142
  • Lastpage
    151
  • Abstract
    The potential of the action-oriented paradigm has been explored in the development of a specification language, DisCo, which can be characterized as both action-oriented and object-oriented. Its possibilities are introduced by contrasting them to the more familiar process-oriented approaches. Its execution model is state-based and leads to direct application of temporal logic in formal reasoning. Action-orientation allows a natural support for such forms of modularity that cut across process boundaries. At the same time, process-oriented abstractions are retained by object-orientation and the use of hierarchical state chart structures. The novel aspects of modularity are illustrated by a protocol example. The language is semi-executable
  • Keywords
    object-oriented programming; specification languages; DisCo specification language; action-oriented; formal reasoning; hierarchical state chart structures; object-oriented; process-oriented; temporal logic; Algebra; Animation; Automata; Distributed computing; Hardware; Logic; Object oriented modeling; Protocols; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1991., 11th International Conference on
  • Conference_Location
    Arlington, TX
  • Print_ISBN
    0-8186-2144-3
  • Type

    conf

  • DOI
    10.1109/ICDCS.1991.148656
  • Filename
    148656