El objetivo general del trabajo de investigación es la propuesta de un modelo de proceso para el desarrollo de un sistema híbrido, que llamaremos modelo de proceso InSCo; siendo un sistema híbrido aquel que presenta un comportamiento integrado donde colaboran componentes software basadas en conocimiento y no basadas en conocimiento. El modelo de proceso InSCo definirá las actividades fundamentales y artefactos generados en la ejecución del proceso, prestando atención a los modelos construidos y técnicas utilizables en cada actividad. La propuesta global que abarca todo el proceso de desarrollo, pero el trabajo de esta tesis se centra en describir detalladamente las actividades del nivel conceptual. El modelo InSCo permitirá la fusión de metodologías heredadas de la Ingeniería del Conocimiento (InCo) y de la Ingeniería del Software (InSo), teniendo por objetivo integrar bajo una misma descripción las técnicas y métodos utilizados y aprendidos por los profesionales de ambas. No construye una nueva metodología, porque los ingenieros son ya usuarios de alguna de ellas y trasladarse a un nuevo enfoque creemos que no es una propuesta viable por el coste que supone el cambio. De esta manera se facilitará la implantación de InSCo. Este modelo guiará la construcción de sistemas software híbridos en los que las soluciones deben venir de la mano de software basado en conocimiento, puesto que se han de resolver problemas poco estructurados con requerimientos subjetivos y donde la incertidumbre, la incompletitud y la inconsistencia son el común denominador; pero además tenemos que integrar en la solución funcionalidad no basada en conocimiento, imprescindible para el éxito de la aplicación. Desde la perspectiva de los usuarios de estos sistemas toda la funcionalidad debe ser homogénea y la tecnología (basada o no en conocimiento) debe serle trasparente.
El problema abordado en esta tesis, cuyo primer paso hacia la solución es el modelo de proceso InSCo puede ser enunciado como la ausencia de una metodología integrada que sea aplicable a la construcción de sistemas software que presenten prestaciones tanto basadas en conocimiento, como no. El alcance de esta tesis es la definición de un modelo de proceso completo para esta metodología integradora y la descripción detallada de las actividades del nivel conceptual. Se realiza un análisis de las metodologías InSo e InCo más relevantes que servirá de base para identificar las características deseables del modelo de proceso. El modelo de proceso InSCo viene definido por las actividades fundamentales: Organización, Requisitos, Conocimiento, Análisis, Diseño e Implementación. Estas actividades suponen una cobertura de las principales metodologías y de los estándares. El principal artefacto generado durante la ejecución del modelo de proceso InSCo es el conjunto de modelos: Modelo de Negocio, Modelo de Servicios, Modelo de Conocimiento, Modelo de Análisis, Modelo de Diseño, Modelo de Implementación y Modelo de Prueba.
© 2008-2024 Fundación Dialnet · Todos los derechos reservados