• DocumentCode
    1601695
  • Title

    Employing disruptions for more efficient functionality decomposition in LOTOS

  • Author

    Kapus-Kolar, Monika

  • Author_Institution
    Jozef Stefan Inst., Ljubljana, Slovenia
  • fYear
    1997
  • Firstpage
    464
  • Lastpage
    471
  • Abstract
    An improved functionality decomposition transformation for Basic LOTOS specifications is proposed which, given a specification of the required external behaviour (the expected service) of a system and a partitioning of the specified service actions among the system components, derives behaviour of individual system components implementing the service. There may be an arbitrary finite number of system components pairwise communicating by executing common actions and/or by exchanging messages over unbounded reliable first in first out channels. In comparison to previous similar algorithms, the transformation reduces inter component communication by selectively implementing synchronisation message receptions as disruptions of a recipient´s inaction. The paper also identifies two flaws in the previous algorithms and provides means for their reparation.
  • Keywords
    formal specification; message passing; parallel programming; specification languages; synchronisation; Basic LOTOS specifications; common actions; disruptions; expected service; external behaviour; functionality decomposition transformation; inter component communication; pairwise communication; specified service actions; synchronisation message receptions; unbounded reliable first in first out channels; Hardware; Protocols; Software systems; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 97. New Frontiers of Information Technology., Proceedings of the 23rd EUROMICRO Conference
  • Conference_Location
    Budapest, Hungary
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8129-2
  • Type

    conf

  • DOI
    10.1109/EURMIC.1997.617354
  • Filename
    617354