DocumentCode
3077347
Title
Network Performance Evaluation for Distributed Embedded Systems Using Feature Models
Author
Manderscheid, Martin ; Prehofer, Christian
Author_Institution
Fraunhofer Inst. for Commun. Syst. ESK, Munich, Germany
fYear
2013
fDate
17-19 July 2013
Firstpage
46
Lastpage
55
Abstract
In this paper, we focus on networked, embedded systems which may contain numerous electronic control units, connected by multiple network busses. Furthermore, such embedded systems support many runtime configurations. The main problem is to determine the network resource needs of all variations permitted at runtime, i.e. to calculate the worst case resource needs. We describe the runtime variability of such systems by means of a runtime feature model and then derive a network performance model in a stepwise way. The mappings from the feature level leads to a data flow model, then to the component/hardware level, where we perform a detailed network analysis based on Network Calculus. Thus, we can decide in an early design stage, whether a given network topology fits the requirements of a given software architecture. We show then, by an example, (i) that the performance of this component/hardware model can be analyzed using network calculus and (ii) that our approach can significantly reduce resource overestimation compared to a static evaluation.
Keywords
distributed processing; embedded systems; product development; software reusability; DSPLs; component-hardware model; data flow model; distributed embedded systems; dynamic software product lines; electronic control units; multiple network busses; network analysis; network calculus; network performance evaluation; network topology; networked embedded systems; resource overestimation reduction; runtime feature model; Computer architecture; Data models; Hardware; Internet; Navigation; Runtime; Streaming media; Component Models; Embedded Systems; Network Performance Evaluation; Runtime Feature Models; Runtime Variability;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Complex Computer Systems (ICECCS), 2013 18th International Conference on
Conference_Location
Singapore
Print_ISBN
978-0-7695-5007-7
Type
conf
DOI
10.1109/ICECCS.2013.17
Filename
6601804
Link To Document