Towards an adaptive execution of applications in heterogeneous embedded networks

Towards an adaptive execution of applications in heterogeneous embedded networks
复制标题

实现异构嵌入式网络中应用程序的自适应执行

DOI:
--
复制
发表时间:
2010
期刊:
International Workshop on Software Engineering for Sensor Network Applications
影响因子:
--
通讯作者:
A. Schmitt
A. Schmitt
中科院分区:
--
文献类型:
--
作者:
A. Scholz;Stephan Sommer;A. Kemper;A. Knoll;C. Buckl;G. Kainz;J. Heuer;A. Schmitt

文献摘要

被引文献

相似文献

嵌入式网络正出现在许多应用领域,如汽车或建筑和工厂自动化领域。与其他分布式系统相比,嵌入式网络给开发人员带来了新的挑战:异构性和资源限制。这些网络中包含的节点可以有很大的不同。它们的存储、处理和传感/作用能力,从资源非常有限的非常简单的传感器设备到非常强大的节点(如PC),都有可编程逻辑控制器。为了实现在这样的网络上运行的应用的有效执行,需要一种使嵌入式网络自动适应所安装的应用的要求的中间件。在本文中,我们将提出一种允许指定应用程序需求的模型驱动开发方法,以及相应的中间件解决方案,该方案支持基于这些需求和底层硬件特性的应用程序执行的自动适配。
Embedded networks are emerging in many application fields, such as the automotive or building and factory automation sector. Compared to other distributed systems, embedded networks offer a new challenge for developers: heterogencity and resource constraints. The nodes contained in these networks can differ greatly w.r.t. their storage, processing and sensing/acting capabilities, ranging from very simple sensor devices with very limited resources over programmable logic controllers to very powerful nodes such as PCs. In order to achieve an efficient execution of applications running on such a network, a middleware is required that automatically adapts the embedded network to the requirements of the installed applications. In this paper, we will present a model driven development approach that allows the specification of application requirements, and a corresponding middleware solution that supports the automatic adaptation of the application execution based on these requirements and the characteristics of the underlying hardware.