Abstract
In this paper, we describe the tool we plan to build in order to show the feasibility of aspect-oriented design, and demonstrate the advantages that it implies. This technique allows one to independently specify cross-cutting concerns and functionnal features of a system. The tool would then allow the weaving of the aspects on the model one after the other, creating a design model that would comply to all specifications, with additionally a high-quality architecture.
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
S. Clarke, W. Harrison, H. Ossher, and P. Tarr. Separating concerns throughout the development lifecycle. In Proceedings of the third ECOOP Aspect-Oriented Programming Workshop, 1999.
S. Clarke and J. Murphy. Developing a tool to support the application of aspectoriented programming principles to the design phase. In Proceedings of the International Conference on Software Engineering (ICSE), 1998.
R. France and G. Georg. Modeling fault tolerant concerns using aspects. submitted to ISSRE02, 2002.
R. B. France, D. K. Kim, and E. Song. Patterns as precise characterizations of designs. Technical Report 02-101, Computer Science Department, Colorado State University, 2002.
R. B. France, D. K. Kim, E. Song, and S. Ghosh. Using roles to characterize model families. In Proceedings of the Tenth OOPSLA Workshop on Behavioral Semantics: Back to the Basics, 2001.
J. Suzuki and Y. Yamamoto. Extending UML with aspects: Aspect support in the design phase. In Proceedings of the third ECOOP Aspect-Oriented Programming Workshop, 1999.
The Object Management Group (OMG). Unified Modeling Language. Version 1.4, OMG, http://www.omg.org, September 2001.
J. Warmer and A. Kleppe. The Object Constraint Language: Precise Modeling with UML. Addison-Wesley, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mekerke, F., Georg, G., France, R. (2002). Tool Support for Aspect-Oriented Design. In: Bruel, JM., Bellahsene, Z. (eds) Advances in Object-Oriented Information Systems. OOIS 2002. Lecture Notes in Computer Science, vol 2426. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46105-1_32
Download citation
DOI: https://doi.org/10.1007/3-540-46105-1_32
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44088-8
Online ISBN: 978-3-540-46105-0
eBook Packages: Springer Book Archive