• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Applying aspects to a real-time embedded operating system
 
  • Details
  • Full
Options
2007
Conference Paper
Title

Applying aspects to a real-time embedded operating system

Abstract
The application of aspect-oriented programming (AOP) to the embedded operating system domain is still a very controversial topic, as this area demands high performance and small memory footprint. However, recent studies quantifying aspects overheads in AspectC++ show that the resource cost is very low. Therefore, operating system development may benefit with the modularization of crosscutting concerns and system specialization offered by AOP. This paper addresses our experience in applying aspects to synchronization (mutual exclusion) and logging in a real-time embedded operating system (BOSS). Furthermore, we present our ideas for future investigation in aspect-oriented implementations for fault tolerance, middleware customization and platform variability.
Author(s)
Afonso, F.
Silva, C.
Montenegro, S.
Tavares, A.
Mainwork
6th Workshop on Aspects, Components, and Patterns for Infrastructure Software, ACP4IS 2007  
Conference
Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS) 2007  
Open Access
DOI
10.1145/1233901.1233902
Additional link
Full text
Language
English
FIRST
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024