Evaluación empírica y comparativa de herramientas usadas para la validación de requisitos funcionales a nivel de modelos conceptuales basados en UML

La validación de modelos conceptuales es una actividad clave para asegurar la calidad de software y ahorrar costos, especialmente cuando se adopta cualquier tipo de metodología de Ingeniería de Software Dirigido por Modelos. En este contexto, los lenguajes de modelado estándar, como el Lenguaje d...

Full description

Bibliographic Details
Main Author: Vera Mejía, Carlos Darwin
Other Authors: Granda Juca, María Fernanda
Format: bachelorThesis
Language:spa
Published: Universidad de Cuenca 2020
Subjects:
Online Access:http://dspace.ucuenca.edu.ec/handle/123456789/34907
_version_ 1785802416997793792
author Vera Mejía, Carlos Darwin
author2 Granda Juca, María Fernanda
author_facet Granda Juca, María Fernanda
Vera Mejía, Carlos Darwin
author_sort Vera Mejía, Carlos Darwin
collection DSpace
description La validación de modelos conceptuales es una actividad clave para asegurar la calidad de software y ahorrar costos, especialmente cuando se adopta cualquier tipo de metodología de Ingeniería de Software Dirigido por Modelos. En este contexto, los lenguajes de modelado estándar, como el Lenguaje de Modelado Unificado -UML, y las herramientas para apoyar las actividades de validación se vuelven esenciales. El objetivo de este estudio es analizar qué tan buenas son las herramientas de modelado para apoyar la tarea de validación basada en pruebas. Nuestro objetivo es extraer las principales características de las herramientas que soportan este tipo de validación, de manera que en este estudio se comparen herramientas que ayuden a mejorar el proceso de detección temprana de defectos en el modelado conceptual. Nuestro estudio emplea dos enfoques de investigación: (1) el principal es una evaluación empírica que analiza eficacia, eficiencia y satisfacción de usuario de dos herramientas seleccionadas que permiten validar requisitos en modelos conceptuales UML y (2) un análisis teórico que complementa el experimento anterior. El estudio se enfoca en el tipo más frecuente de diagrama UML, el diagrama de clase y en dos herramientas ampliamente utilizadas por la comunidad de modelado para realizar una validación basada en pruebas: USE y OCLE.
format bachelorThesis
id oai:dspace.ucuenca.edu.ec:123456789-34907
institution Universidad de Cuenca
language spa
publishDate 2020
publisher Universidad de Cuenca
record_format dspace
spelling oai:dspace.ucuenca.edu.ec:123456789-349072022-05-31T16:50:21Z Evaluación empírica y comparativa de herramientas usadas para la validación de requisitos funcionales a nivel de modelos conceptuales basados en UML Vera Mejía, Carlos Darwin Granda Juca, María Fernanda Ingeniería de Sistemas Modelos conceptuales Software Tecnología La validación de modelos conceptuales es una actividad clave para asegurar la calidad de software y ahorrar costos, especialmente cuando se adopta cualquier tipo de metodología de Ingeniería de Software Dirigido por Modelos. En este contexto, los lenguajes de modelado estándar, como el Lenguaje de Modelado Unificado -UML, y las herramientas para apoyar las actividades de validación se vuelven esenciales. El objetivo de este estudio es analizar qué tan buenas son las herramientas de modelado para apoyar la tarea de validación basada en pruebas. Nuestro objetivo es extraer las principales características de las herramientas que soportan este tipo de validación, de manera que en este estudio se comparen herramientas que ayuden a mejorar el proceso de detección temprana de defectos en el modelado conceptual. Nuestro estudio emplea dos enfoques de investigación: (1) el principal es una evaluación empírica que analiza eficacia, eficiencia y satisfacción de usuario de dos herramientas seleccionadas que permiten validar requisitos en modelos conceptuales UML y (2) un análisis teórico que complementa el experimento anterior. El estudio se enfoca en el tipo más frecuente de diagrama UML, el diagrama de clase y en dos herramientas ampliamente utilizadas por la comunidad de modelado para realizar una validación basada en pruebas: USE y OCLE. Conceptual model validation is a key activity to ensure software quality and save costs, especially when adopting any type of Model Driven Software Engineering methodology. In this context, standard modeling languages, such as the Unified Modeling Language -UML, and tools to support validation activities become essential. The objective of this study is to analyze how good the modeling tools are to support the evidence-based validation task. Our objective is to extract the main characteristics of the tools that support this type of validation, so that this study compares tools that help improve the process of early detection of defects in conceptual modeling. Our study uses two research approaches: (1) the main one is an empirical evaluation that analyzes effectiveness, efficiency and user satisfaction of two selected tools that allow validating requirements in UML conceptual models and (2) a theoretical analysis that complements the previous experiment. The study focuses on the most common type of UML diagram, the class diagram, and two tools widely used by the modeling community to perform evidence-based validation: USE and OCLE Ingeniero en Sistemas Cuenca 2020-10-20T16:06:33Z 2020-10-20T16:06:33Z 2020-10-20 bachelorThesis http://dspace.ucuenca.edu.ec/handle/123456789/34907 spa TS;276 Attribution-NonCommercial-NoDerivatives 4.0 Internacional http://creativecommons.org/licenses/by-nc-nd/4.0/ openAccess application/pdf 64 páginas application/pdf Universidad de Cuenca
spellingShingle Ingeniería de Sistemas
Modelos conceptuales
Software
Tecnología
Vera Mejía, Carlos Darwin
Evaluación empírica y comparativa de herramientas usadas para la validación de requisitos funcionales a nivel de modelos conceptuales basados en UML
title Evaluación empírica y comparativa de herramientas usadas para la validación de requisitos funcionales a nivel de modelos conceptuales basados en UML
title_full Evaluación empírica y comparativa de herramientas usadas para la validación de requisitos funcionales a nivel de modelos conceptuales basados en UML
title_fullStr Evaluación empírica y comparativa de herramientas usadas para la validación de requisitos funcionales a nivel de modelos conceptuales basados en UML
title_full_unstemmed Evaluación empírica y comparativa de herramientas usadas para la validación de requisitos funcionales a nivel de modelos conceptuales basados en UML
title_short Evaluación empírica y comparativa de herramientas usadas para la validación de requisitos funcionales a nivel de modelos conceptuales basados en UML
title_sort evaluación empírica y comparativa de herramientas usadas para la validación de requisitos funcionales a nivel de modelos conceptuales basados en uml
topic Ingeniería de Sistemas
Modelos conceptuales
Software
Tecnología
url http://dspace.ucuenca.edu.ec/handle/123456789/34907
work_keys_str_mv AT veramejiacarlosdarwin evaluacionempiricaycomparativadeherramientasusadasparalavalidacionderequisitosfuncionalesaniveldemodelosconceptualesbasadosenuml