2011
DOI: 10.1007/978-3-642-21455-4_5
|View full text |Cite
|
Sign up to set email alerts
|

Application-Layer Connector Synthesis

Abstract: 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 efforts 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2011
2011
2017
2017

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 15 publications
(11 citation statements)
references
References 71 publications
0
11
0
Order By: Relevance
“…The synthesis process is based on a formal foundation for CONNECTors, which allows learning, reasoning about and adapting the interaction behavior of NSs at run-time through CONNECTors. In [1], [2] it is proposed an approach to the automated synthesis of CONNECTors to reconcile application protocol diversities from a functional point of view (called functional CONNECTor) that suits the CONNECT vision.…”
Section: Introductionmentioning
confidence: 99%
“…The synthesis process is based on a formal foundation for CONNECTors, which allows learning, reasoning about and adapting the interaction behavior of NSs at run-time through CONNECTors. In [1], [2] it is proposed an approach to the automated synthesis of CONNECTors to reconcile application protocol diversities from a functional point of view (called functional CONNECTor) that suits the CONNECT vision.…”
Section: Introductionmentioning
confidence: 99%
“…The goal of these techniques is to generate the "correct" assembly code for the (pre-selected and pre-acquired) components that constitute the specified system, in such a way that it is possible to guarantee that the system exhibits the specified interactions only. Inverardi et al [IST11] proposed a synthesis-based approach for networking. This approach considers application-layer connectors by referring to two conceptually distinct notions of connector: coordinator and mediator.…”
Section: Synthesismentioning
confidence: 99%
“…However, these solutions focus on brokering between heterogeneous software as opposed to supporting the developers of new software requiring interoperability. Beyond this, Emergent Middleware solutions [18,19,20] have been proposed that dynamically broker interoperability between systems; these solutions rely on machine-readable software artefacts, e.g., interface descriptions and ontologies, being available for run-time analysis. Yet, the reality is that systems do not typically publish such information and interoperability remains a significant software development challenge put back in the hands of software developers.…”
Section: Related Workmentioning
confidence: 99%