GRUPO CALIDAD/MÉTRICAS Coordinadora: Dra. Marcela Genero Bocco Grupo Alarcos Escuela Superior de Informática Universidad Castilla-La Mancha, Ciudad Real,

Slides:



Advertisements
Presentaciones similares
Red Calipso - Ciudad Real, Otoño de 2007 Universidad de Málaga.
Advertisements

ISO/IEC 9126 “Calidad de Producto de Software”
CALIDAD DE PRODUCTO PORTADA CALIDAD DE PRODUCTO.
CALIDAD EN DESARROLLO DE SOFTWARE
Arquitectura de software dirigida por modelos (Model-Driven Architecture) Liliana Favre UNCPBA 2006.
Medición de la usabilidad en aplicaciones de escritorio.
INGENIERIA DE SOFTWARE
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Especificación y Verificación de Transformaciones de Modelos
Modelos de Proceso del Software
III Jornada Nacional de Seguridad Informática
Versión 2004 Enrique Bañuelos Gómez
Andrés Acuña Steven Walker
Desarrollo Orientado a Objetos con UML
Intelligent Databases and Information Systems research group Department of Computer Science and Artificial Intelligence E.T.S Ingeniería Informática –
HERRAMIENTAS CASE.
I Taller sobre Desarrollo de Software Dirigido por Modelos, MDA y Aplicaciones (DSDM'04) MDA Aplicado: Una Gramática de Grafos para la Transformación de.
Left Case: Int Case v1.0 Roberto Galache García Tutores: Francisco José García Peñalvo Francisco José García Peñalvo Iván Álvarez Navia Iván Álvarez Navia.
Introducción al Proceso de Desarrollo de Software Patricio Letelier Departamento de Sistemas Informáticos y Computación Universidad.
Fundamentos de programación
Tema I Arquitectura de Software. Arquitectura de software es un conjunto de reglas que definen la estructura de un sistema y las relaciones entre sus.
Grupo Transformaciones MDA Coordinador Artur Boronat (MOMENT) Asistentes Félix García, Beatriz Mora (ESFINGE) Francisco J. Lucas, Ambrosio Toval, Fernando.
IIS Evaluación de productos, procesos, recursos Mejorando las predicciones (¿o estimaciones?)
5.3 APROXIMACIONES AL DISEÑO
Grupo ALARCOS-UCLM1 GRUPO ALARCOS Escuela Superior de Informática Universidad de Castilla-La Mancha Paseo de la Universidad, Ciudad Real
REQUERIMIENTOS DE SOFTWARE
Métricas de calidad de software
1Junio 2007 I Jornadas de trabajo META Línea de trabajo de Ingeniería de Métodos - Conclusiones -
Junio I Jornadas de trabajo META Subproyecto METAMETHOD - Soporte a la Especificación de Metodologías de Desarrollo mediante Técnicas MDD -
Asignación de Tratamientos a Responsabilidades en el contexto del Diseño Dirigido por Modelos David Ameller & Xavier Franch Universitat Politècnica de.
CONCEPTOS BÁSICOS Diseño de Sistemas.
Administración Proyectos Jorge Baracaldo Robin Ochoa.
“ReTaskXML: Especificación de modelos de tareas a partir de especificaciones de interfaces de usuario Universidad de Castilla-La Mancha Escuela Politécnica.
Ingeniería de Software: Metodologías Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Conceptos de Gestión y Planificación de Proyectos Software
Plan de Sistemas de Información (PSI)
NORMAS ISO ISO Carlos Mario Zapata J. 4/15/2017
5/8/2015Metamodelamiento1 METAMODELADO Carlos Mario Zapata J.
Escuela Secundaria General No. 13 Armando Escobar Nava
Introducción al Proceso de Desarrollo de Software Patricio Letelier Centro de Formación de Postgrado – Depto. Sistemas Informáticos y Computación Universidad.
Medición Genérica basada en Modelos sobre MOMENT Responsable Félix García (ESFINGE) Participantes Beatriz Mora, Paco Ruiz, Mario Piattini (ESFINGE) Abel.
Distribución y Movilidad en Arquitecturas Software Orientadas a Aspectos Nour Ali Director: Isidro Ramos NODO: UPV.
Evolución Dinámica de Arquitecturas NODO MOMENT: Cristóbal Costa, Jose Ángel Carsí, Jennifer Pérez, Nour Ali, Carlos Enrique Cuesta, Isidro Ramos OBJETIVO.
Grupo de Trabajo de Ingeniería de Requisitos de Seguridad Proyecto Meta (Models, Enviroments, Transformations and Applications) I Jornadas de trabajo.
INTRODUCCIÓN GRUPO ISSI I.Ramos UPV Ciudad Real junio 2007 MOMENT.
DESARROLLO WEB Y MULTIMEDIA Trabajo sobre Web Engineering
Importancia en la efectividad del:
Técnicas de recopilación de información QUERCUS Software Engineering Group. Departamento de Informática. Universidad de Extremadura. Abril 2004 – Pablo.
Plan de trabajo Grupo Aplicaciones Industriales (META) I Jornadas META Ciudad Real (junio 2007)
Subproyecto Medwsa Proyecto CICYT META Ciudad Real, Junio 2007.
Estudio de Viabilidad del Sistema (EVS)
INGENIERÍA DEL SOFTWARE GESTIÓN DE PROYECTOS
Un conjunto de perfiles UML para el modelado conceptual de minería de datos sobre almacenes de datos Tesis Doctoral José Jacobo Zubcoff Vallejo 26 de Junio.
Metodologías Lsi. Katia Tapia A., Mae.
Ingeniería de Requisitos
Roles de Open UP.
Conceptos sobre GESTIÓN DE PROYECTOS
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Integrantes: Dennys Quintero José Ortega Simón Fagundez Caracas 09 de Febrero de 2015.
Laura Posada Agudelo Carlos Mario Zapata
Alumno: Gerardo Mario Valdés Ortega Matricula: Asignatura: Análisis y diseño de Sistemas Computacionales Cuatrimestre: Tercero Carrera: Licenciatura.
NORMA ISO 9126 ISO
2-oct-15Ingeniería de Requisitos1 INGENIERÍA DE REQUISITOS Carlos Mario Zapata J.
Un conjunto de perfiles UML para el modelado conceptual de minería de datos sobre almacenes de datos Tesis Doctoral José Jacobo Zubcoff Vallejo 26 de Junio.
Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales.
Fundamentos de Ingeniería de Software
Arquitectura de software dirigida por modelos (Model-Driven Architecture) Liliana Favre UNCPBA2006.
Entregables del Proyecto
1 BLOQUE I 3 Técnicas en Ingeniería Web Diseño Centrado en el Usuario Profesorado: Dra. María José Escalona Cuaresma Dr. José Mariano.
1 Diseño Centrado en el Usuario Máster Oficial en Ingeniería y Tecnología del Software Profesorado: Dra. María José Escalona Cuaresma
Transcripción de la presentación:

GRUPO CALIDAD/MÉTRICAS Coordinadora: Dra. Marcela Genero Bocco Grupo Alarcos Escuela Superior de Informática Universidad Castilla-La Mancha, Ciudad Real, España. Ciudad Real Junio de 2007 I Jornadas de Trabajo META

GRUPO CALIDAD/MÉTRICAS 1.Miembros 2.Colaboraciones 3.Análisis de Tareas y Futuro de la Línea Índice

GRUPO CALIDAD/MÉTRICAS Miembros MIEMBROS MOMENT Silvia Abrahao Emilio Insfrán Artur Boronat Isidro Ramos José Angel Carsí Abel Gómez Carmen Penadés ESFINGE Marcela Genero (coordinador) Mario Piattini Beatriz Mora Francisco Ruiz Félix García Elvira Rolón Francisco Pino José Antonio Cruz-Lemus Luis Reynoso Coral Calero Julián Ruiz Ismael Caballero María de los Ángeles Moraga Manuel Angel Serrano MEDWSA Diego Alonso

GRUPO CALIDAD/MÉTRICAS Miembros MOMENT Silvia Abrahao Emilio Insfrán Artur Boronat Isidro Ramos José Angel Carsí Abel Gómez Carmen Penadés ESFINGE Marcela Genero (coordinador) Mario Piattini Beatriz Mora Francisco Ruiz Félix García Elvira Rolón Francisco Pino José Antonio Cruz-Lemus Luis Reynoso Coral Calero Julián Ruiz Ismael Caballero María de los Ángeles Moraga Manuel Angel Serrano MEDWSA Diego Alonso DEDALO Begoña Moros M.A. Martínez Aguilar

GRUPO CALIDAD/MÉTRICAS Colaboraciones MOMENT Silvia Abrahao Emilio Insfrán José Angel Carsí Isidro Ramos ESFINGE Marcela Genero Mario Piattini Tema: Transformación de Modelos Dirigida por Características de Calidad

GRUPO CALIDAD/MÉTRICAS Colaboraciones Tema: Transformación de Modelos Dirigida por Características de Calidad Será construído de manera empírica a partir de la evidencia obtenida con los experimentos controlados!

GRUPO CALIDAD/MÉTRICAS Colaboraciones Tema: Transformación de Modelos Dirigida por Características de Calidad Selección y estudio de un dominio: Modelo de Requisitos a Modelo de clases UML (Noviembre 2006) Selección del punto de vista de la calidad: calidad pragmática y el atributo de calidad “facilidad de entendimiento” (Noviembre 2006) Estudio de transformaciones alternativas: relaciones estructurales entre clases (Diciembre 2006) Diseño y Ejecución de un experimento y su réplica en la UPV para comprobar cuál transformación alternativa produce el modelo de clases UML más fácil de entender (Enero 2007) Replica del experimento en la UCLM (Abril 2007) Análisis y discusión de los datos obtenidos (Marzo/Abril 2007) TAREAS REALIZADAS

GRUPO CALIDAD/MÉTRICAS Colaboraciones Analizar los datos de la réplica realizada en UCLM Realizar más experimentación usando otras reglas de transformación (otros dominios), otras características/atributos y perspectivas de calidad Definir el modelo de calidad y metamodelo de calidad para dirigir las transformaciones a partir de la evidencia empírica obtenida con los experimentos realizados Definir en QVT las transformaciones usando el metamodelo origen + metamodelo de calidad + metamodelo destino Ejecutar en MOMENT las transformaciones dirigidas por características de calidad TRABAJO FUTURO Tema: Transformación de Modelos Dirigida por Características de Calidad

GRUPO CALIDAD/MÉTRICAS Colaboraciones Tema: Evaluación del Modelo de Especificación de Requisitos RETO Realización de un experimento y varias réplicas para evaluar RETO desde el punto de vista de la entendibilidad Utilización de medida objetivas de la eficiencia y eficacia Utilización de medidas subjetivas basadas en la percepción de los usuarios TAREAS REALIZADAS

GRUPO CALIDAD/MÉTRICAS Colaboraciones Tema: Evaluación del Modelo de Especificación de Requisitos RETO Analizar los datos obtenidos a través de la experimentación Realizar otra familia de experimentos para estudiar como la incorporación de estereotipos permite mejorar la entendibilidad de la especificación de requisitos funcionales como interacciones entre objetos. TRABAJO FUTURO

GRUPO CALIDAD/MÉTRICAS Colaboraciones RESULTADOS Publicaciones Aceptadas: Abrahão, S. Insfrán, E., Genero, M. Carsí, J. A., Ramos, I., Piattini, M. (2007) Quality- Driven Transformations: From Requirements to UML Class Diagrams. Libro “Model- Driven Software Development: Integrating Quality Assurance”, Jörg Rech and Christian Bunse (eds.), Idea Group, Inc. Calero, C., Abrahão, S., García, F., Genero, M. (2007). Calidad en la Fabricación del Software. Libro ”Factorías de Software: Experiencias, tecnologías y organización”. Piattini, M. y Garzás, J. (eds.), Editorial Ra-Ma. Publicaciones Enviadas: Insfran E., Carsí J. A., Abrahão S., Genero M.,Ramos I., Piattini M. Empirical Evaluation of Alternative QVT Transformations in the context of MDA: a replicated study Submitted to 10th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (QSIC 2007), USA, Genero M., Piattini M., Abrahão S., Insfran E., Carsí J. A., Ramos I. A Controlled Experiment for Selecting MDA Transformations based on Quality Attributes Submitted to 1st ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2007), Madrid, Spain, September Tema: Transformación de Modelos Dirigida por Características de Calidad

GRUPO CALIDAD/MÉTRICAS Colaboraciones RESULTADOS Publicaciones Futuras Un artículo de revista con la experimentación de selección de transformaciones alternativas guiada por atributos de calidad 1 artículo sobre la validación empírica del Método de Especificación de Requisitos (RE 2008) 1 artículo sobre la validación del uso de estereotipos en RETO (MODELS 08, ICSE 08) Tema: Transformación de Modelos Dirigida por Características de Calidad

GRUPO CALIDAD/MÉTRICAS Colaboraciones Tema: Marco de Trabajo basado en MDA para la Medición Genérica del Software MOMENT Artur Boronat Isidro Ramos José Angel Carsí Abel Gómez ESFINGE Mario Piattini Beatriz Mora Francisco Ruiz Félix García

GRUPO CALIDAD/MÉTRICAS Colaboraciones Tema: Mejora del proceso SIREN y su adaptación a CMMI ESFINGE Mario Piattini Francisco Ruiz Félix García DEDALO Begoña Moros M.A. Martínez Aguilar

GRUPO CALIDAD/MÉTRICAS Colaboraciones Tema: Selección de transformaciones alternativas para generar aplicaciones más eficientes ESFINGE Mario Piattini Marcela Genero MEDWSA Diego Alonso

GRUPO CALIDAD/MÉTRICAS Tareas y Futuro Tareas: primer y segundo año UMU 1.1 Estudiar los estándares de calidad más aceptado en Ingeniería del Software. UMU 1.2 Evaluar la calidad del modelo de proceso SIREN. UMU 1.3 Mejora del proceso SIREN y adaptación a CMMi. UMU 1.4 Mejora del proceso SIREN ampliando sus capacidades respecto a cuestiones generales de Ingeniería de Requisitos, tales como: variabilidad, reutilización, trazabilidad y calidad. Extender su ámbito de aplicación utilizándolo como un método de soporte al desarrollo dirigido por modelos basado en los requisitos. UCLM 1.1 Analizar las principales medidas básicas propuestas para modelos UML y expresiones OCL. UCLM 1.2 Proponer medidas indirectas para los diferentes modelos UML /OCL combinados. UCLM 1.4 Analizar medidas para arquitecturas software. UCLM 1.5 Obtener un conjunto de indicado válidos para arquitecturas software. UCLM 1.6 Proponer medidas e indicadores que puedan aplicarse en la transformación de modelos en MDD. UCLM 1.8 Analizar las técnicas existentes para definición de valores umbrales. UCLM 1.10 Identificación de las principales categorías de medidas abstractas. UCLM 1.11 Marco formal para la instanciación de medidas abstractas UPCT 1.4 Métricas para la caracterización de los modelos generados para sistemas reactivos.

GRUPO CALIDAD/MÉTRICAS Tareas y Futuro Tareas: primer y segundo año UMU 1.1 Estudiar los estándares de calidad más aceptado en Ingeniería del Software. UMU 1.2 Evaluar la calidad del modelo de proceso SIREN. UMU 1.3 Mejora del proceso SIREN y adaptación a CMMi. UMU 1.4 Mejora del proceso SIREN ampliando sus capacidades respecto a cuestiones generales de Ingeniería de Requisitos, tales como: variabilidad, reutilización, trazabilidad y calidad. Extender su ámbito de aplicación utilizándolo como un método de soporte al desarrollo dirigido por modelos basado en los requisitos. UCLM 1.1 Analizar las principales medidas básicas propuestas para modelos UML y expresiones OCL. UCLM 1.2 Proponer medidas indirectas para los diferentes modelos UML /OCL combinados. UCLM 1.4 Analizar medidas para arquitecturas software. UCLM 1.5 Obtener un conjunto de indicado válidos para arquitecturas software. UCLM 1.6 Proponer medidas e indicadores que puedan aplicarse en la transformación de modelos en MDD. UCLM 1.8 Analizar las técnicas existentes para definición de valores umbrales. UCLM 1.10 Identificación de las principales categorías de medidas abstractas. UCLM 1.11 Marco formal para la instanciación de medidas abstractas UPCT 1.4 Métricas para la caracterización de los modelos generados para sistemas reactivos.

GRUPO CALIDAD/MÉTRICAS Tareas y Futuro Tareas: segundo y tercer año UMU 1.5 Soporte automático del modelo de calidad definido para SIREN. UMU 1.6 Validar el modelo de calidad definido en un caso de estudio con las empresas colaboradoras. UCLM 1.3 Proponer indicadores multivista basados en los diferentes modelos UML/OCL combinados. UCLM 1.9 Definir valores umbrales para las medidas definidas. UCLM 1.12 Prototipo de herramienta abierta y extensible para la medición del software. UCLM 4.2 Definición del Marco de Trabajo para la Mejora de Procesos de Negocio UCLM 4.3 Obtener un conjunto de medidas válidas para evaluar la mantenibilidad de los modelos conceptuales de procesos de negocio.

GRUPO CALIDAD/MÉTRICAS Coordinadora: Dra. Marcela Genero Bocco Grupo Alarcos Escuela Superior de Informática Universidad Castilla-La Mancha, Ciudad Real, España. Ciudad Real Junio de 2007 I Jornadas de Trabajo META