En las tres últimas décadas se han realizado muchos intentos para minimizar los problemas en la Ingeniería del Software que, directa o indirectamente, producen los síntomas de la llamada crisis del software. Estos intentos se centran en su mayoría en áreas específicas del proceso de desarrollo de software, tales como, mejoras en los lenguajes de programación, mejoras en las técncias de modealdo, la introducción de métodos de análisis y diseño, especificaciones formales, herramientas CASE, etc. A pesar de todos estos intentos, la difícil tarea de pasar del espacio del problema (requisitos de usario) al espacio de la solución (diseño e implementación) con una guía metodológica clara y bien definida sigue siendo una tarea pendiente.
En esta tesis, este problema se trata en el ámbito de OO-Method (un método de modelado conceptual orientado a objeto sy generación automática de código) proporcionando una aproximación metodológica que extiende el Modelo Conceptual de OO-Method con un Modelo de Requisitos. Las dos piedras angulares de esta tesis son el Modelo de Requisitos, propiamente dicho, que provee los mecanismos necesarios para identificar y especificar requisitos funcionales de usuario a distintos niveles de abastracción, y el Proceso de Análisis de Requisitos, que establece vínculos conceptuales entre los requisitos especificados y la estructura y comportamiento de un Esquema Conceptual de OO-Method. De esta forma la transición desde la especificación de los requisitos funcionales de usuario a elementos del modelado conceptual se define con un proceso guiado y automatizable.
Para dar soporte al método propuesto se está desarrollando una herramienta CASE comercial de forma conjunta entre la UPV y CARE Techonologies S.A.
La integración de esta nueva herramienta con el entorno de generación automática de código proporcionado por la herramienta CASE de OO-Method (OlivaNova Model Execution Software(r)) ay
© 2008-2024 Fundación Dialnet · Todos los derechos reservados