Contenidos:
Subproyecto I:
Detectar y analizar las características de los procesos de desarrollo de software.
Objetivo
Explorar el estado actual de las empresas venezolanas que producen software y describir sus necesidades en relación a sus procesos de desarrollo.
Objetivos Específicos
- Mantener un registro de las empresas nacionales que desarrollan software.
- Conocer los métodos, prácticas, técnicas y herramientas que emplean estas empresas para desarrollar software.
- Establecer las necesidades que tienen estas empresas relacionadas con los procesos de desarrollo de software.
- Determinar los dominios de aplicación de estas empresas.
Actividades
- Inventario de Empresas Nacionales de Desarrollo de Software (ENDS).
- Elaboración del Directorio de Empresas de Desarrollo de Software. Sondeo de las ENDS - Diseño del proceso de sondeo - Diseño y elaboración de los instrumentos de sondeo - Conducción o administración del sondeo - Análisis de datos.
- Identificación de los dominios de desarrollo de aplicaciones existentes en el país.
- Documentación y publicación de resultados del estudio.
Inicio
Subproyecto II:
Elaboración de ontologías relacionadas con el desarrollo de software.
Objetivo
Facilitar la comunicación, comprensión y enseñanza de los métodos de desarrollo de software a través de la elaboración de un conjunto de ontologías relacionadas con el desarrollo de software.
Objetivos Específicos
- Estudiar los aspectos conceptuales, metodológicos y tecnológicos de las Ontologías y su aplicación en la Ingeniería de Software.
- Analizar, comparar y seleccionar los lenguajes y herramientas existentes para la especificación de ontologías que mejor se adaptan el desarrollo de software.
- Especificar ontologías para el desarrollo de software: Ontología para procesos de desarrollo de software, Ontología de productos de software, Ontología para calidad de software.
- Definición de las ontologías necesarias para apoyar el desarrollo Este subproyecto estará bajo la responsabilidad del grupo GIDyC y contará con la participación activa del grupo LISI.
Actividades
- Investigación bibliográfica sobre Ontologías.
- Análisis de las ontologías existentes aplicadas a la Ingeniería de Software.
- Análisis de los lenguajes y herramientas existentes para la especificación de ontologías.
- Selección de un lenguaje y una herramienta para la especificación de ontologías.
- Definición del proceso de construcción de ontologías.
- Construcción de las ontologías.
- Validación de las ontologías.
- Publicación de resultados.
Inicio
Subproyecto III:
Formulación de Modelos de Especificación de Calidad para procesos de desarrollo de software.
Objetivo
Formular modelos de especificación de calidad para evaluar los instrumentos que soportan el proceso de desarrollo de software.
Objetivos Específicos
- Desarrollar, sobre la base de la investigación documental, un marco teórico que sirva como referencia para el presente trabajo de investigación.
- Establecer y caracterizar un dominio para los instrumentos que soportan el desarrollo del software.
- Estudiar los modelos de calidad existentes y determinar los requerimientos de calidad aplicables para herramientas, estándares y metodologías.
- Proponer un modelo de especificación, multiobjetivo y multicriterios, de la calidad de las metodologías de desarrollo de software.
- Proponer un modelo de especificación, multiobjetivo y multicriterios, de la calidad de las herramientas que soportan de desarrollo de software.
- Proponer un modelo de especificación, multiobjetivo y multicriterios, de la calidad de los estándares que soportan en desarrollo de software los modelos de especificación de calidad para herramientas, estándares y metodologías.
- Realizar la evaluación de los modelos de especificación de calidad para herramientas, estándares y metodologías.
- Documentar los resultados que reflejen el comportamiento de los modelos de especificación de calidad para herramientas, estándares y metodologías.
- Difundir los resultados a nivel nacional e internacional. Este subproyecto estará bajo la responsabilidad del grupo LISI.
Actividades
- Investigación documental y bibliográfica.
- Análisis de antecedentes.
- Análisis de los estándares, herramientas y metodologías existentes.
- Formulación de los modelos de Metodologías y Herramientas:
- Evaluación de los modelos.
- Análisis de los resultados y documentación.
- Conclusiones y recomendaciones.
- Formulación del Modelo de Estándares:
- Evaluación de los modelos.
- Análisis de los resultados y documentación.
- Conclusiones y recomendaciones.
Inicio
Subproyecto IV:
Marco Metodológico para la creación de Métodos de Desarrollo de Software.
Objetivo
Crear un marco metodológico que facilite la creación de métodos de desarrollo de software y permita la rápida adaptación de estos métodos a las características de las empresas venezolanas.
Actividades
- Investigación bibliográfica sobre Ingeniería de Métodos, Modelado de Procesos y Procesos de Desarrollo de Software (ciclos de vida).
- Selección del lenguaje y herramienta para la elaboración del marco metodológico para la creación de métodos.
- Definición de la estructura y contenido del meta-modelo de desarrollo de software.
- Selección del lenguaje y la herramienta para la especificación del meta-modelo.
- Especificación del Meta-modelo de Productos.
- Especificación del Meta-modelo de Procesos.
- Especificación del Meta-modelo de Recursos.
- Documentación del meta-modelo de desarrollo de software.
- Selección de dominios para la elaboración de los métodos.
- Publicación de resultados del sub-proyecto.
- Este subproyecto estará bajo la responsabilidad del grupo GIDyC.
Inicio
Subproyecto V:
Elaboración de Métodos Venezolanos de Desarrollo de Software.
Objetivo
Elaborar un conjunto de métodos de desarrollo de software para empresas venezolanas; uno para cada dominio que haya sido identificado como prioritario para el país.
Actividades
- Especificación del Modelo de Productos.
- Especificación del Modelo de Procesos.
- Especificación del Modelo de Recursos.
- Documentación del método.
- Evaluación del método.
- Publicación de resultados del sub-proyecto.
Inicio
Subproyecto VI:
Diseño e implementación del programa de difusión y transferencia de los métodos.
Objetivo
Garantizar que los métodos y modelos desarrollados en este proyecto sean transferidos eficazmente a sus usuarios potenciales; esto es, a los profesionales y empresas que desarrollan software y a los estudiantes y docentes interesados en los temas de la Ingeniería de Software.
Actividades
- Construcción del Portal Venezolano de Desarrollo de Software.
- Diseño y ejecución de la campaña promocional de los métodos y modelos desarrollados.
- Organización y ejecución de las Jornadas Anuales de Desarrollo de Software.
- Diseño e implantación del Programa de Adiestramiento en el uso de los métodos.
- Evaluación del método.
- Publicación de resultados del sub-proyecto.
Inicio