Abstract
An adaptation of the UML Component method to design crosscutting components is briefly presented. Such components are allowed to crosscut only the public interface of base (convencional) components. The design and implementation of crosscutting components using the language JAsCO is discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cheesman, J., Daniels, J.: UML components: A simple process for specifying component-based software. Addison-Wesley, Reading (2000)
Suvee, D., Vanderperren, W., Jonckers, V.: Jasco: an aspect-oriented approach tailored for component based software development. In: AOSD 2003, pp. 21–29 (2003)
Cottenier, T., Elrad, T.: Validation of context-dependent aspect-oriented adaptations to components. In: Workshop on Component-Oriented Programming (2004)
Szyperski, C., Gruntz, G.D., Murer, S.: Component software - beyond object-oriented programming. Addison-Wesley/ACM Press (2002)
Clarke, S., Baniassad, E.: Aspect-oriented analysis and design: The theme approach. Addison-Wesley Professional, Reading (2005)
Clements, P.C.: From subroutines to subsystems: Component based software development. American Programmer 6(11) (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Eler, M.M., Masiero, P.C. (2006). Aspects as Components. In: Morisio, M. (eds) Reuse of Off-the-Shelf Components. ICSR 2006. Lecture Notes in Computer Science, vol 4039. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11763864_35
Download citation
DOI: https://doi.org/10.1007/11763864_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34606-7
Online ISBN: 978-3-540-34607-4
eBook Packages: Computer ScienceComputer Science (R0)