Evaluación de una Arquitectura de Software
DOI:
https://doi.org/10.15665/rp.v19i2.2636Keywords:
Architecture Software, Resolution 4505, SAAM, Architecture Softevaluation of software architectures, MVCAbstract
Well-designed software architecture is key for organizations to move forward and focus on their missionary role. On the other hand, Resolution 4505 of 2012 of the Ministry of Salud y Protección Social of Colombia, establishes the process of validation, control and monitoring of the reports generated by the Health Provider Institutions of the vulnerable uninsured population. To comply with what is stipulated in the Resolution, the development of a computer application is proposed, which through its software architecture allows responding to the constant changes demanded by the Ministry. In an initial spring called zero, early evaluations were made to the architecture, using the SAAM Software Architecture Analysis Method, analyzing the modifiable quality attribute, which allowed the choice of architecture, improving communication with stakeholders and a better interpretation of user stories.
References
Dijkstra E.The Structure of the THE multiprogramming system. Communications of the ACM. 1983 ene; 26 [1]:49-52.
Perry D, Wolf L. Foundations for the study of software architecture. Software Engineering Notes. 1992 oct; 17[4]: 40–52.
Department of Defense [Internet], [Lugar desconocido] Modeling and Simulation Glossary.2017. [Citado 10 dic 2019]. Disponible en: https://apps.dtic.mil/dtic/tr/fulltext/ u2/a349800.pdf
Bass L, Clements P, Kazman R. Software Architecture in Practice 3ª ed, Addison-Wesley 2012. 4p
ISO/IEC/IEEE [Internet], [Lugar desconocido] Standard 42010:2011 Systems and software engineering — Architecture description. [citado 15 enero 2020]. Disponible en: https://www.iso.org/ obp/ui/#iso:std:iso-iec-ieee:42010:ed-1:v1:en
Bass L, Clements P, Kazman R. Software Architecture in Practice 1ª ed, Addison-Wesley 1998. 11p
Shaw M, Garlan D. Software Architecture: Perspectives on an Emerging Discipline, Financial Times/Prentice Hall. 1996
Padilla J. [Internet]. [Lugar desconocido] Diseño de una arquitectura institucional tecnológica basada en el estándar ISO/IEC/IEEE 42010 que permita diversificar el modelo educativo dentro de la Universidad Técnica del Norte. 2019 [Citado 10 ene 2020]. Disponible en: http://repositorio.utn.edu.ec/ bitstream/123456789/9537/2/04%20ISC%20526%20TRABAJO%20GRADO.pdf#page=30&zoom=100,92,96
Escobar J [Internet]. [Lugar desconocido] Propuesta de un marco de trabajo de arquitectura para el aseguramiento de la calidad en el diseño de videojuegos serios orientados a la rehabilitación física de acuerdo a la Norma ISO/IEC/IEEE 42010. Escuela Politécnica Nacional, 2019 [Citado 5 feb 2019]. Disponible en: https://bibdigital.epn.edu. ec/bitstream/15000/20119/1/CD%209554.pdf
Garlan D, Shaw M. An Introduction to Software Architecture. Advances in Software Engineering and Knowledge Engineering, 1994 Volume I, World Scientific Publishing Company, New Jersey.
Clements P. A Survey of Architecture Description Languages. Proceedings of the International Workshop on Software Specification and Design, Alemania, 1996.
Shaw M, Clements P. A field guide to Boxology: Preliminary classification of architectural styles for software systems. Documento de Computer Science Department and Software Engineering Institute, Carnegie Mellon University. Publicado en Proceedings of the 21st International Computer Software and Applications Conference. 1997
Allen R, Garlan D. The Wright Architectural Description Language, Technical Report, Carnegie Mellon University. 1996.
Reynoso C, Kicillof N [Internet], [Desconocido] Introducción a la Arquitectura de Software, Universidad de Buenos Aires. 2004 [citado 12 enero 2020]. Disponible en: https://www. academia.edu/5472068/Estilos_PDF
Ionita M, Hammer D, Obbink H. Scenario-based software architecture evaluation methods: An overview. In Workshop on methods and techniques for software architecture review and assessment at the international conference on software engineering [pp. 19-24]. 2002
Nord, Robert L., et al. Integrating the Architecture Tradeoff Analysis Method [ATAM] with the cost benefit analysis method [CBAM]. Carnegie-Mellon Univ Pittsburgh Pa Software Engineering Inst, 2003.
Bengtsson P., Lassing N., Bosch J., Vliet less H. Architecture-level modifiability analysis [ALMA], Journal of Systems and Software, vol 69, 2004
DNP [Internet]. [Desconocido] Plan Nacional de 2010 – 2014, Prosperidad para todos, 2011. [citado 9 enero 2020]. Disponible en: https://colaboracion.dnp.gov.co/CDT/PND/Resumen%20Ejecutivo%20Ultima%20Version.pdf
Salud y Protección Social. Ministerio [Internet], [Desconocido] Resolución 4505 de 2012, Colombia, 2012. 2004 [citado 12 septiembre 2019] disponible en https://www.minsalud.gov .co/sites/rid/Lists/BibliotecaDigital/RIDE/DE/DIJ/Resolucion-4505-de-2012.PDF
Salud y Protección Social. Ministerio [Internet], [Desconocido] Guías de promoción de la salud y prevención de enfermedades en la salud pública. Colombia. 2012. 2004 [citado 12 septiembre 2019] disponible en http://www.minsalud.gov.co/Documentos%20y%20Publicaciones/GUIAS%20DE%20ATENCION%20-TOMO%20DOS.pdf
Salud y Protección Social. Ministerio [Internet], [Desconocido] ABECÉ Resolución 4505 de 2012. Colombia. 2016. [citado 12 septiembre 2019] disponible en https://www.minsalud. gov.co/sites/rid/Lists/BibliotecaDigital/RIDE/VS/ED/GCFI/abece-resolucion-4505.pdf
Salud y Protección Social. Ministerio [Internet]. [Desconocido] Anexo Tecnico No. 1 Resolución 4505 de 2012. Colombia. 2012. [citado 10 septiembre 2019] disponible en: https://hsam .gov.co/sites/default/files/2019-10/Anexo-1-Estructura-base-datos-Resolucion-4505.pdf
Scrum Master [Internet]. [Desconocido] Scrum Manager Body of Knowledge.2012. [citado 10 agosto 2019] disponible en: https://www. scrummanager.net/bok/index.php?title=Scrum_Manager_BoK
Duggan, Evan W.; THACHENKARY, Cherian S. Integrating nominal group technique and joint application development for improved systems requirements determination. Information & Management, 2004.
Bosch J, Bengtsson P, Lassing N, Vliet H. Analyzing Software Architectures for Modifiability. Department of Software Engineering and Computer Science, University of Karlskrona/Ronneby Ronneby, Sweden. 2000
Mago E, Alférez G. El Papel de la Arquitectura de Software en Scrum, Software Guru n° 30, 2011 Disponible en: https://sg.com.mx/revista /30/el-papel-la-arquitectura-software-scrum#.V-HsbfArLIU.
Agripino P.,[ Internet] Sprint 0, clave en la gestión de proyectos ágiles, Paradigma Digital. España 2017, [citado 12 enero 2020] disponible en https://www.paradigmadigital.com/ techbiz/sprint-0-clave-la-gestion-proyectos-agiles/
Marta Jiménez Franco [Internet], 2014, [citado 12 septiembre 2019] disponible en https://github.com/Arquisoft/ObservaTerra11/wiki/Escenarios-de-calidad
Downloads
Published
Issue
Section
License
Copyright (c) 2021 oscar agudelo, Fernando Riveros Sanabria, Santiago Valbuena Rodríguez

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
The authors to publish in this journal agree to the following conditions:
- The authors transfer the copyright and give the the journal first publication right of the work registered with Creative Commons Attribution License, which allows third parties to use the published work on the condition of always mentioning the authorship and first publication in this journal.
- The authors may perform other independent and additional contractual arrangements for the non-exclusive distribution of the version of the article published in this issue (E.g., Inclusion in an institutional repository or publication in a book), it must be indicated clearly that the work was first published in this journal.
- It allows and encourages the authors to publish their work online (eg institutional or personal pages) before and during the review and publication process. It can lead to productive exchanges and greater and faster dissemination of the published work (see The Effect of Open Access)
Instructions to fill out Certificate of Originality and Copyright Assignment
- Click here and get the forms of Certificate of Originality and Copyright Assignment .
- In each field to fill out, click and complete the corresponding information.
- Once the fields are filled out, at the end of the form copy your scanned signature or digital signature. Please adjust the size of the signature on the form.
- Finally, you can save them as pdf files and send them through the OJS platform as an attachment.
