DocumentCode :
632597
Title :
Synthesizing self-adaptive connectors meeting functional and performance concerns
Author :
Di Marco, A. ; Inverardi, Paola ; Spalazzese, Romina
Author_Institution :
Univ. degli Studi dell´Aquila, L´Aquila, Italy
fYear :
2013
fDate :
20-21 May 2013
Firstpage :
133
Lastpage :
142
Abstract :
Today´s networked environment is characterized by a wide variety of heterogeneous systems that dynamically decide to interoperate to achieve some goal. In this context, systems meet and know each other at runtime when they want to start to interoperate. Given the huge heterogeneity and dynamism characterizing the described environment, automated solutions appear to be the only way to achieve interoperability timely and with the needed level of flexibility. We already proposed an approach to the automated synthesis of connectors (or mediators) to reconcile protocols diversities and to allow systems interoperability. In this paper, building upon our previous work, we describe a solution to the automated synthesis of connectors: (a) that takes into account performance concerns during the synthesis process and (b) whose synthesized connectors are (self-) adaptive with respect to runtime performance requirements changes. By reasoning on systems´ specification, the approach first produces a mediator that satisfies the functional requirements. Then it acts on the produced mediator to let it satisfy performance issues and to make it (self-)adaptive.
Keywords :
formal specification; open systems; functional requirement; heterogeneous system; interoperability; protocols diversity; self-adaptive connector synthesis; system specification; Cognition; Connectors; Moon; Ontologies; Protocols; Runtime; Throughput; Connector Synthesis; Interoper-ability; Performance; Self-Adaptive;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2013 ICSE Workshop on
Conference_Location :
San Francisco, CA
ISSN :
2157-2305
Print_ISBN :
978-1-4799-0344-3
Type :
conf
DOI :
10.1109/SEAMS.2013.6595500
Filename :
6595500
Link To Document :
بازگشت