Seminario - Workshop

Apoyo a la Decisión en Ingeniería del Software

  Decision Support in Software Engineering

ADIS - 2001

ADIS'2001 is now online at

>>>>>> http://ceur-ws.org/Vol-84/ <<<<<<

ISBN 84-688-6649-0

Coordinadores: José Javier Dolado, Mario Piattini, Miguel Toro y Juan José Cuadrado Gallego

Fecha: 20 de noviembre de 2001. 15:30 - 20:30. Día anterior al comienzo de las Jornadas de Ingeniería del Software y Bases de Datos 2001.

Lugar. Almagro, Ciudad Real

Temas

En la gestión y desarrollo de sistemas de ingeniería del software se deben tomar múltiples decisiones en innumerables situaciones del desarrollo y mantenimiento de sistemas software. Las áreas en las que es preciso tomar decisiones acertadas comienza en las evaluaciones iniciales de la corrección de los requisitos, evaluación de las arquitecturas, diseños, prototipos y otros elementos de las estructuras de las aplicaciones. En las fases de diseño, codificación y pruebas los técnicos también deben tomar decisiones acerca de los productos intermedios. Además en todas las actividades de gestión nos encontramos con alternativas que el jefe de proyecto debe resolver adecuadamente. Una vez que se dispone de información cuantitativa o cualitativa, se debe proceder a su correcto uso. Estas o similares situaciones se producen en otras disciplinas, por lo que es posible reutilizar resultados ya comprobados en otras áreas. 

En este seminario se desea conversar tanto sobre dominios de aplicación como sobre los útiles, métodos y herramientas que ayudan a la toma de decisiones. Así se pueden incluir técnicas como la simulación, medición, evaluación de procesos, metodologías de calidad, experimentación, modelado mediante agentes, etc. o métodos como algoritmos metaheurísticos, redes bayesianas y otros. Se valorará especialmente la comparación con enfoques reutilizables de otras disciplinas. 

 

Programa 

20 de noviembre

15.30. Apertura y presentación

15.40 - 17.00 Sesión sobre Métricas y experimentación

1. A controlled experiment for corroborating the usefulness of class diagram metrics at the early phases of OO developments; Marcela Genero, José Olivas, Mario Piattini, Francisco Romero.

2. Una Aproximación a la Evaluación Automática de Alternativas de Diseño (.zip); Octavio Martín, Antonio Ruiz y Miguel Toro.

3. Bayesian inference for a software reliability model using metrics information; M.P. Wiper and M.T. Rodríguez Bernal

4. Optimal software release time for two software reliability models; M.P.Wiper, D. Rios Insua, R. Hierons

17.00 - 17.30 Debate

17.30 - 18.00 Descanso

18.00 - 19.20 Sesión sobre Sistemas y Apoyo a la Decisión

5. Aplicación de Técnicas de Minería de Datos en la Construcción y Validación de Modelos Predictivos y Asociativos a Partir de Especificaciones de Requisitos De Software; María N. Moreno García, Luis A. Miguel Quintales, Francisco J. García Peñalvo y M. José Polo Martín

6. MELSIS: un marco de trabajo para la construcción de Sistemas de Ayuda a la Toma de Decisiones en problemas de monitorización; Picaza, J. M., Sobrado F.J., García J.J., Ocariz C. y Aldamiz-Echevarria L.

7. Marco dinámico integrado para la mejora de los procesos software; Mercedes Ruiz Carreira, Isabel Ramos Román, Miguel Toro Bonilla

19.20 - 20.00 Debate. Conlusión.

20.00 - 20.30 Gestión. Actividades REMIS y Acción de Ingeniería del Software.

BREVES CONCLUSIONES del Seminario

Tuvimos un coloquio realmente interesante. Uno de los temas recurrentes en esta conversación, y en casi todas las relacionadas con la medición, fue la necesidad de disponer de datos reales sobre métricas del software. En lo único en que nos pusimos de acuerdo es en que deberíamos hacer un esfuerzo para disponer de conjuntos de métricas. Revisamos la posibilidad, comentada ya hace un año, de utilizar proyectos fin de carrera como base de las mediciones. Aunque lo ideal sería preparar un conjunto de plantillas para entregarlas a posibles jefes de proyecto interesados en recoger datos. 

Las acciones concretas que pretendemos realizar antes de la realización del seminario del año próximo (2002) son las siguientes:

1. Creación efectiva de un repositorio de datos

2. Definición de una o varias plantillas de recogida de datos

3. Generación de un documento que describa los principales problemas de decisión en ingeniería del software, los métodos de toma de decisiones y los sistemas o herramientas que implementan métodos. 

4. Promoción de futuras actividades relacionadas con el "apoyo a la decisión", incluyendo una nueva edición del seminario. 

 


Realizada con el apoyo de 

la Acción Especial CICYT TIC2000-2052-E  y del Proyecto CICYT TIC2001-1143

y en el contexto de actividades de la REMIS