Ingeniería del Software Dirigida por Modelos (ISDM)
Coordinadores
- José Raúl Romero (Universidad de Córdoba, jrromero(at)uco.es)
- José María Conejero Manzano (Universidad de Extremadura, chemacm(at)unex.es)
Objetivos y ámbito
La Ingeniería del Software Dirigida por Modelos (ISDM) es un paradigma de Ingeniería del Software basado en el uso activo de modelos durante todas las fases del desarrollo, reduciendo o eliminando la necesidad de programar. De esta manera, los modelos dejan de ser solamente documentación pasiva, y se utilizan para la descripción, validación, verificación, simulación y generación de código de la aplicación a construir.
El track sobre ISDM tiene el objetivo de reunir a la comunidad española que trabaja en este ámbito, tanto académica como de la industria, para discutir los avances recientes en el área, incluyendo puntos de vista aplicados, teóricos y formativos.
Temas de interés
El track ISDM admite contribuciones en cualquier aspecto del modelado de software y sistemas, por ejemplo:
- Desarrollo, uso, integración y evolución de lenguajes de modelado de dominio específico.
- Evaluación y comparación de lenguajes de modelado, técnicas y herramientas.
- Definición de lenguajes de transformación de modelos.
- Herramientas para el desarrollo basado en modelos y su integración.
- Definición, uso y análisis de enfoques generativos y de modernización de software.
- Aseguramiento de calidad (análisis, testing, verificación) de propiedades funcionales y no funcionales de transformaciones de modelos.
- Escalabilidad en MDE.
- Modelos en tiempo de ejecución.
- Modelado multi-nivel.
- Nuevos paradigmas, formalismos, aplicaciones y enfoques para el desarrollo basado en modelos.
- Aplicación de MDE a la solución de retos en el desarrollo software, como colaboración, escalabilidad, seguridad, interoperabilidad, adaptabilidad y eficiencia energética, entre otros.
- Sinergias de MDE con otras áreas como inteligencia artificial, sistemas ciber-físicos, computación en la nube, Big Data, data analytics, arquitectura empresarial, redes sociales, aplicaciones móviles, entre otros.
- Experiencias industriales con MDE.
Comité de programa
- Antonio Vallecillo, Universidad de Málaga
- Cristina Vicente Chicote, Universidad de Extremadura
- David Granada, Universidad Rey Juan Carlos
- Esther Guerra, Universidad Autónoma de Madrid
- Félix Óscar García, Universidad de Castilla-La Mancha
- Francisco J. Bermúdez Ruiz, Universidad de Murcia
- Javier Cánovas, Universitat Oberta de Catalunya
- Javier Criado, Universidad de Almería
- Javier Troya, Universidad de Sevilla
- Jesús Sánchez Cuadrado, Universidad de Murcia
- Juan Boubeta-Puig, Universidad de Cádiz
- Juan de Lara, Universidad Autónoma de Madrid
- Juan Manuel Vara, Universidad Rey Juan Carlos
- Luis Iribarne, Universidad de Almería
- Orlando Ávila, Atos Research & Innovation
- Pedro J. Clemente, Universidad de Extremadura
- Pedro J. Molina, Metadev
- Robert Clarisó, Universitat Oberta de Catalunya
- Vicente Pelechano, Universidad Politécnica de Valencia
- Xabier De Carlos, IK4-IKERLAN
- Xavier Oriol, Universitat Politècnica de Catalunya
Trabajos aceptados
- Modelado y estimación de métricas sobre propiedades no funcionales. Informe de Resultados del Proyecto RoQME
Cristina Vicente-Chicote, Daniel García-Pérez, Pablo García-Ojeda, Juan F. Inglés-Romero, Juan Adrian Romero-Garcés and Jesús Martínez - Towards quality assurance in repaired models with PARMOREL
Angela Barriga, Adrian Rutle and Rogardt Heldal - UStoReqIF: Conectando requisitos ágiles con tradicionales
Souhaila Serbout, Francisco Javier Bermudez Ruiz and Begoña Moros Valle - Una Aproximación Basada en Modelos para la Definición de Arquitecturas Asíncronas
Abel Gómez, Iker Fernandez de Larrea, Markel Iglesias-Urkia, Beatriz Lopez-Davalillo, Aitor Urbieta and Jordi Cabot - Caso práctico de un proceso de ingeniería inversa implementado sobre una arquitectura reactiva
Pablo J. Hernández López, Noé A. Rodríguez González and Alfonso Vitale Zamorano - Acercando modelos de negocio y de proceso para el diseño de servicios
Francisco Javier Perez Blanco, Juan Manuel Vara, Cristian Gómez Macías, María Valeria De Castro, David Granada and Esperanza Marcos - Caso práctico de Modernización Dirigida por la Arquitectura basado en patrones
Pablo J. Hernández López, Noé A. Rodríguez González and Alfonso Vitale Zamorano - A Platform-Aware Model-Driven Embedded Software Engineering Process Based on Annotated Analysis Models
Pablo Parra, Oscar R. Polo, Javier Fernandez, Antonio Da Silva, Sebastián Sánchez and Agustín Martínez - RESTIoT: A model-based approach for building RESTful web services in IoT systems
Darwin Alulema, Javier Criado and Luis Iribarne - Collaborative Modeling and Group Decision Making Using Chatbots in Social Networks
Sara Perez-Soler, Esther Guerra and Juan De Lara - Una propuesta para soportar la especificación a alto nivel de contratos inteligentes
Cristian Gómez, Juan Manuel Vara, Francisco Javier Perez Blanco and Esperanza Marcos - An Ontology-based Framework for Describing Discoverable Data Services
Xavier Oriol and Ernest Teniente - Spectrum-Based Fault Localization in Model Transformations
Javier Troya, Sergio Segura, José Antonio Parejo Maestre and Antonio Ruiz-Cortés - Towards a Language Server Protocol Infrastructure for Graphical Modeling
Roberto Rodriguez-Echeverria, Javier Luis Canovas Izquierdo, Manuel Wimmer and Jordi Cabot - Transformaciones de Datos con Machine Learning
Loli Burgueño, Jordi Cabot and Sébastien Gérard - Testing Models and Model Transformations Using Classifying Terms
Frank Hilken, Martin Gogolla, Loli Burgueño and Antonio Vallecillo - Fragment retrieval on models for model maintenance: Applying a multi-objective perspective to an industrial case study
Francisca Pérez, Raúl Lapeña, Jaime Font and Carlos Cetina