Impact evaluation for quality-oriented architectural decisions regarding evolvability

作者: Stephan Bode , Matthias Riebisch

DOI: 10.1007/978-3-642-15114-9_15

关键词:

摘要: Quality goals have to be under a special consideration during software architectural design. Evolvability constitutes quality goal with relevance for business critical systems. Architectural patterns can significantly contribute the satisfaction of goals. But design decisions regarding these made in systematic, methodical way and concerning patterns' influence on properties. Unfortunately, pattern catalogs do not well support goal-oriented decisions. This paper presents systematic refinement mapping evolvability properties good A set is evaluated Furthermore, calculation scheme provided that enables evaluation The results been developed, revised, series applications based industrial expertise.

参考文章(41)
Jr. Frederick P. Brooks, The mythical man-month (anniversary ed.) Addison-Wesley Longman Publishing Co., Inc.. ,(1995)
Neil B. Harrison, Paris Avgeriou, Leveraging architecture patterns to satisfy quality attributes european conference on software architecture. pp. 263- 270 ,(2007) , 10.1007/978-3-540-75132-8_21
Frank Buschmann, Robert C. Martin, Dirk Riehle, Pattern Languages of Program Design 4 ,(1999)
Frank R. Abate, Elizabeth Jewell, The new Oxford American dictionary Oxford University Press. ,(2001)
Robert Nord, Dilip Soni, Christine Hofmeister, Applied software architecture Applied Software Architecture 1st. pp. 397- 397 ,(2009)
Axel van Lamsweerde, From system goals to software architecture formal methods. pp. 25- 43 ,(2003) , 10.1007/978-3-540-39800-4_2
Richard Helm, John Vlissides, Ralph Johnson, Erich Gamma, Design Patterns: Elements of Reusable Object-Oriented Software ,(1994)