Master Degree in Computer Science, Maximum score 110/110 “cum laude”
Hello! I’m Ludovico Iovino.
I am Ph.D. in Computer Science, Assistant Professor at the GSSI – Gran Sasso Science Institute in L’Aquila in the Computer Science department. The GSSI is an international PhD school and a centre for advanced studies in physics, mathematics, computer science and social sciences, it has been instituted as a new Italian graduate school of advanced studies in 2016, after a three-years successful experimental period.
Foundation and application of MDE in different domains. Aspects of Coupled evolution of metamodels and domain specific languages (DSLs)
Urban Digital Twin Modeling of Smart Cities and KPIs assessment using DSLs and Quality Evaluation Systems
Modeling of Software Architectures and Reference Architectures, Architecture Technical Debt, migration and evolution.
Digital Twin modeling with Models@Runtime paradigm and software visualization techniques.
Master Degree in Computer Science, Maximum score 110/110 “cum laude”
The paper entitled "Managing the evolution of data-intensive Web applications by model-driven techniques" selected to receive the The ten year most influential regular paper award.
The paper entitled "Reference architectures modelling and compliance checking" has been selected among the best papers published in the SoSyM journal to be presented as journal first at MODELS 2023.
The paper entitled "MIKADO – A Smart City KPIs Assessment Modeling Framework" has been selected among the best papers published in the SoSyM journal to be presented as journal first at MODELS 2021.
Best Paper Award @ MODELS 2019 with a paper entitled "Automated Classification of Metamodel Repositories: A Machine Learning Approach" co-authored with Phuong Nguyen, Juri Di Rocco, Davide Di Ruscio, Alfonso Pierantonio.
1st prize in the Business Plan Competition 2010-2011 organized by the Technology transfer, patents, spin-offs office of the University of L’Aquila (Italy). Name of the proposed project: BusOnAir
Main instructor of the Theory and Application of MDE, CORE course.
Main instructor of the Theory and Application of MDE, CORE course.
Immigration course for 1st year PhD students.
Immigration course for Phd students of 1st year
Main instructor for the MDE course, a.a. 2015-2016 Master Degree in Computer Science.
Completed in March 2023
Conventional wisdom on model transformations in Model-Driven Engineering (MDE) suggests that they are crucial components in modeling environments to achieve superior automation, whether it be refactoring, simulation, or code generation. While their relevance is well-accepted, model transformations are challenging to design, implement, and verify because of the inherent complexity that they must encode. Thus, defining transformations by chaining existing ones is key to success for enhancing their reusability. When multiple transformation chains are available to bridge a source metamodel with a target one, selecting the optimal chain could be based on quality criteria, e.g., coverage and information loss.
We aim at extending the algorithms proposed in [1] and [2] to better support domain-specific importance notion that can also be extended and refined at the instance level.
[1] Francesco Basciani, Daniele Di Pompeo, Davide Di Ruscio, Ludovico Iovino, and Alfonso Pierantonio. 2021. Integrating semantic reasoning in information loss-based transformation chain rankers. In Proceedings of the 36th Annual ACM Symposium on Applied Computing (SAC '21). Association for Computing Machinery, New York, NY, USA, 1494–1503. https://doi.org/10.1145/3412841.3442024
[2] Basciani, Francesco, et al. "Automated selection of optimal model transformation chains via shortest-path algorithms." IEEE Transactions on Software Engineering 46.3 (2018): 251-279.
Editorial Board Member with Journal of Computer Languages.
Guest Editor on the Journal of Systems and Software on "Model-Driven Engineering for Software Architecture"
Guest Editor for Theme Section on “Models and Evolution”
Guest editor of the special issue "Foundations and Practice of Visual Modeling (FPVM)"
Review Board Member for the IEEE Transactions on Software Engineering journal
Guest Editor for Special issue on “Methods, Tools and Languages for Model-driven Engineering and Low-code Development”
Special Issue "Models and evolution" for the Journal of Object Technology. JOT is a peer-reviewed, free and open-access journal.