Solving a real-time allocation problem with constraint programming
Journal of Systems and Software
An algorithm for task-based application composition
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
Component assignment for large distributed embedded software development
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
A software integration approach for designing and assessing dependable embedded systems
Journal of Systems and Software
Automatic relocation of AUTOSAR components among several ECUs
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
EUC'06 Proceedings of the 2006 international conference on Embedded and Ubiquitous Computing
Adaptive component allocation in scudware middleware for ubiquitous computing
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Adaptive component management service in scudware middleware for smart vehicle space
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Hi-index | 0.00 |
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.