Abstract
This paper defines a process for the aspect-oriented modeling of quality attributes, especially those with high functional implications. The goal of this process is to produce ”built-in” reusable and parameterizable architectural solutions for each quality attribute. We propose using the AO-ADL Tool Suite to specify and store these solutions.
Supported by AOSD-Europe project IST-2-004349 and AMPLE Project IST-033710.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bachmann, F., Bass, L., Klein, M., Shelton, C.: Designing software architectures to achieve quality attribute requirements. IEE Proceedings 152(4), 153–165 (2005)
Juristo, N., Moreno, A.M., Sanchez, M.I.: Guidelines for eliciting usability functionalities. IEEE Transactions on Software Engineering 33(11), 744–757 (2007)
Welie, M.V.: The amsterdam collection of patterns in user interface design (2007)
Folmer, E., Bosch, J.: Architecting for usability; a survey. Journal of Systems and Software 70(1), 61–78 (2004)
Geebelen, K., et al.: Design of frameworks for aspects addressing 2 additional key concerns. Technical Report AOSD-Europe D117, AOSD-Europe-KUL-14 (2008)
Pinto, M., Fuentes, L.: AO-ADL: An ADL for describing aspect-oriented architectures. In: Early Aspect Workshop at AOSD 2007 (2007)
Barbacci, M., et al.: Quality attributes. Technical Report CMU/SEI-95-TR-021 (1995)
Tanter, E., Gybels, K., Denker, M., Bergel, A.: Context-aware aspects. In: Löwe, W., Südholt, M. (eds.) SC 2006. LNCS, vol. 4089, pp. 227–242. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pinto, M., Fuentes, L. (2008). Towards a Software Process for Aspect-Oriented Modeling of Quality Attributes. In: Morrison, R., Balasubramaniam, D., Falkner, K. (eds) Software Architecture. ECSA 2008. Lecture Notes in Computer Science, vol 5292. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88030-1_31
Download citation
DOI: https://doi.org/10.1007/978-3-540-88030-1_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88029-5
Online ISBN: 978-3-540-88030-1
eBook Packages: Computer ScienceComputer Science (R0)