DocumentCode
2984523
Title
Connectors as Designs: The Time Dimension
Author
Sun Meng
Author_Institution
Dept. of Inf., Peking Univ., Beijing, China
fYear
2012
fDate
4-6 July 2012
Firstpage
201
Lastpage
208
Abstract
Compositional coordination models and languages serve as a means to formally specify and implement component and service connectors. They support large-scale distributed applications by allowing construction of complex component connectors out of simpler ones. In this paper, we extend the design model for the channel-based coordination language Reo by introducing designs for timed connectors. Design is a key concept in Unifying Theories of Programming (UTP), which is used to describe the contract between programmer and client. The model developed in this paper specifies properties of timed channels and timed component connectors properly. Implementation of the design model developed in JTom is provided.
Keywords
distributed programming; formal specification; object-oriented programming; JTom; Reo; UTP; channel-based coordination language; component connector specification; compositional coordination languages; compositional coordination models; design model; large-scale distributed applications; service connector specification; time dimension; timed channels; timed component connectors; unifying theories-of-programming; Automata; Connectors; Data models; Delay; Educational institutions; Integrated circuit modeling; Semantics; Coordination; Design; JTom; Timed Reo Connector; UTP;
fLanguage
English
Publisher
ieee
Conference_Titel
Theoretical Aspects of Software Engineering (TASE), 2012 Sixth International Symposium on
Conference_Location
Beijing
Print_ISBN
978-1-4673-2353-6
Type
conf
DOI
10.1109/TASE.2012.36
Filename
6269645
Link To Document