A success software development process requires a good design stage. During the design, a set of decisions is made in order to improve the productivity, reduce costs for reimplementation and obtain reliable systems, in special for critical domains, such as bank management systems or systems for aeronautics. Nevertheless, it is not easy to find documentation about design decisions or tools which support this process. To address this issue, this article describes a solution based on ontologies to describe design decisions. In order to identify the main elements a systematic literature review was carried out. This review also helped to identify some of the most common design decisions. These elements were used to develop the ontology which allows answering the problem raised. This ontology could be a useful tool for architects and designers during the design stage of a system.
CITATION STYLE
Cruz Segura, Y., Silega Martínez, N., Parra Fernández, A., & Gómez Baryolo, O. (2018). Description and analysis of design decisions: An ontological approach. In Communications in Computer and Information Science (Vol. 883, pp. 174–185). Springer Verlag. https://doi.org/10.1007/978-3-030-00940-3_13
Mendeley helps you to discover research relevant for your work.