Synthesizing self-adaptive connectors meeting functional and performance concerns

Synthesizing self-adaptive connectors meeting functional and performance concerns
复制标题

综合自适应连接器满足功能和性能问题

DOI:
10.1109/seams.2013.6595500
复制
发表时间:
2013
期刊:
2013 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS)
影响因子:
--
通讯作者:
Romina Spalazzese
Romina Spalazzese
中科院分区:
--
文献类型:
--
作者:
A. Marco;P. Inverardi;Romina Spalazzese

文献摘要

被引文献

相似文献

今天的网络环境的特点是各种各样的异构系统,动态地决定互操作,以实现某些目标。在这种情况下,当系统想要开始互操作时,它们在运行时相遇并相互了解。鉴于所描述的环境具有巨大的异质性和动态性,自动化解决方案似乎是及时实现互操作性并具有所需灵活性的唯一方法。我们已经提出了一种自动合成连接器(或中介)的方法,以协调协议差异并允许系统互操作性。在本文中,我们以前的工作的基础上,我们描述了一个解决方案的自动合成的连接器:(a)考虑到性能问题,在合成过程中和(B)的合成连接器是(自)自适应相对于运行时的性能要求的变化。该方法通过对系统规格说明的推理,首先产生一个满足功能需求的中介。然后,它作用于产生的中介,让它满足性能问题,并使其(自)适应。
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.