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
Link To Document