Mostrar el registro sencillo del documento
Evaluation model for non-functional requirements of a software product
dc.rights.license | Atribución-NoComercial 4.0 Internacional |
dc.contributor | Zapata Jaramillo, Carlos Mario |
dc.contributor.author | Montoya Pérez, yury |
dc.date.accessioned | 2019-07-02T15:17:18Z |
dc.date.available | 2019-07-02T15:17:18Z |
dc.date.issued | 2016-03-14 |
dc.identifier.uri | https://repositorio.unal.edu.co/handle/unal/59054 |
dc.description.abstract | Evaluation of Non-functional requirements (NFRs) of a software product is a key to achieve high quality software. Non-functional requirements define how a system should perform and capture required properties of a system, such as timing, and reliability. NFRs receive less attention during the software development life cycle than functional requirements, even though NFRs can lead to the failure of a system. Most of the analyzed models are only focused on a couple of non-functional requirements and they are complex to be understood and implemented. Also such models are mainly focused on modeling and capturing instead of evaluating. In order to address this problem, in this M.Sc. Thesis we propose a model for evaluating the software quality of the non-functional requirements of a software product. RNFs are based on the ISO/IEC 25023 standard. The proposed model can be implemented for evaluating any NFR. We represent the applicability of our model by using the SEMAT (Software Engineering Method and Theory) standard for representing software engineering practices and methods. We also use pre-conceptual schemas for representing the functionality of our model. Pre-conceptual schemas are developed to represent a specific domain anyone can use and understand. |
dc.description.abstract | Resumen: La evaluación de los requisitos no funcionales (RNF) de un producto de software es clave para lograr software de alta calidad. Los requisitos no funcionales definen como un sistema se debe desempeñar y son los que capturan las propiedades que requiere un sistema, tales como el tiempo y la confiabilidad. Los RNFs reciben menos atención que los requisitos funcionales durante el ciclo de vida de desarrollo de software, aunque estos pueden conllevar al fracaso de un sistema. La mayoría de los modelos analizados se enfocan en uno o dos RNFs, son complejos para entender e implementar y se enfocan principalmente en modelar y capturar los requisitos no funcionales en lugar de evaluar. Con el objetivo de abordar este problema, en esta Tesis de Maestría se propone un modelo para evaluar la calidad de los requisitos no funcionales de un producto de software, los cuales se basan en el estándar ISO/IEC 25023. El modelo propuesto se puede implementar para evaluar cualquier requisito no funcional. La aplicabilidad de este modelo se representa utilizando SEMAT (Software Engineering Method and Theory), un estándar que se emplea para representar métodos y prácticas de la ingeniería de software. También se utilizan esquemas pre-conceptuales para mostrar la funcionalidad de este modelo. Los esquemas pre-conceptuales se desarrollaron con el objetivo de representar un dominio específico que cualquier persona puede usar y entender. |
dc.format.mimetype | application/pdf |
dc.language.iso | spa |
dc.relation.ispartof | Universidad Nacional de Colombia Sede Medellín Facultad de Minas Instituto de Sistemas y Ciencias de la Decisión |
dc.relation.ispartof | Instituto de Sistemas y Ciencias de la Decisión |
dc.rights | Derechos reservados - Universidad Nacional de Colombia |
dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0/ |
dc.subject.ddc | 0 Generalidades / Computer science, information and general works |
dc.title | Evaluation model for non-functional requirements of a software product |
dc.type | Trabajo de grado - Maestría |
dc.type.driver | info:eu-repo/semantics/masterThesis |
dc.type.version | info:eu-repo/semantics/acceptedVersion |
dc.identifier.eprints | http://bdigital.unal.edu.co/56251/ |
dc.description.degreelevel | Maestría |
dc.relation.references | Montoya Pérez, yury (2016) Evaluation model for non-functional requirements of a software product. Maestría thesis, Universidad Nacional de Colombia - Sede Medellín. |
dc.rights.accessrights | info:eu-repo/semantics/openAccess |
dc.subject.proposal | Non-functional requirements |
dc.subject.proposal | quality |
dc.subject.proposal | evaluation model |
dc.subject.proposal | testing |
dc.subject.proposal | pre-conceptual schema |
dc.type.coar | http://purl.org/coar/resource_type/c_bdcc |
dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa |
dc.type.content | Text |
dc.type.redcol | http://purl.org/redcol/resource_type/TM |
oaire.accessrights | http://purl.org/coar/access_right/c_abf2 |
Archivos en el documento
Este documento aparece en la(s) siguiente(s) colección(ones)
![Atribución-NoComercial 4.0 Internacional](/themes/Mirage2//images/creativecommons/cc-generic.png)