• 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