TY - GEN
T1 - Towards an adaptive execution of applications in heterogeneous embedded networks
AU - Scholz, Andreas
AU - Sommer, Stephan
AU - Kemper, Alfons
AU - Knoll, Alois
AU - Buckl, Christian
AU - Kainz, Gerd
AU - Heuer, Jörg
AU - Schmitt, Anton
PY - 2010
Y1 - 2010
N2 - 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.
AB - 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.
UR - https://www.scopus.com/pages/publications/77955800120
U2 - 10.1145/1809111.1809120
DO - 10.1145/1809111.1809120
M3 - Conference contribution
AN - SCOPUS:77955800120
SN - 9781605589695
T3 - Proceedings - International Conference on Software Engineering
SP - 26
EP - 31
BT - 2010 ICSE Workshop on Software Engineering for Sensor Network Applications, SESENA 2010, in Conjunction with the 32nd ACM/IEEE International Conference on Software Engineering, ICSE 2010
T2 - 2010 ICSE Workshop on Software Engineering for Sensor Network Applications, SESENA 2010, in Conjunction with the 32nd ACM/IEEE International Conference on Software Engineering, ICSE 2010
Y2 - 3 May 2010 through 3 May 2010
ER -