arrow
Return

A layered interface-adaptation architecture for distributed component-based systems

delete2015-06-01
delete6
PRE
AI
T
Thomas Pramsohler *
S
Simon Schenk
A
Andreas Barthels
U
Uwe Baumgarten
DOI:10.1016/j.future.2014.09.011delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The heterogeneous and distributed nature of automotive software systems demands for flexible software components which can operate in different environments. In this context, interface adaptation is a promising approach to achieve the flexibility without directly changing the respective components. Recent work uses finite-state machines for behavioural adapter modelling and code generation. Based upon such a state-based approach, we developed a new hierarchical adapter architecture which enables the separation of global and local adaptations. Dividing the adapter model into two parts results in a much smaller state machine and makes the adapter more independent from behavioural changes of the adapted components. Our approach relies on an abstract interface and adapter model and enables the generation of executable adapter code. A key goal of the modelling approach is the reuse of existing interface description languages and respective code generators. The approach is completely tool-supported and was evaluated for a Linux-based automotive operating system. We show a practical realization of the models using an automotive use case. (C) 2014 Elsevier B.V. All rights reserved.
Keywords:
Interface adaptation
Behavioural adaptation
Adapter architecture
Software composition
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
Papers:
6.9K
Citations:
2.3W

Organization

B
bmw ag
Scholars:
933
Papers: 647
Citations: 1
T
Technical University of Munich
Scholars:
5.2W
Papers: 3.9W
Citations: 6.2W
Cited Papers

Cited Papers

errShare
errSave
Reducing Adapter Synthesis to Controller Synthesis
err2012-01-01
err33
PREAI
errGierds, Christian; Mooij, Arjan J.; Wolf, Karsten
errShare
errSave
Magnetic properties of CoFe1.9RE0.1O4 nanoparticles (RE=La, Ce, Nd, Sm, Eu, Gd, Tb, Ho) prepared in polyol
err2008-12-01
err0
PREAI
errL. Ben Tahar; M. Artus; S. Ammar; L.S. Smiri; F. Herbst; M.-J. Vaulay; V. Richard; J.-M. Grenèche; F. Villain; F. Fiévet
errShare
errSave
Production of methanethiol and volatile sulfur compounds by the archaeon “Ferroplasma acidarmanus”
err2007-10-04
err0
PREAI
errDavid J. Baumler; Kai-Foong Hung; Kwang Cheol Jeong; Charles W. Kaspar
errShare
errSave
A formal approach to component adaptation
err2005-01-01
err140
PREAI
errBracciali, A; Brogi, A; Canal, C
errShare
errSave
errShare
errSave
researcher View more