Applying aspects to a real-time embedded operating system

Francisco Afonso, Carlos A. Silva, Sérgio Montenegro, Adriano Tavares

2007 · 18 citations · 13 references

DOIFull text

Open access

Concepts

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.

References

13