Teaching
Courses at the GSSI PhD school and the University of L'Aquila, PhD supervision and open thesis topics.
Courses
Theory and Application of Model-Driven Engineering
Core course · Main instructor, GSSI
2022 – 2025Engineering and Quality Management of Human-Centric and Smart Systems
Core course · Co-instructor, GSSI
2022 – 2023Introduction to Software Engineering
Course for first-year PhD students · Co-instructor, GSSI
2022 – 2025Software Systems and Services
Course for first-year PhD students · Main instructor, GSSI
2017 – 2021Model-Driven Engineering
Master's Degree in Computer Science · Main instructor, University of L'Aquila
2016 – 2017
PhD supervision
Thi Dinh Tran
Distilling Reference Architectures from Open Source Repositories
2023 – nowRickson Pereira
Automated Generation and Configuration of Domain-Specific Recommender Systems
2021 – nowAdiel Tuyishime
Modeling Environment of REST APIs and Linked Open Data
2020 – nowMaria Teresa Rossi
Supporting Smart Cities Quality Evaluation Exploiting Model-Driven Engineering · Completed March 2023
2018 – 2023
Available theses
Transformation chaining based on domain-specific custom information loss
Model transformations are crucial in MDE for refactoring, simulation and code generation, but they are hard to design, implement and verify. Chaining existing transformations improves reuse. When several chains bridge a source and a target metamodel, the best one can be selected by quality criteria such as coverage and information loss. The thesis extends existing algorithms to support a domain-specific notion of importance that can be refined at the instance level.
- Basciani, Di Pompeo, Di Ruscio, Iovino, Pierantonio. Integrating semantic reasoning in information loss-based transformation chain rankers. SAC 2021.
- Basciani et al. Automated selection of optimal model transformation chains via shortest-path algorithms. IEEE TSE 46(3), 2018.
Interested? Get in touch.