• DocumentCode
    3141161
  • Title

    Automatic synthesis of modular connectors via composition of protocol mediation patterns

  • Author

    Inverardi, Paola ; Tivoli, Massimo

  • Author_Institution
    Dipt. di Ing. e Sci. dell´Inf. e Mat., Univ. degli Studi dell´Aquila, l´Aquila, Italy
  • fYear
    2013
  • fDate
    18-26 May 2013
  • Firstpage
    3
  • Lastpage
    12
  • Abstract
    Ubiquitous and pervasive computing promotes the creation of an environment where Networked Systems (NSs) eternally provide connectivity and services without requiring explicit awareness of the underlying communications and computing technologies. In this context, achieving interoperability among heterogeneous NSs represents an important issue. In order to mediate the NSs interaction protocol and solve possible mismatches, connectors are often built. However, connector development is a never-ending and error-prone task and prevents the eternality of NSs. For this reason, in the literature, many approaches propose the automatic synthesis of connectors. However, solving the connector synthesis problem in general is hard and, when possible, it results in a monolithic connector hence preventing its evolution. In this paper, we define a method for the automatic synthesis of modular connectors, each of them expressed as the composition of independent mediators. A modular connector, as synthesized by our method, supports connector evolution and performs correct mediation.
  • Keywords
    open systems; protocols; software maintenance; ubiquitous computing; NS interaction protocol; automatic modular connector synthesis; connectivity; connector evolution; independent mediator composition; interoperability; networked systems; pervasive computing; protocol mediation pattern composition; ubiquitous computing; Algebra; Connectors; Mediation; Ontologies; Protocols; Semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2013 35th International Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-1-4673-3073-2
  • Type

    conf

  • DOI
    10.1109/ICSE.2013.6606546
  • Filename
    6606546