DocumentCode
2456917
Title
System design for flexibility
Author
Haubelt, Christian ; Teich, Jürgen ; Richter, Kai ; Ernst, Rolf
Author_Institution
DATE, Paderborn Univ., Germany
fYear
2002
fDate
2002
Firstpage
854
Lastpage
861
Abstract
With the term flexibility, we introduce a new design dimension of an embedded system that quantitatively characterizes its feasibility in implementing not only one, but possibly several alternative behaviors. This is important when designing systems that may adapt their behavior during operation, e.g., due to new environmental conditions, or when dimensioning a platform-based system that must implement a set of different behaviors. A hierarchical graph model is introduced that allows us to model flexibility and cost of a system formally. Based on this model, an efficient exploration algorithm to find the optimal flexibility/cost-tradeoff-curve of a system using the example of the design of a family of set-top boxes is proposed
Keywords
adaptive systems; cost-benefit analysis; embedded systems; formal specification; graph theory; hierarchical systems; optimisation; systems analysis; systems engineering; embedded system design dimension; environmental conditions; exploration algorithm; feasibility quantitative characterization; formal system cost modelling; hierarchical graph model; optimal flexibility/cost-tradeoff-curve; optimization; platform-based system; set-top box design; system alternative behaviour implementation; system behaviour adaption; system flexibility; system flexibility modelling; Algorithm design and analysis; Automatic testing; Costs; Design automation; Embedded system; Hardware; Power system modeling; Reconfigurable architectures; Runtime; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
Conference_Location
Paris
ISSN
1530-1591
Print_ISBN
0-7695-1471-5
Type
conf
DOI
10.1109/DATE.2002.998399
Filename
998399
Link To Document