Skip to Main content Skip to Navigation
New interface
Book sections

Application-layer Connector Synthesis

Abstract : The heterogeneity characterizing the systems populating the Ubiquitous Computing environment prevents their seamless interoperability. Heterogeneous protocols may be willing to cooperate in order to reach some common goal even though they meet dynamically and do not have a priori knowledge of each other. Despite numerous e orts have been done in the literature, the automated and run-time interoperability is still an open challenge for such environment. We consider interoperability as the ability for two Networked Systems (NSs) to communicate and correctly coordinate to achieve their goal(s). In this chapter we report the main outcomes of our past and recent research on automatically achieving protocol interoperability via connector synthesis. We consider application-layer connectors by referring to two conceptually distinct notions of connector: coordinator and mediator. The former is used when the NSs to be connected are already able to communicate but they need to be speci cally coordinated in order to reach their goal(s). The latter goes a step forward representing a solution for both achieving correct coordination and enabling communication between highly heterogeneous NSs. In the past, most of the works in the literature described e orts to the automatic synthesis of coordinators while, in recent years the focus moved also to the automatic synthesis of mediators. Within the Connect project, by considering our past experience on automatic coordinator synthesis as a baseline, we propose a formal theory of mediators and a related method for automatically eliciting a way for the protocols to interoperate. The solution we propose is the automated synthesis of emerging mediating connectors (i.e., mediators for short).
Document type :
Book sections
Complete list of metadata

Cited literature [83 references]  Display  Hide  Download
Contributor : Romina Spalazzese Connect in order to contact the contributor
Submitted on : Thursday, September 8, 2011 - 10:04:37 AM
Last modification on : Thursday, January 6, 2022 - 5:30:02 PM
Long-term archiving on: : Tuesday, November 13, 2012 - 10:06:32 AM


Files produced by the author(s)



Paola Inverardi, Romina Spalazzese, Massimo Tivoli. Application-layer Connector Synthesis. Marco Bernardo and Valérie Issarny. Formal Methods for Eternal Networked Software Systems (SFM), 6659, Springer-Verlag Berlin Heidelberg, pp.148--190, 2011, LNCS, ⟨10.1007/978-3-642-21455-4_5⟩. ⟨inria-00620465⟩



Record views


Files downloads