Research

Assistant Professor at the Department of Information Engineering Computer Science and Mathematics of the University of L'Aquila, Italy. Scientific interests are in Software Engineering and Model-Driven Engineering, e.g., model transformations, bidirectionality, and complex model management. Busy with an EMF-based framework (http://jtl.di.univaq.it), for bidirectional model transformation engine that is able to maintain consistency between software artifacts and keep traceability during the software design. Further interests include Performance and Dependability Software Engineering, Domain Specific Modelling Languages, Model-based Engineering in the Complex Software Systems and Embedded Systems domain. Involved in program committees, chairing, and reviewing activities for several international conferences and journals, e.g., MODELS, ECMFA, BX, SLE, STAF, MODELS, SOSYM, JSS, JOT.

Among the recent contributions to the community:
Organizing Committee of the Int. Conference on Model Driven Engineering Languages and Systems (MODELS 2020)
Organizing Committee of the Int. Conference on Software Technologies: Applications and Foundations (STAF 2020 and 2019)
Chair of the Steering committee of Bidirectional Transformations (BX)
Member of the Steering committee of the Int. Modeling Language Engineering and Execution (MLE)
Member of the Program Committee of International Conferences and Workshops (eg, ECMFA, SLE AE, BX, SEAA, MODELS-DEMO)
Reviewer for International Journals (eg, SOSYM, JSS, JOT, STVR)

Projects

  • MM2

    MegaMart2 ECSEL-JU

    An scalable model-based framework for continuous development and runtime validation of complex systems.

  • JTL

    JTL

    EMF-based framework for bidirectional model transformations, consistency management and traceability.

  • APP

    APP Abruzzo

    Technology transfer and start up of ICT innovative companies.

Among the past projects:
RIDITT Ricostruire: Technology transfer and creation of new businesses in the field of advanced ICT technologies applied to economic and territorial development post earthquake.
E-Health Technology: Innovative services through web-based services and mobile technologies for industrial research and experimental development.

Teaching

Course of Mobile Applications Development, Bachelor Degree in Computer Science, University of L'Aquila - A.Y. 2019/2020

Past academic years:
Course of Object-Oriented Software Design, Bachelor Degree in Computer Science, University of L'Aquila - since A.Y. 2012/2013
Course of Computer Science for Companies, Bachelor Degree in Business and Legal Consultant, University of L'Aquila - A.Y. 2018/2019
Course of Operating Systems Lab, Bachelor Degree in Computer Science, University of L'Aquila - A.Y. 2011/2012 - 2018/2019
Lessons for the course of Model Driven Engineering, Master Degree in Comp. Science, University of L'Aquila - since A.Y. 2010/2011
Lessons for the course of Web technology, Bachelor Degree in Computer Science, University of L'Aquila - since 2006 to 2011

Publications

Five selected recent publications:
V. Cortellessa, R. Eramo, M. Tucci: From software architecture to analysis models and back: Model-driven refactoring aimed at availability improvement. Inf. Softw. Technol. 127: 106362 (2020)
A. Anjorin, T. Buchmann, B. Westfechtel, Z. Diskin, H. Ko, R. Eramo, G. Hinkel, L. Samimi-Dehkordi, A. Zündorf, Benchmarking bidirectional transformations: theory, implementation, application, and assessment, Software and Systems Modeling (2019), 10.1007/s10270-019-00752-x
D. Arcelli, V. Cortellessa, D. Di Pompeo, R. Eramo, M. Tucci, Exploiting Architecture/Runtime Model-Driven Traceability for Performance Improvement, 2019 IEEE International Conference on Software Architecture (ICSA), 81-90, https://doi.org/10.1109/ICSA.2019.00017
Romina Eramo, Florent Marchand de Kerchove, Maximilien Colange, Michele Tucci, Julien Ouy, Hugo Bruneliere and Davide Di Ruscio, Model-driven Design-Runtime Interaction in Safety Critical System Development: an Experience Report, Journal of Object Technology 18(2): 1:1-22 (2019), https://doi.org/10.5381/jot.2019.18.2.a1
A. Bucaioni, L. Addazi, A. Cicchetti, F. Ciccozzi, R. Eramo, S. Mubeen, M. Sjödin: MoVES: A Model-Driven Methodology for Vehicular Embedded Systems. IEEE Access 6: 6424-6445 (2018)