The selection process of architectural patterns is challenging for software architects, as knowledge about patterns is scattered among a wide range of literature. Knowledge about architectural patterns must be collected, organized, stored, and quickly retrieved when it needs to be employed. In this tool paper, we introduce a decision support system that uses a decision model for supporting software architects with the pattern selection problem according to their requirements, including functional and quality requirements. The decision model is built based on a technology selection framework for modeling multi-criteria decision-making problems in software production. Twenty-four software architects in the Netherlands have evaluated the tool. They confirm that the tool supports them with their daily decision-making process.
CITATION STYLE
Farshidi, S., & Jansen, S. (2020). A decision support system for pattern-driven software architecture. In Communications in Computer and Information Science (Vol. 1269 CCIS, pp. 68–81). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-59155-7_6
Mendeley helps you to discover research relevant for your work.