ACES: Aspect-Oriented Composition of Embedded Systems
Final rept. 5 Jul 2000-20 Feb 2004
KESTREL INST PALO ALTO CA
Pagination or Media Count:
Resource management is the key component of any real-time application. Traditional approaches to the development of embedded applications usually restrict their resource management capabilities to the level of the real-time scheduler implemented as an admissibility policy associated with a myopic dispatcher mechanism. The main problem with this approach is that they have very limited visibility of the actual levels of resource availability in the system. The non-functional aspect aspects of the architecture are completely ignored by these approaches. To overcome these limitations, system developers manually optimize the architectures for the particular application under consideration. These optimizations are not reusable and, once a new application is needed, a new architecture needs to be created.
- Computer Programming and Software