Supplemental Material
Available for Download
Requires Asian Language Support in Adobe Reader And Japanese Language Support in your Browser
- 1 Coady, Y., Kiczales, G., Feeley M., and Smolyn, G. Using AspectC to improve the modularity of path-specific customization in operating system code. In Proceedings of Joint ESEC and FSE-9, 2001. Google ScholarDigital Library
- 2 Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Videira Lopes, C., Loingtier, J.-M., and Irwin, J. Aspect-oriented programming. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP), 1997.Google ScholarDigital Library
- 3 Netinant, P., Constantinides, C., Elrad, T., and Fayad, M. Supporting aspectual decomposition in the design of operating systems. In Proceedings of the ECOOP Workshop on Object-Orientation and Operating Systems, 2000.Google Scholar
Index Terms
- Structuring operating system aspects: using AOP to improve OS structure modularity
Recommendations
Composing aspects with aspects
AOSD '10: Proceedings of the 9th International Conference on Aspect-Oriented Software DevelopmentAspect-oriented programming languages modularize crosscutting concerns by separating the concerns from a base program in aspects. What they do not modularize well is the code needed to manage interactions between the aspects themselves. Therefore ...
Supporting autonomic computing functionality via dynamic operating system kernel aspects
AOSD '05: Proceedings of the 4th international conference on Aspect-oriented software developmentTo master the complexity of software systems in the presence of unexpected events potentially affecting system operation, the Autonomic Computing Initiative [16] aims to build systems that have the ability to control and organize themselves to meet ...
Applying aspects to a real-time embedded operating system
ACP4IS '07: Proceedings of the 6th workshop on Aspects, components, and patterns for infrastructure softwareThe 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 ...
Comments