Towards runtime adaptation in real-time, networked embedded systems
- 1 June 2012
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 7th IEEE International Symposium on Industrial Embedded Systems (SIES'12)
Abstract
In this work, we consider reliable runtime adaptation in networked, embedded systems with tight real-time constraints by adapting the placement of software components on a multitude of hardware components. We show the need for a hierarchical transaction concept in this context. In particular, we consider multiple adaptation steps under hard system constraints and also introduce a model with undesired configurations, which cannot be maintained for an extended time period. Furthermore, we discuss implementation issues for such an adaptation process, including the actual task migration implementation, for real-time, embedded systems.Keywords
This publication has 10 references indexed in Scilit:
- Timing constraints for runtime adaptation in real-time, networked embedded systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- Towards Self-Adaptation in Real-Time, Networked Systems: Efficient Solving of System Constraints for Automotive Embedded SystemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- On the design of perturbation-resilient atomic commit protocols for mobile transactionsACM Transactions on Computer Systems, 2011
- An approach for providing dependable self-adaptation in distributed embedded systemsPublished by Association for Computing Machinery (ACM) ,2011
- Dynamic Reconfiguration of Component-based Real-time SoftwarePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Dynamic Real-time Reconfiguration in Distributed Systems: Timing Issues and SolutionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Self-organising software architectures for distributed systemsPublished by Association for Computing Machinery (ACM) ,2002
- Process migrationACM Computing Surveys, 2000
- Dynamic Configuration for Distributed SystemsIEEE Transactions on Software Engineering, 1985
- A nested transaction mechanism for LOCUSPublished by Association for Computing Machinery (ACM) ,1983