|
This page contains links to files in Postscript (ps) or Portable
Document Format (pdf) of articles which may be covered by copyright. Copying or distributing
these files may violate copyright law. In any case, don't hesitate to contact me if you need
an electronic copy of some of the papers or presentations. You can also show this list
ordered by year, or have a look at my publications from the
DBLP server and
Google Scholar.
International Journals
[64] “Adaptive modelling languages: Abstract syntax and model
migration”. 2024. Juan de Lara and Esther Guerra. ACM
Transactions on Software Engineering and Methodology (ACM). In press.
[download]
[bibtex]
[63] “Measuring and clustering heterogeneous chatbot
designs”. 2024. Pablo C. Cañizares, José María
López-Morales, Sara Pérez-Soler, Esther Guerra and Juan de Lara.
ACM Transactions on Software Engineering and
Methodology (ACM). Volume 33, Issue 4, Article 90, 43 pages.
[download]
[bibtex]
[62] “Engineering recommender systems for modelling languages:
Concept, tool and evaluation”. 2024. Lissette Almonte, Esther Guerra, Iván
Cantador and Juan de Lara. Empirical Software
Engineering (Springer). Volume 29, Issue 4, Article 102.
[download]
[bibtex]
[61] “Integrating static quality assurance in CI chatbot development
workflows”. 2024. Jesús Sánchez Cuadrado, Daniel Ávila, Sara
Pérez-Soler, Pablo C. Cañizares, Esther Guerra and Juan de Lara.
IEEE Software. In press.
[download]
[bibtex]
[60] “Modular language product lines: Concept, tool and
analysis”. 2024. Juan de Lara, Esther Guerra and Paolo Bottoni. Software and Systems Modeling (Springer).
In press.
[download]
[bibtex]
[59] “Automated engineering of domain-specific metamorphic
testing environments”. 2023. Pablo Gómez-Abajo, Pablo C. Cañizares,
Alberto Núñez, Esther Guerra and Juan de Lara.
Information
and Software Technology (Elsevier). Volume 157. pp.: 107164.
[download]
[bibtex]
[58] “Lifted structural invariant analysis of Petri net
product lines”. 2023. Elena Gómez-Martínez, Esther Guerra,
Juan de Lara and Antonio Garmendia.
Journal
of Logical and Algebraic Methods in Programming (Elsevier). Volume 130. pp.: 100824.
[download]
[bibtex]
[57] “Dandelion: A scalable, cloud-based graphical language
workbench for industrial low-code development”. 2023. Francisco Martínez-Lasaca,
Pablo Díez, Esther Guerra and Juan de Lara.
Journal of
Computer Languages (Elsevier). Volume 76. pp.: 101217.
[download]
[bibtex]
[56] “Automated generation and correction of diagram-based exercises
for Moodle”. 2023. Pablo Gómez-Abajo, Esther Guerra and Juan de Lara.
Computer Applications in Engineering
Education (Wiley). Volume 31, Issue 6. pp.: 1845-1866.
[download]
[bibtex]
[55] “Wodel-Edu: A tool for the generation and evaluation of
diagram-based exercises”. 2023. Pablo Gómez-Abajo, Esther Guerra and
Juan de Lara. Science
of Computer Programming (Elsevier). Volume 230. pp.: 103000.
[download]
[bibtex]
[54] “Model-driven engineering for augmented reality”.
2023. Rubén Campos-López, Esther Guerra, Juan de Lara, Alessandro Colantoni
and Antonio Garmendia. The Journal of Object Technology.
Volume 22, Issue 2. pp.: 1-15. Presented at ECMFA'23: 19th European Conference on Modelling
Foundations and Applications.
[download]
[bibtex]
[53] “Property satisfiability analysis for product lines of
modelling languages”. 2022. Esther Guerra, Juan de Lara, Marsha Chechik and Rick Salay.
IEEE Transactions on Software Engineering
(IEEE Computer Society). Volume 48, Issue 2. pp.: 397-416.
[download]
[bibtex]
[52] “Recommender systems in model-driven engineering: A
systematic mapping review”. 2022. Lissette Almonte, Esther Guerra, Iván
Cantador and Juan de Lara. Software and
Systems Modeling (Springer). Volume 21, Issue 1. pp.: 249-280.
[download]
[bibtex]
[51] “Modelling on mobile devices: A systematic mapping
study”. 2022. Léa Brunschwig, Esther Guerra and Juan de Lara.
Software and Systems Modeling
(Springer). Volume 21, Issue 1. pp.: 179-205.
[download]
[bibtex]
[50] “DSMCompare: Domain-specific model differencing for graphical
domain-specific languages”. 2022. Manouchehr Zadahmad, Eugene Syriani, Omar Alam,
Esther Guerra and Juan de Lara. Software and
Systems Modeling (Springer). Volume 21, Issue 5. pp.: 2067-2096.
[download]
[bibtex]
[49] “Choosing a chatbot development tool”.
2021. Sara Pérez-Soler, Sandra Juárez-Puerta, Esther Guerra and Juan de Lara.
IEEE Software (IEEE).
Volume 38, Issue 4. pp.: 94-103.
[download]
[bibtex]
[48] “Facet-oriented modelling”. 2021. Juan de Lara,
Esther Guerra and Jörg Kienzle. ACM Transactions on Software
Engineering and Methodology (ACM). Volume 30, Issue 3, Article 27. 59 pages.
[download]
[bibtex]
[47] “Wodel-Test: A model-based framework for language-independent
mutation testing”. 2021. Pablo Gómez-Abajo, Esther Guerra, Juan de Lara and
Mercedes G. Merayo. Software and Systems
Modeling (Springer). Volume 20, Issue 3. pp.: 767-793.
[download]
[bibtex]
[46] “Language family engineering with product lines of
multi-level models”. 2021. Juan de Lara and Esther Guerra.
Formal Aspects of Computing (Springer).
Volume 33. Issue 6. pp.: 1173-1208.
[download]
[bibtex]
[45] “Extensible structural analysis of Petri net product
lines”. 2021. Elena Gómez-Martínez, Juan de Lara and Esther Guerra.
Transactions
on Petri Nets and Other Models of Concurrency (Springer). Volume 15. pp.: 27-49.
[download]
[bibtex]
[44] “Comparing and classifying model transformation reuse
approaches across metamodels”. 2020. Jean-Michel Bruel, Benoit Combemale, Esther
Guerra, Jean-Marc Jézéquel, Jörg Kienzle, Juan de Lara, Gunter Mussbacher,
Eugene Syriani and Hans Vangheluwe. Software
and Systems Modeling (Springer), best papers of ICMT'2018. Volume 19, Issue 2. pp.: 441-465.
[download]
[bibtex]
[43] “Systematic engineering of mutation operators”.
2020. Pablo Gómez-Abajo, Esther Guerra, Juan de Lara and Mercedes G. Merayo.
The Journal of Object Technology. Special Issue
dedicated to Martin Gogolla on his 65th Birthday. Volume 19, number 3 (October 2020).
[download]
[bibtex]
[42] “Automated reuse of model transformations through typing
requirements models”. 2019. Juan de Lara, Esther Guerra, Davide di Ruscio, Juri
di Rocco, Jesús Sánchez Cuadrado, Ludovico Iovino and Alfonso Pierantonio.
ACM Transactions on Software Engineering and Methodology
(ACM). Volume 28, Issue 4, Article 21. 62 pages.
[download]
[bibtex]
[41] “Scaling-up domain-specific modelling languages through
modularity services”. 2019. Antonio Garmendia, Esther Guerra, Juan de Lara, Antonio
García Domínguez and Dimitris Kolovos.
Information
& Software Technology (Elsevier). Volume 115. pp.: 97-118.
[download]
[bibtex]
[40] “An example is worth a thousand words: Creating graphical
modelling environments by example”. 2019. Jesús Juan López-Fernández,
Antonio Garmendia, Esther Guerra and Juan de Lara. Software
and Systems Modeling (Springer), best papers of ECMFA'2016. Volume 18, Issue 2. pp.: 961-993.
[download]
[bibtex]
[39] “Towards conversational syntax for domain-specific languages
using chatbots”. 2019. Sara Pérez-Soler, Mario González-Jiménez,
Esther Guerra and Juan de Lara. The Journal of Object Technology.
Volume 18, Issue 2. pp.: 5:1-21. Presented at ECMFA'19: 15th European Conference on Modelling Foundations
and Applications.
[download]
[bibtex]
[38] “Refactoring multi-level models”. 2018.
Juan de Lara and Esther Guerra. ACM Transactions on Software
Engineering and Methodology (ACM). Volume 27, Issue 4, Article 17. 56 pages.
[download]
[bibtex]
[37] “Collaborative modelling and group-decision making using chatbots
within social networks”. 2018. Sara Pérez-Soler, Esther Guerra and Juan de Lara.
IEEE Software (IEEE). Volume 35,
Issue 6. pp.: 48-54.
[download]
[bibtex]
[36] “A tool for domain-independent model mutation”.
2018. Pablo Gómez-Abajo, Esther Guerra, Juan de Lara and Mercedes G. Merayo.
Science of Computer
Programming (Elsevier). Volume 163. pp.: 85-92.
[download]
[bibtex]
[35] “Quick fixing ATL transformations with speculative
analysis”. 2018. Jesús Sánchez Cuadrado, Esther Guerra and Juan
de Lara. Software and Systems Modeling
(Springer), best papers of MODELS'2015. Volume 17, Issue 3. pp.: 779-813.
[download]
[bibtex]
[34] “A domain-specific language for model mutation and its
application to the automated generation of exercises”. 2017. Pablo Gómez-Abajo,
Esther Guerra and Juan de Lara. Computer
Languages, Systems & Structures (Elsevier), best papers of Programming Languages Track at SAC'2016.
Volume 49. pp.: 152-173.
[download]
[bibtex]
[33] “A-posteriori typing for model-driven engineering:
Concepts, analysis and applications”. 2017. Juan de Lara and Esther Guerra.
ACM Transactions on Software Engineering and Methodology
(ACM). Volume 25, Issue 4, Article 31. 60 pages.
[download]
[bibtex]
[32] “Automated analysis of integrity constraints in
multi-level models”. 2017. Esther Guerra and Juan de Lara.
Data & Knowledge
Engineering (Elsevier). Volume 107. pp.: 1-23.
[download]
[bibtex]
[31] “Static analysis of model transformations”.
2017. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara.
IEEE Transactions on Software Engineering
(IEEE Computer Society). Volume 43, Issue 9. pp.: 868-897.
[download]
[bibtex]
[30] “Combining unit and specification-based testing for meta-model
validation and verification”. 2016. Jesús Juan López-Fernández, Esther
Guerra and Juan de Lara. Information
Systems (Elsevier). Volume 62. pp.: 104-135.
[download]
[bibtex]
[29] “Pattern-based rewriting through abstraction ”. 2016.
Paolo Bottoni, Esther Guerra and Juan de Lara. Fundamenta
Informaticae (IOS Press), Volume 144, Issue 2. pp.: 109-160.
[download]
[bibtex]
[28] “Backwards reasoning for model transformations: method and
applications”. 2016. Robert Clarisó, Jordi Cabot, Esther Guerra and Juan de Lara.
Journal
of Systems and Software (Elsevier), JSS 35th Anniversary, Volume 116. pp.: 113-132.
[download]
[bibtex]
[27] “Example-driven meta-model development”.
2015. Jesús J. López-Fernández, Jesús Sánchez Cuadrado,
Esther Guerra and Juan de Lara. Software
and Systems Modeling (Springer), best papers of MODELS'2012, Volume 14, Issue 4. pp.: 1323-1347.
[download]
[bibtex]
[26] “Specification-driven model transformation testing”.
2015. Esther Guerra and Mathias Soeken. Software
and Systems Modeling (Springer), best papers of ICMT'2012, Volume 14, Issue 2. pp.: 623-644.
[download]
[bibtex]
[25] “Model-driven engineering with domain-specific meta-modelling
languages”. 2015. Juan de Lara, Esther Guerra and Jesús Sánchez Cuadrado.
Software and Systems Modeling (Springer),
best papers of ECMFA'2012, Volume 14, Issue 1. pp.: 429-459.
[download]
[bibtex]
[24] “When and how to use multilevel modelling”.
2014. Juan de Lara, Esther Guerra and Jesús Sánchez Cuadrado.
ACM Transactions on Software Engineering and Methodology (ACM),
Volume 24, Issue 2, Article 12.
Selected by “Computing Reviews” as Notable Article in Computing 2014.
[download]
[bibtex]
[23] “A component model for model transformations”.
2014. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara.
IEEE Transactions on Software Engineering
(IEEE Computer Society), Volume 40, Issue 11. pp.: 1042-1060.
[download]
[bibtex]
[22] “Towards the flexible reuse of model transformations: A
formal approach based on graph transformation”. 2014. Juan de Lara and Esther Guerra.
Journal
of Logical and Algebraic Methods in Programming (Elsevier), Volume 83, Issue 5-6. pp.: 427-458.
[download]
[bibtex]
[21] “A formalisation of deep metamodelling”.
2014. Alessandro Rossini, Juan de Lara, Esther Guerra, Adrian Rutle and Uwe Wolter.
Formal Aspects of Computing (Springer),
Volume 26, Issue 6. pp.: 1115-1152.
[download]
[bibtex]
[20] “Colouring: Execution, debug and analysis of QVT-Relations
transformations through coloured Petri nets”. 2014. Esther Guerra and Juan de Lara.
Software and Systems Modeling (Springer),
Volume 13, Issue 4. pp.: 1447-1472.
[download]
[bibtex]
[19] “Extending deep meta-modelling for practical
model-driven engineering”. 2014. Juan de Lara, Esther Guerra, Ruth Cobos and
Jaime Moreno-Llorena. The Computer Journal,
Volume 57, Issue 1. pp.: 36-58.
[download]
[bibtex]
[18] “Domain-specific discrete event modelling and simulation
using graph transformation”. 2014. Juan de Lara, Esther Guerra, Artur Boronat,
Reiko Heckel and Paolo Torrini.
Software and Systems Modeling (Springer),
best papers of ICGT'2010, Volume 13, Issue 1. pp.: 209-238.
[download]
[bibtex]
[17] “Reusable abstractions for modelling languages”.
2013. Juan de Lara, Esther Guerra and Jesús Sánchez Cuadrado.
Information Systems (Elsevier),
Volume 38, Issue 8. pp.: 1128-1149.
[download]
[bibtex]
[16] “Engineering model transformations with transML”.
2013. Esther Guerra, Juan de Lara, Dimitrios S. Kolovos, Richard F. Paige and Osmar Marchi dos Santos.
Software and Systems Modeling (Springer),
Volume 12, Issue 3. pp.: 555-577.
[download]
[bibtex]
[15] “From types to type requirements: Genericity
for model-driven engineering”. 2013. Juan de Lara and Esther Guerra.
Software and Systems Modeling (Springer),
Volume 12, Issue 3. pp.: 453-474.
[download]
[bibtex]
[14] “Genericity for model management operations”.
2013. Louis Rose, Esther Guerra, Juan de Lara, Anne Etien, Dimitrios S. Kolovos and Richard F. Paige.
Software and Systems Modeling (Springer),
Volume 12, Issue 1. pp.: 201-219.
[download]
[bibtex]
[13] “Inter-modelling with patterns”. 2013.
Esther Guerra, Juan de Lara and Fernando Orejas. Software
and Systems Modeling (Springer), best papers of ICMT'2009, Volume 12, Issue 1. pp.: 145-174.
[download]
[bibtex]
[12] “Automated verification of model transformations based
on visual contracts”. 2013. Esther Guerra, Juan de Lara, Manuel Wimmer, Gerti Kappel,
Angelika Kusel, Werner Retschitzegger, Johannes Schönböck and Wieland Schwinger.
Automated Software Engineering (Springer),
Volume 20, Issue 1. pp.: 5-46.
[download]
[bibtex]
[11] “Flexible model-to-model transformation templates:
An application to ATL”. 2012. Jesús Sánchez Cuadrado, Esther
Guerra and Juan de Lara. The Journal of Object Technology,
Volume 11, no. 2.
[download]
[bibtex]
[10] “An algebraic semantics for QVT-Relations check-only
transformations”. 2012. Esther Guerra and Juan de Lara.
Fundamenta Informaticae
(IOS Press), Volume 114. pp.: 1-29.
[download]
[bibtex]
[9] “A language-independent and formal approach to
pattern-based modelling with support for composition and analysis”. 2010.
Paolo Bottoni, Esther Guerra and Juan de Lara.
Information & Software Technology (Elsevier), Volume 52, Issue 8. pp.: 821-844.
[download]
[bibtex]
[8] “Verification and validation of declarative model-to-model
transformations through invariants”. 2010. Jordi Cabot, Robert Clarisó, Esther
Guerra and Juan de Lara. Journal
of Systems and Software (Elsevier), Volume 83, Issue 2. pp.: 283-302.
[download]
[bibtex]
[7] “A UML/OCL framework for the analysis of graph
transformation rules”. 2010. Jordi Cabot, Robert Clarisó, Esther Guerra
and Juan de Lara. Software and
Systems Modeling (Springer), best papers of ICMT'2008, Volume 9, Issue 3. pp.: 335-357.
[download]
[bibtex]
[6] “A meta-modeling based approach for the multi-disciplinary
design of web educational systems”. 2009. Paloma Díaz, Esther Guerra, Telmo
Zarraonandia, Ignacio Aedo and Carmen L. Padrón. Journal
of Universal Computer Science, special issue on Computers
in Education: Advances in Software Technology (selected papers from SIIE'2008), Volume 15,
Issue 7. pp.: 1440-1454.
[download]
[bibtex]
[5] “Supporting user-oriented analysis for multi-view
domain-specific visual languages”. 2009. Esther Guerra, Juan de Lara, Alessio
Malizia and Paloma Díaz.
Information & Software Technology (Elsevier), Volume 51, Issue 4. pp.: 769-784.
[download]
[bibtex]
[4] “Enforced generative patterns for the specification
of the syntax and semantics of visual languages”. 2008. Paolo Bottoni, Esther
Guerra and Juan de Lara.
Journal of Visual Languages and Computing (Elsevier), Volume 19, Issue 4. pp.: 429-455.
Selected papers from VL/HCC'2007.
[download]
[bibtex]
[3] “Visual specification of measurements and redesigns
for domain specific visual languages”. 2008. Esther Guerra, Juan de Lara and
Paloma Díaz.
Journal of Visual Languages and Computing (Elsevier), Volume 19, Issue 3. pp.: 399-425.
[download]
[bibtex]
[2] “Event-driven grammars: Relating abstract and
concrete levels of visual languages”. 2007. Esther Guerra and Juan de Lara.
Software and Systems Modeling
(Springer), special section on ICGT'2004, Volume 6, Issue 3. pp.: 317-347.
[download]
[bibtex]
[1] “Generación de entornos de modelado avanzados
mediante técnicas de transformación de grafos”. 2006. Esther Guerra,
Paloma Díaz and Juan de Lara. Revista IEEE América Latina (IEEE Latin-America),
Volume 4, Issue 2, April 2006. Special Edition - JISBD'2005.
[download]
[bibtex]
LNCS & ENTCS
[45] “Model-driven chatbot development”. 2020.
Sara Pérez-Soler, Esther Guerra and Juan de Lara. Lecture Notes in Computer Science
12400, Springer. pp.: 207-222. Presented at ER'20: 39th International Conference on Conceptual
Modeling.
[download]
[bibtex]
[44] “Multi-level model product lines: Open and closed variability
for modelling language families”. 2020. Juan de Lara and Esther Guerra. Lecture
Notes in Computer Science 12076, Springer. pp.: 161-181. Presented at FASE'20: 23rd International
Conference on Fundamental Approaches to Software Engineering.
[download]
[bibtex]
[43] “Seed model synthesis for testing model-based mutation
operators”. 2020. Pablo Gómez-Abajo, Esther Guerra, Juan de Lara and
Mercedes G. Merayo. Lecture Notes in Business Information Processing 386, Springer.
pp.: 64-76. Presented at CAISE Forum'20: 32nd International Conference on Advanced
Information Systems Engineering.
[download]
[bibtex]
[42] “Model transformation reuse across metamodels: A
classification and comparison of approaches”. 2018. Jean-Michel Bruel, Benoit Combemale,
Esther Guerra, Jean-Marc Jézéquel, Jörg Kienzle, Juan de Lara, Gunter Mussbacher,
Eugene Syriani and Hans Vangheluwe. Lecture Notes in Computer Science 10888, Springer. pp.: 92-109.
Presented at ICMT'18: 11th International Conference on Model Transformation.
Best Foundation Paper Award.
[download]
[bibtex]
[41] “SICOMORo-CM: Development of trustworthy systems via models
and advanced tools”. 2018. Elvira Albert, Pablo C. Cañizares, Esther Guerra,
Juan de Lara, Esperanza Marcos, Manuel Núñez, Guillermo Román-Díez,
Juan Manuel Vara and Damiano Zanardini. Lecture Notes in Computer Science 10748, Springer. pp.: 1-8.
Presented at STAF 2017 Projects Showcase.
[download]
[bibtex]
[40] “Towards rearchitecting meta-models into multi-level
models”. 2017. Fernando Macías, Esther Guerra and Juan de Lara. Lecture
Notes in Computer Science 10650, Springer. pp.: 59-68. Presented at ER'17: 36th International
Conference on Conceptual Modeling.
[download]
[bibtex]
[39] “Reusing model transformations through typing requirements
models”. 2017. Juan de Lara, Juri Di Rocco, Davide Di Ruscio, Esther Guerra, Ludovico
Iovino, Alfonso Pierantonio and Jesús Sánchez Cuadrado. Lecture Notes in Computer
Science 10202, Springer. pp.: 264-282. Presented at FASE'17: 20th International Conference on
Fundamental Approaches to Software Engineering.
[download]
[bibtex]
[38] “Using ATL transformation services in the MDEForge
collaborative modeling platform”. 2016. Juri Di Rocco, Davide Di Ruscio, Alfonso
Pierantonio, Jesús Sánchez Cuadrado, Juan de Lara and Esther Guerra. Lecture
Notes in Computer Science 9765, Springer. pp.: 70-78. Presented at ICMT'16: 9th International
Conference on Model Transformation.
[download]
[bibtex]
[37] “Example-based generation of graphical modelling
environments”. 2016. Jesús J. López-Fernández, Antonio
Garmendia, Esther Guerra and Juan de Lara. Lecture Notes in Computer Science 9764, Springer.
pp.: 101-117. Presented at ECMFA'16: 12th European Conference on Modelling Foundations and
Applications.
[download]
[bibtex]
[36] “Reusable model transformation components with
Bento”. 2015. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara.
Lecture Notes in Computer Science 9152, Springer. pp.: 59-65. Presented at ICMT'15: 8th
International Conference on Model Transformation. Best Tool Paper Award.
[download]
[bibtex]
[35] “A comparison of two-level and multi-level modelling
for cloud-based applications”. 2015. Alessandro Rossini, Juan de Lara, Esther Guerra
and Nikolay Nikolov. Lecture Notes in Computer Science 9153, Springer. pp.: 18-32. Presented
at ECMFA'15: 11th European Conference on Modelling Foundations and Applications.
[download]
[bibtex]
[34] “Reverse engineering of model transformations for
reusability”. 2014. Jesús Sánchez Cuadrado, Esther Guerra and
Juan de Lara. Lecture Notes in Computer Science 8568, Springer. pp.: 186-201. Presented
at ICMT'14: 7th International Conference on Model Transformation.
[download]
[bibtex]
[33] “Towards the systematic construction of domain-specific
transformation languages”. 2014. Jesús Sánchez Cuadrado,
Esther Guerra and Juan de Lara. Lecture Notes in Computer Science 8569, Springer.
pp.: 196-212. Presented at ECMFA'14: 10th European Conference on Modelling Foundations
and Applications.
[download]
[bibtex]
[32] “Engaging end-users in the collaborative development of
domain-specific languages”. 2013. Javier Luis Cánovas Izquierdo, Jordi Cabot,
Jesús J. López-Fernández, Jesús Sánchez Cuadrado, Esther Guerra
and Juan de Lara. Lecture Notes in Computer Science 8091, Springer. pp.: 101-110. Presented at
CDVE'13: 10th International Conference on Cooperative Design, Visualization and Engineering.
[download]
[bibtex]
[31] “Umbra designer: Graphical modelling for telephony
services”. 2013. Nicolás Buezas, Esther Guerra, Juan de Lara, Javier
Martín, Miguel Monforte, Fiorella Mori, Eva Ogallar, Oscar Pérez and Jesús
Sánchez Cuadrado. Lecture Notes in Computer Science 7949, Springer. pp.: 179-191.
Presented at ECMFA'13: 9th European Conference on Modelling Foundations and Applications.
[download]
[bibtex]
[30] “Checking model transformation refinement”.
2013. Fabian Büttner, Marina Egea, Esther Guerra and Juan de Lara. Lecture Notes in Computer
Science 7909, Springer. pp.: 158-173. Presented at ICMT'13: 6th International Conference on
Model Transformation.
[download]
[bibtex]
[29] “The program is the model: Enabling transformations@run.time”.
2012. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. Lecture Notes in Computer Science 7745,
Springer. pp.: 104-123. Presented at SLE'12: 5th International Conference on Software Language Engineering.
[download]
[bibtex]
[28] “Bottom-up meta-modelling: An interactive approach”.
2012. Juan de Lara, Jesús Sánchez Cuadrado and Esther Guerra. Lecture Notes in Computer
Science 7590, Springer. pp.: 3-19. Presented at MODELS'12: ACM/IEEE 15th International Conference on
Model Driven Engineering Languages and Systems. Springer Best Paper Award.
[download]
[bibtex]
[27] “Domain-specific textual meta-modelling languages
for model-driven engineering”. 2012. Juan de Lara and Esther Guerra. Lecture
Notes in Computer Science 7349, Springer. pp.: 259-274. Presented at ECMFA'12: 8th
European Conference on Modelling Foundations and Applications.
[download]
[bibtex]
[26] “Specification-driven test generation for model
transformations”. 2012. Esther Guerra. Lecture Notes in Computer Science 7307,
Springer. pp.: 40-55. Presented at ICMT'12: 5th International Conference on Model Transformation.
[download]
[bibtex]
[25] “Abstracting modelling languages: A reutilization
approach”. 2012. Juan de Lara, Esther Guerra and Jesús Sánchez
Cuadrado. Lecture Notes in Computer Science 7328, Springer. pp.: 127-143. Presented at
CAiSE'12: 24th International Conference on Advanced Information Systems Engineering.
[download]
[bibtex]
[24] “Reusable graph transformation templates”.
2011. Juan de Lara and Esther Guerra. Lecture Notes in Computer Science 7233, Springer.
Presented at AGTIVE'11: 4th International Symposium on Applications of Graph Transformation
with Industrial Relevance.
[download]
[bibtex]
[23] “A graph transformation-based semantics for deep
metamodelling”. 2011. Alessandro Rossini, Juan de Lara, Esther Guerra, Adrian
Rutle and Yngve Lamo. Lecture Notes in Computer Science 7233, Springer. Presented at
AGTIVE'11: 4th International Symposium on Applications of Graph Transformation with
Industrial Relevance.
[download]
[bibtex]
[22] “Towards a functional characterization of collaborative
systems”. 2011. Jaime Moreno-Llorena, Iván Claros, Rafael Martín,
Ruth Cobos, Juan de Lara and Esther Guerra. Lecture Notes in Computer Science 6874, Springer.
pp.: 182-185. Presented at CDVE'11: 8th International Conference on Cooperative Design,
Visualization and Engineering.
[download]
[bibtex]
[21] “Generic model transformations: Write once, reuse
everywhere”. 2011. Jesús Sánchez Cuadrado, Esther Guerra and
Juan de Lara. Lecture Notes in Computer Science 6707, Springer. pp.: 62-77. Presented at
ICMT'11: 4th International Conference on Model Transformation.
[download]
[bibtex]
[20] “transML: A family of languages to model model
transformations”. 2010. Esther Guerra, Juan de Lara, Dimitrios S. Kolovos,
Richard F. Paige and Osmar Marchi dos Santos. Lecture Notes in Computer Science 6394,
Part I, Springer. pp.: 106-120. Presented at MODELS'10: ACM/IEEE 13th International
Conference on Model Driven Engineering Languages and Systems. ACM/SIGSOFT
distinguished paper award.
[download]
[bibtex]
[19] “Inter-modelling: From theory to practice”.
2010. Esther Guerra, Juan de Lara, Dimitrios S. Kolovos and Richard F. Paige. Lecture
Notes in Computer Science 6394, Part I, Springer. pp.: 376-391. Presented at MODELS'10:
ACM/IEEE 13th International Conference on Model Driven Engineering Languages and Systems.
[download]
[bibtex]
[18] “Generic meta-modelling with concepts, templates
and mixin layers”. 2010. Juan de Lara and Esther Guerra. Lecture Notes in
Computer Science 6394, Part I, Springer. pp.: 16-30. Presented at MODELS'10: ACM/IEEE
13th International Conference on Model Driven Engineering Languages and Systems.
[download]
[bibtex]
[17] “Graph transformation for domain-specific discrete
event time simulation”. 2010. Juan de Lara, Esther Guerra, Artur Boronat,
Reiko Heckel and Paolo Torrini. Lecture Notes in Computer Science 6372, Springer. pp.:
266-281. Presented at ICGT'10: 5th International Conference on Graph Transformation.
EASST award for the Best Software Science Paper.
[download]
[bibtex]
[16] “Deep meta-modelling with MetaDepth”. 2010.
Juan de Lara and Esther Guerra. Lecture Notes in Computer Science 6141, Springer. pp.: 1-20.
Presented at TOOLS Europe 2010: 48th International Conference on Objects, Models, Components,
Patterns.
[download]
[bibtex]
[15] “Synthesis of OCL pre-conditions for graph transformation
rules”. 2010. Jordi Cabot, Robert Clarisó, Esther Guerra and Juan de Lara.
Lecture Notes in Computer Science 6142, Springer. pp.: 45-60. Presented at ICMT'10: 3rd International
Conference on Model Transformation.
[download]
[bibtex]
[14] “Formal support for QVT-relations with coloured Petri
nets”. 2009. Juan de Lara and Esther Guerra. Lecture Notes in Computer Science 5795,
Springer. pp.: 256-270. Presented at MODELS'09: ACM/IEEE 12th International Conference on Model
Driven Engineering Languages and Systems.
[download]
[bibtex]
[13] “Correctness, completeness and termination of pattern-based
model-to-model transformation”. 2009. Fernando Orejas, Esther Guerra, Juan de Lara and
Hartmut Ehrig. Lecture Notes in Computer Science 5728, Springer. pp.: 383-397. Presented at CALCO'09:
3rd Conference on Algebra and Coalgebra in Computer Science.
[download]
[bibtex]
[12] “Pattern-based model-to-model transformation: Handling
attribute conditions”. 2009. Esther Guerra, Juan de Lara and Fernando Orejas. Lecture
Notes in Computer Science 5563, Springer. pp.: 83-99. Presented at ICMT'09: 2nd International
Conference on Model Transformation.
[download]
[bibtex]
[11] “Formal foundation for pattern-based modelling”.
2009. Paolo Bottoni, Esther Guerra and Juan de Lara. Lecture Notes in Computer Science 5503, Springer.
pp.: 278-293. Presented at FASE'09: 12th International Conference on Fundamental Approaches to Software
Engineering.
[download]
[bibtex]
[10] “Analyzing rule-based behavioural semantics of visual modeling
languages with Maude”. 2008. José Eduardo Rivera, Esther Guerra, Juan de Lara and
Antonio Vallecillo. Lecture Notes in Computer Science 5452, Springer. pp.: 54-73. Presented at SLE'08:
1st International Conference on Software Language Engineering. 10 Year Most
Influential Paper Award.
[download]
[bibtex]
[9] “An invariant-based method for the analysis of declarative
model-to-model transformations”. 2008. Jordi Cabot, Robert Clarisó, Esther Guerra
and Juan de Lara. Lecture Notes in Computer Science 5301, Springer. pp.: 37-52. Presented at MODELS'08:
ACM/IEEE 11th International Conference on Model Driven Engineering Languages and Systems.
[download]
[bibtex]
[8] “Pattern-based model-to-model transformation
”. 2008. Juan de Lara and Esther Guerra. Lecture Notes in Computer Science 5214, Springer.
pp.: 426-441. Presented at ICGT'08: 4th International Conference on Graph Transformation.
EASST award for the Best Software Science Paper.
[download]
[bibtex]
[award]
[7] “Analysing graph transformation rules through OCL
”. 2008. Jordi Cabot, Robert Clarisó, Esther Guerra and Juan de Lara. Lecture
Notes in Computer Science 5063, Springer. pp.: 229-244. Presented at ICMT'08: International
Conference on Model Transformation.
[download]
[bibtex]
[6] “Domain specific languages with graphical and
textual views”. 2008. Francisco Pérez, Juan de Lara and Esther Guerra.
Lecture Notes in Computer Science 5088, Springer. pp.: 82-97. Presented at AGTIVE'07: 3rd
International Workshop on Applications of Graph Transformation with Industrial Relevance.
[download]
[bibtex]
[5] “Visual specification of metrics for domain specific
visual languages”. 2008. Esther Guerra, Paloma Díaz and Juan de Lara.
Electronic Notes in Theoretical Computer Science 211, Elsevier. pp.: 99-110. Presented at
GT-VMT'06: 5th International Workshop on Graph Transformation and Visual Modeling Techniques
(satellite event of ETAPS'06).
[download]
[bibtex]
[4] “A transformation-driven approach to the verification
of security policies in web designs”. 2007. Esther Guerra, Daniel Sanz, Paloma
Díaz and Ignacio Aedo. Lecture Notes in Computer Science 4607, Springer. pp.: 269-284.
Presented at ICWE'07: 7th International Conference on Web Engineering.
[download]
[bibtex]
[3] “Model view management with triple graph transformation
systems”. 2006. Esther Guerra and Juan de Lara. Lecture Notes in Computer Science
4178, Springer. pp.: 351-366. Presented at ICGT'06: 3rd International Conference on Graph Transformation.
[download]
[bibtex]
[2] “Event-driven grammars: Towards the integration
of meta-modelling and graph transformation”. 2004. Esther Guerra and Juan
de Lara. Lecture Notes in Computer Science 3256, Springer. pp.: 54-69. Presented at ICGT'04:
2nd International Conference on Graph Transformation.
[download]
[bibtex]
[1] “Meta-modelling, graph transformation and model checking
for the analysis of hybrid systems”. 2003. Juan de Lara, Esther Guerra and Hans
Vangheluwe. Lecture Notes in Computer Science 3062, Springer. pp.: 292-298. Presented in AGTIVE'03:
2nd International Workshop on Applications of Graph Transformation with Industrial Relevance.
[download]
[bibtex]
Refereed International Conferences and Workshops
[88] “Product lines of graphical modelling languages”.
2024. Antonio Garmendia, Esther Guerra and Juan de Lara. To be presented at MODELS'24: 27th
International Conference on Model Driven Engineering Languages and Systems. To be published by ACM.
[download]
[bibtex]
[87] “Mutation testing for task-oriented chatbots”.
2024. Pablo Gómez-Abajo, Sara Pérez-Soler, Pablo C. Cañizares, Esther
Guerra and Juan de Lara. Proceedings of EASE'24: 28th International Conference on Evaluation
and Assessment in Software Engineering. pp.: 232-241. ACM.
[download]
[bibtex]
[86] “Conversational assistants for software development:
Integration, traceability and coordination”. 2024. Albert Contreras, Esther
Guerra and Juan de Lara. Proceedings of ENASE'24: 19th International Conference on
Evaluation of Novel Approaches to Software Engineering. pp.: 117-122. SciTePress.
[download]
[bibtex]
[85] “Coverage-based strategies for the automated synthesis of
test scenarios for conversational agents”. 2024. Pablo C. Cañizares,
Daniel Ávila, Sara Pérez-Soler, Esther Guerra and Juan de Lara. Proceedings of
AST'24: 5th ACM/IEEE International Conference on Automation of Software Test. pp.: 23-33. ACM.
[download]
[bibtex]
[84] “Automating the development of task-oriented LLM-based
chatbots”. 2024. Jesús Sánchez Cuadrado, Sara Pérez-Soler,
Esther Guerra and Juan de Lara. Proceedings of CUI'24: 6th ACM International Conference on
Conversational User Interfaces. Article 11. 10 pages. ACM.
[download]
[bibtex]
[83] “A domain-specific language for augmented reality
games”. 2024. Rubén Campos-López, Esther Guerra and Juan de Lara.
Proceedings of SAC'24: 39th ACM/SIGAPP Symposium On Applied Computing. pp.: 1140-1142. ACM
[download]
[bibtex]
[82] “LowcoBot: Towards chatting with low-code
platforms”. 2024. Francisco Martínez-Lasaca, Pablo Díez,
Esther Guerra and Juan de Lara. Presented at LLM4MDE'24: 1st International Workshop on
Large Language Models for Model-Driven Engineering (at STAF). Proceedings published as
Vol. 3727 of CEUR. pp.: 66-76.
[download]
[bibtex]
[81] “Model sensemaking strategies: Exploiting meta-model patterns to
understand large models”. 2023. Francisco Martínez-Lasaca, Pablo Díez,
Esther Guerra and Juan de Lara. Proceedings of MoDELS'23: ACM/IEEE 26th International Conference
on Model Driven Engineering Languages and Systems. pp.: 261-272. IEEE.
[download]
[bibtex]
[80] “Engineering low-code modelling environments with Dandelion”.
2023. Francisco Martínez-Lasaca, Pablo Díez, Esther Guerra and Juan de Lara.
Proceedings of the Tools & Demonstration Track of MoDELS'23: ACM/IEEE 26th International
Conference on Model Driven Engineering Languages and Systems. pp.: 14-18. IEEE.
[download]
[bibtex]
[79] “Gotten: A model-driven solution to engineer domain-specific metamorphic
testing environments”. 2023. Pablo Gómez-Abajo, Pablo C. Cañizares, Alberto
Núñez, Esther Guerra and Juan de Lara. Proceedings of the Tools & Demonstration
Track of MoDELS'23: ACM/IEEE 26th International Conference on Model Driven Engineering Languages and
Systems. pp.: 65-69. IEEE.
[download]
[bibtex]
[78] “Reuse and automated integration of recommenders for
modelling languages”. 2023. Lissette Almonte, Antonio Garmendia, Esther
Guerra and Juan de Lara. Proceedings of SLE'23: 16th International Conference on Software
Language Engineering. pp.: 97-110. ACM.
[download]
[bibtex]
[77] “Asymob: A platform for measuring and clustering chatbots”.
2022. Jose-María López-Morales, Pablo C. Cañizares, Sara Pérez-Soler,
Esther Guerra and Juan de Lara. Proceedings of the demonstrations track of ICSE'22: 44th
International Conference on Software Engineering. pp.: 16-20. IEEE.
[download]
[bibtex]
[76] “Building recommender systems for modelling languages
with Droid”. 2022. Lissette Almonte, Esther Guerra, Iván Cantador and
Juan de Lara. Proceedings of the demonstrations track of ASE'22: 37th International Conference
on Automated Software Engineering. pp.: 155:1-155:4. ACM.
[download]
[bibtex]
[75] “Modular language product lines. A graph transformation
approach”. 2022. Juan de Lara, Esther Guerra and Paolo Bottoni. Proceedings of
MODELS'22: 25th International Conference on Model Driven Engineering Languages and Systems.
pp.: 334-344. ACM.
[download]
[bibtex]
[74] “Automatic test amplification for executable models”.
2022. Faezeh Khorram, Erwan Bousse, Jean-Marie Mottu, Gerson Sunyé, Pablo Gómez-Abajo,
Pablo C. Cañizares, Esther Guerra and Juan de Lara. Proceedings of MODELS'22:
25th International Conference on Model Driven Engineering Languages and Systems.
pp.: 109-120. ACM.
[download]
[bibtex]
[73] “Automating the measurement of heterogeneous chatbot designs”.
2022. Pablo C. Cañizares, Sara Pérez-Soler, Esther Guerra and Juan de Lara. Proceedings
of SAC'22: 37th ACM/SIGAPP Symposium On Applied Computing. pp.: 1491-1498. ACM.
[download]
[bibtex]
[72] “Analysing product lines of concurrent systems with coloured Petri
nets”. 2022. Elena Gómez-Martínez, Juan de Lara and Esther Guerra.
Proceedings of SEKE'22: 34th International Conference on Software Engineering and Knowledge Engineering.
pp. 118-123. KSI Research Inc.
[download]
[bibtex]
[71] “Analyzing the reliability of simulated distributed systems using metamorphic
testing”. 2022. Alberto Núñez, Pablo C. Cañizares, Pablo Gómez-Abajo,
Esther Guerra and Juan de Lara. Proceedings of MET'22: 7th International Workshop on Metamorphic Testing
(satellite event at ICSE'22). pp.: 34-41. ACM.
[download]
[bibtex]
[70] “Towards domain-specific modelling environments based on
augmented reality”. 2021. Léa Brunschwig, Rubén Campos-López,
Esther Guerra and Juan de Lara. Presented at the new ideas and emerging results (NIER)
track of ICSE'21: 43rd International Conference on Software Engineering. pp.: 56-60. IEEE.
[download]
[bibtex]
[69] “Creating and migrating chatbots with Conga”.
2021. Sara Pérez-Soler, Esther Guerra and Juan de Lara. Presented at the demonstrations
track of ICSE'21: 43rd International Conference on Software Engineering. pp.: 37-40. IEEE.
[download]
[bibtex]
[68] “Automating the synthesis of recommender systems for modelling
languages”. 2021. Lissette Almonte, Esther Guerra, Iván Cantador and Juan de
Lara. Proceedings of SLE'21: 14th ACM SIGPLAN International Conference on Software Language
Engineering. pp.: 22-35. ACM.
[download]
[bibtex]
[67] “New ideas: Automated engineering of metamorphic testing
environments for domain-specific languages”. 2021. Pablo C. Cañizares,
Pablo Gómez-Abajo, Alberto Núñez, Esther Guerra and Juan de Lara.
Proceedings of SLE'21: 14th ACM SIGPLAN International Conference on Software Language
Engineering. pp. 49-54. ACM. Best New Ideas / Vision
Paper Award.
[download]
[bibtex]
[66] “Wodel-Edu: An MDE solution for the generation and evaluation
of diagram-based exercises”. 2021. Pablo Gómez-Abajo, Andrés
Rico-Fernández, Esther Guerra and Juan de Lara. Proceedings of the tools and
demonstration track of MODELS'21: ACM/IEEE 24th International Conference on Model Driven
Engineering Languages and Systems. pp.: 600-604. IEEE. Best
Demo Award.
[download]
[bibtex]
[65] “Towards automating the construction of augmented reality
interfaces for information systems”. 2021. Rubén Campos-López,
Esther Guerra and Juan de Lara. Presented at ISD'21: 29th International Conference on
Information Systems Development. AIS eLibrary.
[download]
[bibtex]
[64] “Automated variability injection for graphical modelling
languages”. 2020. Antonio Garmendia, Manuel Wimmer, Esther Guerra, Elena
Gómez-Martínez and Juan de Lara. Presented at GPCE'20: 19th International
Conference on Generative Programming: Concepts & Experiences. pp. 15-21. ACM.
[download]
[bibtex]
[63] “Testing chatbots with Charm”. 2020. Sergio
Bravo-Santos, Esther Guerra and Juan de Lara. Communications in Computer and Information
Science 1266, Springer. pp.: 426-438. Presented at QUATIC'20: 13th International Conference
on the Quality of Information and Communications Technology (Track on ICT Verification and
Validation).
[download]
[bibtex]
[62] “Towards automating the synthesis of chatbots for conversational
model query”. 2020. Sara Pérez-Soler, Gwendal Daniel, Jordi Cabot, Esther Guerra
and Juan de Lara. Lecture Notes in Business Information Processing 387, Springer. pp.: 257-265.
Presented at EMMSAD'20: 25th International Working Conference on Exploring Modeling Methods for
Systems Analysis and Development.
[download]
[bibtex]
[61] “Positioning-based domain-specific modelling through mobile
devices”. 2020. Alberto Sebastián-Lombraña, Esther Guerra and Juan
de Lara. Presented at SEAA'20: 46th Euromicro Conference on Software Engineering and
Advanced Applications (Track on Model-Driven Engineering and Modeling Languages).
pp. 150-157. IEEE.
[download]
[bibtex]
[60] “Modelling production system families with AutomationML”.
2020. Antonio Garmendia, Manuel Wimmer, Alexandra Mazak-Huemer, Esther Guerra and Juan de Lara.
Presented at EFTA'20: 25th Annual Conference on Emerging Technologies and Factory Automation
(Work-in-Progress Session). pp. 1057-1060. IEEE.
[download]
[bibtex]
[59] “Towards automating the construction of recommender systems for
low-code development platforms”. 2020. Lissette Almonte, Iván Cantador, Esther
Guerra and Juan de Lara. Presented at LowCode'20: 1st LowCode Workshop (satellite event at MODELS'20).
pp. 66:1-66:10. ACM.
[download]
[bibtex]
[58] “Towards access control for collaborative modelling apps”.
2020. Léa Brunschwig, Esther Guerra and Juan de Lara. Presented at LowCode'20: 1st LowCode Workshop
(satellite event at MODELS'20). pp. 67:1-67:10. ACM.
[download]
[bibtex]
[57] “Automated migration of EuGENia graphical editors to the
Web”. 2020. Fatima Rani, Pablo Díez, Enrique Chavarriaga, Esther Guerra
and Juan de Lara. Presented at LowCode'20: 1st LowCode Workshop (satellite event at MODELS'20).
pp. 71:1-71:7. ACM.
[download]
[bibtex]
[56] “Towards effective mutation testing for ATL”.
2019. Esther Guerra, Jesús Sánchez Cuadrado and Juan de Lara. Presented at
MODELS'19: ACM/IEEE 22th International Conference on Model Driven Engineering Languages and
Systems. pp. 78-88. ACM.
[download]
[slides]
[bibtex]
[55] “Domain-specific model differencing in visual concrete
syntax”. 2019. Manouchehr Zadahmad, Eugene Syriani, Omar Alam, Esther Guerra and
Juan de Lara. Presented at SLE'19: ACM SIGPLAN 12th Conference on Software Language Engineering.
pp. 100-112. ACM. Distinguished Paper Award.
[download]
[bibtex]
[54] “Towards extensible structural analysis of Petri net product
lines”. 2019. Elena Gómez-Martínez, Juan de Lara and Esther Guerra.
Presented at PNSE'19: International Workshop on Petri Nets and Software Engineering. Proceedings
published as Vol. 2424 of CEUR. pp.: 37-46.
[download]
[bibtex]
[53] “Lowcomote: Training the next generation of experts in
scalable low-code engineering platforms”. 2019. Massimo Tisi, Jean-Marie Mottu,
Dimitris Kolovos, Juan de Lara, Esther Guerra, Davide di Ruscio, Alfonso Pierantonio and
Manuel Wimmer. Presented at STAF 2019 Research Project Showcase. Proceedings published as
Vol. 2405 of CEUR. pp.: 73-78.
[download]
[bibtex]
[52] “Flexible modelling using conversational agents”.
2019. Sara Pérez-Soler, Esther Guerra and Juan de Lara. Presented at FlexMDE'19:
5th Flexible MDE Workshop. IEEE.
[download]
[bibtex]
[51] “Mutation testing for DSLs (tool demo)”.
2019. Pablo Gómez-Abajo, Esther Guerra, Juan de Lara and Mercedes G. Merayo.
Presented at DSM'19: 17th Domain-Specific Modeling Workshop. ACM.
[download]
[bibtex]
[50] “Facet-oriented modelling: Open objects for model-driven
engineering”. 2018. Juan de Lara, Esther Guerra, Jörg Kienzle and Yanis Hattab.
Presented at SLE'18: ACM SIGPLAN 11th International Conference on Software Language Engineering.
pp. 147-159. ACM. Distinguished Paper Award.
[download]
[bibtex]
[49] “Analysing meta-model product lines”. 2018.
Esther Guerra, Juan de Lara, Marsha Chechik and Rick Salay. Presented at SLE'18: ACM SIGPLAN
11th International Conference on Software Language Engineering. pp. 160-173. ACM.
[download]
[slides]
[bibtex]
[48] “Model transformation product lines”. 2018.
Juan de Lara, Esther Guerra, Marsha Chechik and Rick Salay. Presented at MODELS'18: ACM/IEEE
21th International Conference on Model Driven Engineering Languages and Systems. pp. 67-77. ACM.
[download]
[bibtex]
[47] “On the quest for flexible modelling”. 2018.
Esther Guerra and Juan de Lara. Presented at MODELS'18: ACM/IEEE 21th International Conference
on Model Driven Engineering Languages and Systems. pp. 23-33. ACM.
[download]
[slides]
[bibtex]
[46] “AnATLyzer: An advanced IDE for ATL model transformations”.
2018. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. Presented at the demonstrations
track of ICSE'18: 40th International Conference on Software Engineering. pp.: 85-88. ACM.
[download]
[bibtex]
[45] “The rise of the (modelling) bots: Towards assisted modelling
via social networks”. 2017. Sara Pérez-Soler, Esther Guerra, Juan de Lara and
Francisco Jurado. Presented at ASE'17: ACM/IEEE 32nd International Conference on Automated Software
Engineering. pp. 723-728. ACM.
[download]
[slides]
[bibtex]
[44] “Assisted modelling over social networks with SOCIO”.
2017. Sara Pérez-Soler, Esther Guerra and Juan de Lara. Presented at the Tools and Demonstrations
Track of MODELS'17: ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems.
[download]
[bibtex]
[43] “Translating target to source constraints in model-to-model
transformations”. 2017. Jesús Sánchez Cuadrado, Esther Guerra, Juan de
Lara, Robert Clarisó and Jordi Cabot. Presented at MODELS'17: ACM/IEEE 20th International
Conference on Model Driven Engineering Languages and Systems.
[download]
[bibtex]
[42] “Active domain-specific languages: Making every mobile
user a modeller”. 2017. Diego Vaquero-Melchor, Javier Palomares, Esther Guerra and
Juan de Lara. Presented at MODELS'17: ACM/IEEE 20th International Conference on Model
Driven Engineering Languages and Systems.
[download]
[bibtex]
[41] “A feature-based comparison of Melanee and Metadepth”.
2016. Colin Atkinson, Ralph Gerbig, Juan de Lara and Esther Guerra. Presented at MULTI'16:
3rd International Workshop on Multi-level Modeling (satellite event of ACM/IEEE MODELS'16).
Proceedings published as Vol. 1722 of CEUR. pp.: 25-34.
[download]
[bibtex]
[40] “MONDO: Scalable modelling and model management on the
Cloud”. 2016. Dimitris Kolovos, Antonio García-Domínguez, Richard
Paige, Esther Guerra, Jesús Sánchez Cuadrado, Juan de Lara, Istvan Rath, Daniel
Varro, Gerson Sunyé and Massimo Tisi. Presented at STAF 2016 Projects Showcase.
Proceedings published as Vol. 1675 of CEUR. pp.: 55-64.
[download]
[bibtex]
[39] “Towards enabling mobile domain-specific modelling”.
2016. Diego Vaquero-Melchor, Antonio Garmendia, Esther Guerra and Juan de Lara. Presented at
ICSOFT-PT'16: 11th International Conference on Software Paradigm Trends. pp. 117-122. SciTePress.
[download]
[bibtex]
[38] “Wodel: a domain-specific language for model mutation”.
2016. Pablo Gómez-Abajo, Esther Guerra and Juan de Lara. Proceedings of SAC'16: 31st ACM
Symposium on Applied Computing. pp. 1968-1973. ACM.
[download]
[bibtex]
[37] “Example-based validation of domain-specific visual
languages”. 2015. Jesús J. López-Fernández, Esther Guerra
and Juan de Lara. Proceedings of SLE'15: 8th ACM SIGPLAN International Conference on Software
Language Engineering. pp. 101-112. ACM.
[download]
[bibtex]
[36] “Quick fixing ATL model transformations”.
2015. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. Proceedings of
MODELS'15: ACM/IEEE 18th International Conference on Model Driven Engineering Languages
and Systems. pp. 146-155. IEEE. Springer Best Foundation Paper
Award.
[download]
[bibtex]
[35] “A-posteriori typing for model-driven engineering”.
2015. Juan de Lara, Esther Guerra and Jesús Sánchez Cuadrado. Proceedings of
MODELS'15: ACM/IEEE 18th International Conference on Model Driven Engineering Languages
and Systems. pp. 156-165. IEEE.
[download]
[bibtex]
[34] “Pattern-based development of domain-specific
modelling languages”. 2015. Ana Pescador, Antonio Garmendia, Esther Guerra,
Jesús Sánchez Cuadrado and Juan de Lara. Proceedings of MODELS'15: ACM/IEEE
18th International Conference on Model Driven Engineering Languages and Systems. pp. 166-175. IEEE.
[download]
[bibtex]
[33] “Fragmenta: a theory of fragmentation for MDE”.
2015. Nuno Amalio, Juan de Lara and Esther Guerra. Proceedings of MODELS'15: ACM/IEEE 18th
International Conference on Model Driven Engineering Languages and Systems. pp. 106-115. IEEE.
[download]
[bibtex]
[32] “Towards the generation of graphical modelling environments
aided by patterns”. 2015. Antonio Garmendia, Ana Pescador, Esther Guerra and Juan de Lara.
Communications in Computer and Information Science 563, Springer. pp.: 160-168. Presented at SLATE'15:
Symposium on Languages, Applications and Technologies.
[download]
[bibtex]
[31] “MONDO: Scalable modelling and model management on the cloud”.
2015. Dimitris Kolovos, Louis Rose, Richard Paige, Esther Guerra, Jesús Sánchez Cuadrado,
Juan de Lara, Istvan Rath, Daniel Varro, Gerson Sunyé and Massimo Tisi. Presented at Projects
Showcase (satellite event of STAF 2015 conferences). Proceedings published as Vol.
1400 of CEUR. pp.: 44-53.
[download]
[bibtex]
[30] “Uncovering errors in ATL model transformations
using static analysis and constraint solving”. 2014. Jesús Sánchez
Cuadrado, Esther Guerra and Juan de Lara. Proceedings of ISSRE'14: 25th IEEE International
Symposium on Software Reliability Engineering (IEEE). pp.: 34-44.
[download]
[bibtex]
[29] “Meta-model validation and verification with
MetaBest”. 2014. Jesús J. López-Fernández, Esther
Guerra and Juan de Lara. Proceedings of ASE'14: 29th IEEE/ACM International Conference
on Automated Software Engineering (ACM). pp.: 831-834.
[download]
[bibtex]
[28] “Towards automating the analysis of integrity
constraints in multi-level models”. 2014. Esther Guerra and Juan de Lara.
Proceedings of MULTI'14: International Workshop on Multi-level Modeling (satellite event
of ACM/IEEE MODELS'14). Proceedings published as Vol.
1286 of CEUR. pp.: 63-72.
[download]
[bibtex]
[27] “Assessing the quality of meta-models”.
2014. Jesús J. López-Fernández, Esther Guerra and Juan de Lara.
Presented at MoDeVVa'14: 11th International Workshop on Model-Driven Engineering,
Verification, and Validation (satellite event of ACM/IEEE MODELS'14). Proceedings
published as Vol. 1235 of CEUR. pp.: 3-12.
[download]
[bibtex]
[26] “EMF Splitter: A structured approach to EMF
modularity”. 2014. Antonio Garmendia, Esther Guerra, Dimitrios S. Kolovos
and Juan de Lara. Presented at XM'14: 3rd International Extreme Modeling Workshop
(satellite event of ACM/IEEE MODELS'14). Proceedings published as
Vol. 1239 of CEUR. pp.: 22-31.
[download]
[bibtex]
[25] “A research roadmap towards achieving scalability in
model driven engineering”. 2013. Dimitris Kolovos, Louis Rose, Nicholas Matragkas,
Richard Paige, Juan de Lara, Esther Guerra, Daniel Varró, István Ráth,
Massimo Tisi, Jesús Sánchez Cuadrado and Jordi Cabot. Proceedings of Big MDE'13:
International Workshop on Scalability in Model-Driven Engineering (satellite event of STAF
conferences). ACM.
[download]
[bibtex]
[24] “Integrating open services for building educational
environments”. 2013. Iván Claros, Ruth Cobos, Esther Guerra, Juan de Lara,
Ana Pescador and Jesús Sánchez Cuadrado. Proceedings of EDUCON'13: 4th IEEE
Global Engineering Education Conference (IEEE). pp.: 1147-1156.
[download]
[bibtex]
[23] “Composing textual modelling languages in practice”.
2012. Bart Meyers, Antonio Cicchetti, Esther Guerra and Juan de Lara. Proceedings of MPM'12: 6th
International Workshop on Multi-Paradigm Modeling (satellite event of ACM/IEEE MODELS'12). ACM.
pp.: 31-36.
[download]
[bibtex]
[22] “Inter-modelling with graph constraints: Foundations and
applications”. 2012. Juan de Lara and Esther Guerra. Invited talk at GTVMT'12: 11th
International Workshop on Graph Transformation and Visual Modeling Techniques (satellite event
of ETAPS'12). Proceedings published as Vol. 47
of Electronic Communications of the EASST.
[download]
[bibtex]
[21] “EMF on Rails”. 2012. Rosa López-Landa,
Julieta Noguez, Esther Guerra and Juan de Lara. Proceedings of ICSOFT 2012: 7th International Conference
on Software Paradigm Trends. SciTePress. pp.: 273-278.
[download]
[bibtex]
[20] “Reusing model transformations across heterogeneous
metamodels”. 2011. Manuel Wimmer, Angelika Kusel, Werner Retschitzegger, Johannes
Schönböck, Wieland Schwinger, Jesús Sánchez Cuadrado, Esther Guerra and
Juan de Lara. Presented at MPM'11: 5th International Workshop on Multi-Paradigm Modeling
(satellite event of ACM/IEEE MODELS'11). Proceedings published as
Vol. 50 of Electronic
Communications of the EASST.
[download]
[bibtex]
[19] “REUSES: Questionnaire-driven design for the automatic
generation of web-based collaborative applications”. 2011. Ruth Cobos, Rafael
Martín, Jaime Moreno-Llorena, Esther Guerra and Juan de Lara. Proceedings of CollaborateCom
2011: 7th International Conference on Collaborative Computing: Networking, Applications and
Worksharing. IEEE. pp.: 9-18.
[download]
[bibtex]
[18] “A visual specification language for model-to-model
transformations”. 2010. Esther Guerra, Juan de Lara, Dimitrios S. Kolovos and
Richard F. Paige. Proceedings of VL/HCC'10: 2010 IEEE Symposium on Visual Languages and
Human-Centric Computing. pp. 119-126. IEEE CS Press.
[download]
[bibtex]
[17] “Towards a formal notion of interaction pattern”.
2010. Paolo Bottoni, Esther Guerra and Juan de Lara. Proceedings of VL/HCC'10: 2010 IEEE
Symposium on Visual Languages and Human-Centric Computing. pp. 235-239. IEEE CS Press.
[download]
[bibtex]
[16] “Lightweight executability analysis of graph transformation
rules”. 2010. Elena Planas, Jordi Cabot, Cristina Gómez, Esther Guerra and
Juan de Lara. Proceedings of VL/HCC'10: 2010 IEEE Symposium on Visual Languages and Human-Centric
Computing. pp. 127-130. IEEE CS Press.
[download]
[bibtex]
[15] “Formalising design and interaction patterns and their
relationships”. 2010. Paolo Bottoni, Esther Guerra and Juan de Lara. Proceedings
of PEICS'10: 1st International Workshop on Pattern-Driven Engineering of Interactive Computing
Systems. pp.: 32-35. ACM.
[download]
[bibtex]
[14] “LDCake: A visual editor of Unit of Learnings”.
2009. Telmo Zarraonandia, Esther Guerra, Paloma Díaz and Ignacio Aedo. Proceedings of CELDA'09:
2009 International Conference on Cognition and Exploratory Learning in Digital Age.
[download]
[bibtex]
[13] “A framework for the multi-disciplinary design of web educational
systems”. 2009. Telmo Zarraonandia, Paloma Díaz, Esther Guerra, Mario Rafael Ruiz Vargas
and Ignacio Aedo. Proceedings of ICALT'09: 9th IEEE International Conference on Advanced Learning Technologies.
pp.: 45-49. IEEE CS Press.
[download]
[bibtex]
[12] “Integrando perspectivas de diseño para el desarrollo de
sistemas Web de tele-educación”. 2008. Esther Guerra, Telmo Zarraonandia, Paloma
Díaz and Ignacio Aedo. Proceedings of SIIE'08: X Simposio Internacional de Informática
Educativa. pp.: 47-52.
[download]
[bibtex]
[11] “Model-driven development of digital libraries: Validation,
analysis and code generation”. 2008. Esther Guerra, Juan de Lara and Alessio Malizia.
Lecture Notes in Business Information Processing 8, Springer. pp.: 169-183. Presented in WEBIST'07:
3rd International Conference on Web Systems and Technologies.
[download]
[bibtex]
[10] “Designing PRIMA: A precise visual language for modeling
with agents, in a physical environment”. 2007. Alexandre Muzy, Juan de Lara and Esther
Guerra. Proceedings of MSV'07: 2007 International Conference on Modeling, Simulation and Visualization
Methods. pp.: 231-238. CSREA Press.
[download]
[bibtex]
[9] “Action patterns for the incremental specification
of the execution semantics of visual languages”. 2007. Paolo Bottoni, Juan de
Lara and Esther Guerra. Proceedings of VLHCC'07: 2007 International Symposium on Visual
Languages and Human-Centric Computing. pp.: 163-170. IEEE CS Press.
[download]
[bibtex]
[8] “Adding recursion to graph transformation”.
2007. Esther Guerra and Juan de Lara. Presented at GTVMT'07: 6th International Workshop on
Graph Transformation and Visual Modeling Techniques (satellite event of ETAPS'07). Proceedings
published as Vol. 6 (2007)
of Electronic Communications of the EASST.
[download]
[bibtex]
[7] “Triple patterns: Compact specification for the generation
of operational triple graph grammar rules”. 2007. Juan de Lara, Esther Guerra and
Paolo Bottoni. Presented at GTVMT'07: 6th International Workshop on Graph Transformation and
Visual Modeling Techniques (satellite event of ETAPS'07). Proceedings published as
Vol. 6 (2007) of
Electronic Communications of the EASST.
[download]
[bibtex]
[6] “Metamodel-based definition of interaction with visual
environments”. 2006. Paolo Bottoni, Esther Guerra and Juan de Lara. Presented at
MDDAUI'06: 2nd International Workshop on Model Driven Development of Advanced User Interfaces
(satellite event of MoDELS'06). Proceedings published as
Vol. 214
of CEUR.
[download]
[bibtex]
[5] “Model-driven development of digital libraries: Generating
the user interface”. 2006. Alessio Malizia, Esther Guerra and Juan de Lara. Presented
at MDDAUI'06: 2nd International Workshop on Model Driven Development of Advanced User Interfaces
(satellite event of MoDELS'06). Proceedings published as
Vol. 214
of CEUR.
[download]
[bibtex]
[4] “Graph transformation vs OCL for view definition”.
2006. Esther Guerra and Juan de Lara. Presented at
WAFOCA'06:
1st International Workshop on OCL and Applications.
[download]
[bibtex]
[3] “Model transformation by graph transformation: A
comparative study”. 2005. Gabriele Taentzer, Karsten Ehrig, Esther Guerra,
Juan de Lara, Laszlo Lengyel, Tihamer Levendovszky, Ulrike Prange, Daniel Varro and Szilvia
Varro-Gyapay. Presented at MTiP'05: Model Transformation in Practice (workshop at MODELS'05).
[download]
[bibtex]
[2] “A formal approach to the generation of visual
language environments supporting multiple views”. 2005. Esther Guerra,
Paloma Díaz and Juan de Lara. Proceedings of VL/HCC'05: 2005 IEEE International
Symposium on Visual Languages and Human-Centric Computing. pp.: 284-286. IEEE CS Press.
[download]
[bibtex]
[1] “A multi-view component modelling language
for systems design: Checking consistency and timing constraints”. 2005.
Juan de Lara, Esther Guerra and Hans Vangheluwe. Proceedings of VMSIS'05: 2005 Workshop
on Visual Modeling for Software Intensive Systems (satellite event of VL/HCC'05). pp.: 27-34.
[download proc.]
[bibtex]
Spanish Conferences
[9] “Towards an extensible architecture for LLM-based programming
assistants in IDEs”. 2024. Albert Contreras Romero, Esther Guerra and Juan de Lara.
Presented at JISBD'24: XXVIII Jornadas de Ingeniería del Software y Bases de Datos.
[download]
[bibtex]
[8] “Towards a deep learning architecture for software models: An initial
exploration”. 2022. Luis Mata, Esther Guerra and Juan de Lara. Presented at JISBD'22: XXVI
Jornadas de Ingeniería del Software y Bases de Datos.
[download]
[bibtex]
[7] “Building scalable graphical modelling environments
with EMFSplitter (tool demo)”. 2018. Antonio Garmendia, Esther Guerra and
Juan de Lara. Proceedings of JISBD'18: XXIII Jornadas de Ingeniería del Software
y Bases de Datos.
[download]
[bibtex]
[6] “Towards a model-driven engineering solution for
language-independent mutation testing”. 2018. Pablo Gómez-Abajo, Esther
Guerra, Juan de Lara and Mercedes G. Merayo. Proceedings of JISBD'18: XXIII Jornadas de
Ingeniería del Software y Bases de Datos.
[download]
[bibtex]
[5] “Análisis de transformaciones ATL con
AnATLyzer”. 2016. Jesús Sánchez Cuadrado, Esther Guerra and
Juan de Lara. Proceedings of JISBD'16: XXI Jornadas de Ingeniería del Software
y Bases de Datos.
[download]
[bibtex]
[4] “Formal support for model driven development with
graph transformation techniques”. 2005. Juan de Lara and Esther Guerra. Presented
at DSDM'05: II Taller sobre Desarrollo Dirigido por Modelos, MDA y Aplicaciones. Proceedings
published as
Vol. 157 of CEUR.
[download]
[bibtex]
[3] “Supporting the automatic generation of advanced
modelling environments with graph transformation techniques”. 2005. Esther
Guerra, Paloma Díaz and Juan de Lara. Proceedings of JISBD'05: X Jornadas de
Ingeniería del Software y Bases de Datos. pp.: 67-74.
[download]
[bibtex]
[2] “Towards the uniform manipulation of visual and
textual languages in AToM3”. 2003. Juan de Lara and Esther Guerra.
Proceedings of PROLE'03: III Jornadas de Programación y Lenguajes. pp.: 45-58.
[download]
[bibtex]
[1] “A framework for the verification of UML models.
Examples using Petri nets”. 2003. Esther Guerra and Juan de Lara. Proceedings
of JISBD'03: VIII Jornadas de Ingeniería del Software y Bases de Datos. pp.: 325-334.
[download]
[bibtex]
Chapters in Books
[10] “Integrating conversational assistants within software
development environments: An extensible approach”. 2024. Albert Contreras,
Esther Guerra and Juan de Lara. ENASE 2024 (extended and selected papers). Communications
in Computer and Information Science, Springer. In press.
[download]
[bibtex]
[9] “Exploiting results of model-based analysis tools”. 2021. Francisco Durán,
Martin Gogolla, Esther Guerra, Juan de Lara, Houari Sahraoui and Steffen Zschaler. Chapter of
the book “Composing
Model-Based Analysis Tools”. Springer, Cham. pp.: 129-158.
[download]
[bibtex]
[8] “AnATLyzer: Static analysis of ATL model transformations”. 2021. Jesús Sánchez
Cuadrado, Esther Guerra and Juan de Lara. Chapter of the book “Composing
Model-Based Analysis Tools”. Springer, Cham. pp.: 259-281.
[download]
[bibtex]
[7] “Domain-specific modelling using mobile devices”.
2017. Diego Vaquero-Melchor, Antonio Garmendia, Esther Guerra and Juan de Lara. ICSOFT 2016
(selected papers). Communications in Computer and Information Science 743, Springer. pp.: 1-18.
[download]
[bibtex]
[6] “Formalising interaction patterns”. 2011. Paolo Bottoni, Esther Guerra and
Juan de Lara. Chapter of the book “Model-driven Development of Advanced User
Interfaces”, Studies in Computational Intelligence 340, Springer. pp.: 257-276.
[download]
[bibtex]
[5] “Controlling reuse in pattern-based model-to-model transformations”. 2010.
Esther Guerra, Juan de Lara and Fernando Orejas. Chapter of the book “Graph
Transformations and Model Driven Engineering - Essays Dedicated to Manfred Nagl on the
Occasion of his 65th Birthday”, Lecture Notes in Computer Science 5765, Springer.
pp.: 175-201.
[download]
[bibtex]
[4] “Integrating measures and redesigns in the definition of domain specific visual
languages”. 2008. Esther Guerra, Juan de Lara and Paloma Díaz. Chapter of the
book “Model-driven Software Development: Integrating Quality Assurance”,
Idea Group Publishers. Edited by Joerg Rech and Christian Bunse.
[download]
[bibtex]
[3] “Model driven formal development of digital libraries”. 2007. Esther Guerra,
Juan de Lara and Alessio Malizia. WEBIST 2007 (selected papers). Lecture Notes in Business
Information Processing 8, Springer. pp.: 169-183.
[download]
[bibtex]
[2] “Meta-modelling and graph transformation for the definition of multi-view visual
languages”. 2007. Esther Guerra and Juan de Lara. Chapter of the book “Visual
Languages for Interactive Computing: Definitions and Formalization”, Idea Group
Publishers. Edited by Fernando Ferri.
[download]
[bibtex]
[1] “Model-based development: Meta-modelling, transformation and verification”.
2005. Juan de Lara, Esther Guerra and Hans Vangheluwe. Chapter of the book “Management
of the Object-Oriented Development Process”, Idea Group Publishers. Edited by Liping
Liu and Boris Roussev.
[download]
[bibtex]
Reports
[1] “Attributed typed triple graph transformation with
inheritance in the Double Pushout approach”. 2006. Esther Guerra and Juan de
Lara. Technical Report UC3M-TR-CS-06-01 of the Universidad Carlos III of Madrid.
[download]
[bibtex]
PhD Thesis
[1] “Especificación, análisis y generación
de entornos para lenguajes visuales de dominio específico”. 2007. Esther Guerra.
Polytechnic School, Computer Science Department, Universidad Autónoma of Madrid.
[download]
[bibtex]
|