|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008)
Combining Pattern Languages and Reusable Architectural Decision Models into a Comprehensive and Comprehensible Design Method
February 18-February 21
ISBN: 978-0-7695-3092-5
| ASCII Text | x | ||
| Olaf Zimmermann, Uwe Zdun, Thomas Gschwind, Frank leymann, "Combining Pattern Languages and Reusable Architectural Decision Models into a Comprehensive and Comprehensible Design Method," Software Architecture, Working IEEE/IFIP Conference on, pp. 157-166, Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008), 2008. | |||
| BibTex | x | ||
| @article{ 10.1109/WICSA.2008.19, author = {Olaf Zimmermann and Uwe Zdun and Thomas Gschwind and Frank leymann}, title = {Combining Pattern Languages and Reusable Architectural Decision Models into a Comprehensive and Comprehensible Design Method}, journal ={Software Architecture, Working IEEE/IFIP Conference on}, volume = {0}, year = {2008}, isbn = {978-0-7695-3092-5}, pages = {157-166}, doi = {http://doi.ieeecomputersociety.org/10.1109/WICSA.2008.19}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Software Architecture, Working IEEE/IFIP Conference on TI - Combining Pattern Languages and Reusable Architectural Decision Models into a Comprehensive and Comprehensible Design Method SN - 978-0-7695-3092-5 SP157 EP166 A1 - Olaf Zimmermann, A1 - Uwe Zdun, A1 - Thomas Gschwind, A1 - Frank leymann, PY - 2008 KW - Architectural decisions KW - enterprise application development KW - design method KW - integration KW - pattern languages KW - SOA KW - software architecture VL - 0 JA - Software Architecture, Working IEEE/IFIP Conference on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/WICSA.2008.19
When constructing software systems, software architects must identify and evaluate many competing design options and document the rationale behind any selections made. Two supporting concepts are pattern languages and architectural decision models. Unfortunately, both concepts only provide partial support: Extensive upfront education is needed for practitioners to be in command of the full pattern literature relevant in their field; retrospective architectural decision modeling is viewed as a painful extra responsibility without immediate gains. In this paper, we combine pattern languages and reusable architectural decision models into a design method that is both comprehensive and comprehensible. Our design method identifies the required decisions in requirements models systematically, gives domain-specific pattern selection advice, and provides traceability from platform-independent patterns to platform-specific decisions. We validate our approach by applying it to enterprise applications as an exemplary application genre and a SOA case study from the finance industry.
Index Terms:
Architectural decisions, enterprise application development, design method, integration, pattern languages, SOA, software architecture
Citation:
Olaf Zimmermann, Uwe Zdun, Thomas Gschwind, Frank leymann, "Combining Pattern Languages and Reusable Architectural Decision Models into a Comprehensive and Comprehensible Design Method," wicsa, pp.157-166, Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008), 2008
Usage of this product signifies your acceptance of the Terms of Use.
