Abstract
This paper presents a method for software product family teams to assess their family architecture with respect to family-relevant system-qualities. The method extends current architecture assessment practice through its explicit orientation to family-issues; its emphasis on those family-stakeholders neglected by conventional development methods; and its focus on providing practical “how-to” guidelines and mechanisms to enable method-users to successfully complete the required activities. Initial design and implementation of the method addresses the important system-qualities of interoperability and extensibility. The paper has a practical orientation, and concentrates on illustrating research results using industry-based examples from case-studies where the method was applied in the ongoing architecture development of commercial medical information system product families.
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
Bass, L., Clements, P., Kazman, R.: Software Architectures in Practice. Addison Wesley Longman, Amsterdam (1998) ISBN 0-201-19930-0
Weiss, D.: Commonality Analysis: A Systematic Process for Defining Families, Development and Evolution of Software Architectures for Product Families. In: van der Linden, F. (ed.) Proceedings Second International ESPRIT ARES Workshop, Las Palmas de Gran Canaria, Spain, February 26-27. Springer, Berlin (1998) ISBN 3-540-64916-6
Sanchez, R.: Strategic Product Creation: Managing New Interactions of Technology, Markets, and Organisations. European Management Journal 14(2), 121–138 (1996)
Clements, P.C., Bass, L., Kazman, R., Abowd, G.: Predicting Software Quality By Architecture-Level Evaluation. In: Fifth International Conference on Software Quality, Austin, Texas (1995)
Simon, H.A.: The Sciences of the Artificial. The MIT Press, Cambridge (1981) ISBN 0-262- 19193-8
Jacobsen, I., Griss, M., Jonsson, P.: Software Reuse – Architecture, Process, and Organization for Business Success. ACM press, New York (1997) ISBN 0-201- 92476-5
Dolan, T., Weterings, R., Wortmann, J.C.: Stakeholders in Software-system Families. In: van der Linden, F. (ed.) Development and Evolution of Software Architectures for Product Families - Proceedings Second International ESPRIT ARES Workshop, Las Palmas de Gran Canaria, Spain, February 26-27. Springer, Berlin (1998) ISBN 3-540-64916-6
Kazman, R., Abowd, G., Bass, L., Clements, P.: Scenario-based analysis of Software Architecture. IEEE Software 13(6), 47–57 (1996)
Abowd, G., Bass, L., Clements, P., Kazman, R., Northrop, L., Zaremski, A.: Recommended Best Practice for Software Architecture Evaluation, CMU/SEI- 96-TR-025, January 13 (1997)
Kazman, R.M., Klein, M., Barbacci, T., Longstaff, H., Lipson, J.: The Architecture Tradeoff analysis Method. In: Proceedings of the 4th International conference on Engineering of Complex Systems (August 1998)
Kruchten, P.B.: The 4+1 View Model of Architecture. IEEE Software, 42–50 (November 1995)
Bennett, D.W.: Designing Hard Software: the essential tasks. Manning Publications Co., Greenwich
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dolan, T., Weterings, R., Wortmann, J.C. (2000). Stakeholder-Centric Assessment of Product Family Architecture. In: van der Linden, F. (eds) Software Architectures for Product Families. IW-SAPF 2000. Lecture Notes in Computer Science, vol 1951. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-44542-5_25
Download citation
DOI: https://doi.org/10.1007/978-3-540-44542-5_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41480-3
Online ISBN: 978-3-540-44542-5
eBook Packages: Springer Book Archive