DocumentCode :
3228270
Title :
Component allocation with multiple resource constraints for large embedded real-time software design
Author :
Wang, Shige ; Merrick, Jeffrey R. ; Shin, Kang G.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
fYear :
2004
fDate :
25-28 May 2004
Firstpage :
219
Lastpage :
226
Abstract :
Allocating software components while meeting multiple platform resource constraints is crucial for model-based design of large embedded real-time software and automatic design model transformation. In this paper, we propose a new method for component allocation using an informed branch-and-bound and forward checking mechanism subject to a combination of resource constraints. We have implemented this method in the automatic integration of reusable embedded software (AIRES) toolkit - which has been developed under the DARPA MoBIES Program - and applied it to an automotive electronic throttle control (ETC) system. Our evaluation based on randomly-generated design models has shown that the proposed method scales well for large and complex embedded real-time software.
Keywords :
constraint handling; embedded systems; object-oriented programming; resource allocation; software reusability; software tools; tree searching; AIRES toolkit; DARPA MoBIES Program; ETC; automatic design model transformation; automatic integration-reusable embedded software; automotive electronic throttle control system; branch-and-bound mechanism; embedded real-time software design; forward checking mechanism; model-based design; multiple platform resource constraint; randomly-generated design model; software component allocation; Automatic control; Automotive electronics; Control systems; Embedded computing; Embedded software; Forward contracts; Resource management; Scheduling; Software design; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time and Embedded Technology and Applications Symposium, 2004. Proceedings. RTAS 2004. 10th IEEE
ISSN :
1545-3421
Print_ISBN :
0-7695-2148-7
Type :
conf
DOI :
10.1109/RTTAS.2004.1317267
Filename :
1317267
Link To Document :
بازگشت