Abstract
Early Aspects are aspects found in the early life-cycle phases of software development, including requirements elicitation and analysis, domain analysis and architecture design activities. Aspects at these stages crosscut the modular units appropriate for their lifecycle activity; traditional requirements documentation, domain knowledge capture and architectural artifacts do not afford separate description of early aspects. As such, early aspects necessitate new modularizations to be effectively captured and maintained. Without new tools and techniques, early aspects remain tangled and scattered in life-cycle artifacts, and may lead to development, maintenance and evolution difficulties.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Araújo, J., Baniassad, E. (2007). Guest Editors’ Introduction: Early Aspects — Mapping Across the Lifecycle. In: Rashid, A., Aksit, M. (eds) Transactions on Aspect-Oriented Software Development IV. Lecture Notes in Computer Science, vol 4640. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77042-8_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-77042-8_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-77041-1
Online ISBN: 978-3-540-77042-8
eBook Packages: Computer ScienceComputer Science (R0)