© 2014 IEEE. The architecture of a software system is the result of balancing concerns expressed by system stakeholders using a decision-making process. Several industrial approaches have been proposed that recognize the importance of architectural decisions and their rationale, but most do not provide mechanisms to systematically formalize and manage this decision-making. This article proposes a strategy to enrich the activities of software architecture design, by using Business Process Management Notation (BPMN) in a clear, structured and consistent manner to keep the focus on decisions. This strategy consists of (1) an &x0022;as-is&x0022; process definition, analysis and improvement of the original process, and (2) a &x0022;to-be&x0022; process transformation, allowing to derive an enriched process. The approach is illustrated using the security perspective to architectural views in Rozanski and Wood's V&amp;P method. This approach is a step towards the systematic consideration of software architecture design processes as decision-making activities.
Pedraza-Garcia, G., Astudillo, H., & Correal, D. (2016). Proceedings - International Conference of the Chilean Computer Science Society, SCCC. 1-6. Paper presented at conference, . https://doi.org/10.1109/SCCC.2014.27