DocumentCode
2799697
Title
Formal Design of a Parameterized Synchronization Component for Asynchronous Communication Streams
Author
Dosch, Walter
Author_Institution
Univ. of Lubeck, Lubeck
fYear
2007
fDate
13-16 May 2007
Firstpage
909
Lastpage
916
Abstract
The paper presents the top-down design of a synchronization component refining the communication- oriented input/output behaviour into a state-based implementation. The component constrains the flow of messages on two parallel communication channels to stay within a specified tolerance. The formal derivation uses transformations which are of general importance for the design of interactive components. The differentiation of the stream function localizes the effect of a single input with respect to previous input histories. The history abstraction extracts the component´s state from the input histories. The design safely bridges different views of the synchronization component ranging from the stream based specification to the state based implementation.
Keywords
data communication; telecommunication channels; telecommunication network reliability; asynchronous communication streams; formal design; history abstraction; input histories; input/output behaviour; interactive components; parallel communication channels; parameterized synchronization component; Asynchronous communication; Bridges; Communication channels; Communication system control; Computer interfaces; Computer languages; Hardware; History; Joining processes; Visualization; Synchronization component; communication history; differentiation; history abstraction; state transition machine; stream function; synchronization tolerance;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Systems and Applications, 2007. AICCSA '07. IEEE/ACS International Conference on
Conference_Location
Amman
Print_ISBN
1-4244-1030-4
Electronic_ISBN
1-4244-1031-2
Type
conf
DOI
10.1109/AICCSA.2007.370740
Filename
4231068
Link To Document