Component Allocation with Multiple Resource Constraints for Large Embedded Real-Time Software Design

  • Authors:
  • Affiliations:
  • Venue:
  • RTAS '04 Proceedings of the 10th IEEE Real-Time and Embedded Technology and Applications Symposium
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Allocating software components while meeting multipleplatform resource constraints is crucial for model-based designof large embedded real-time software and automaticdesign model transformation. In this paper, we propose anew method for component allocation using an informedbranch-and-bound and forward checking mechanism subjectto a combination of resource constraints. We haveimplemented this method in the Automatic Integration ofReusable Embedded Software (AIRES) toolkit - which hasbeen developed under the DARPA MoBIES Program - andapplied it to an automotive electronic throttle control (ETC)system. Our evaluation based on randomly-generated designmodels has shown that the proposed method scales wellfor large and complex embedded real-time software.