• Addressing the trade off between smells and quality when refactoring class diagrams 

      Barriga Rodriguez, Angela; Bettini, Lorenzo; Iovino, Ludovico; Rutle, Adrian; Heldal, Rogardt (Peer reviewed; Journal article, 2021)
      Models are core artifacts of modern software engineering processes, and they are subject to evolution throughout their life cycle due to maintenance and to comply with new requirements as any other software artifact. Smells ...
    • Model Repair with Quality-Based Reinforcement Learning 

      Iovino, Ludovico; Barriga Rodriguez, Angela; Rutle, Adrian; Heldal, Rogardt (Journal article; Peer reviewed, 2020)
      Domain modeling is a core activity in Model-Driven Engineering, and these models must be correct. A large number of artifacts may be constructed on top of these domain models, such as instance models, transformations, and ...
    • PARMOREL: a framework for customizable model repair 

      Barriga Rodriguez, Angela; Heldal, Rogardt; Rutle, Adrian; Iovino, Ludovico (Peer reviewed; Journal article, 2022)
      In model-driven software engineering, models are used in all phases of the development process. These models must hold a high quality since the implementation of the systems they represent relies on them. Several existing ...