Energy Aware Development of Mobile Embedded Software
The goal of the Cold project is to develop a method that enables system developers to design energy aware embedded software without mixing up system logic with energy awareness logic.
Two different approaches are combined to encounter this quite complex challenge: architecture with an energy aware operating
The delegation of complex energy awareness logic into the OS respectively HAL and RM reduce complexity of energy aware systems. Especially, energy awareness logic and business logic are not mixed up. The developer can focus on system functionality and anyhow create systems with enhanced energy efficiency. Changes of the system behavior are automatically considered by the different energy awareness layers. This keeps portability of developed system intact.