Search filters

List of works by Davide Di Ruscio

9th Workshop on Modelling in Software Engineering (MiSE 2017)

A Feature-Based Approach for Variability Exploration and Resolution in Model Transformation Migration

A Methodological Approach for the Coupled Evolution of Metamodels and ATL Transformations

A Model Driven Approach to Upgrade Package-Based Software Systems

article published in 2010

A Model-Based Synthesis Process for Choreography Realizability Enforcement

A Software Exoskeleton to Protect and Support Citizen’s Ethics and Privacy in the Digital World

scientific article published in 2019

A Tool-Supported Methodology for Validation and Refinement of Early-Stage Domain Models

A development process for requirements based service choreography

article

A model-driven approach to detect faults in FOSS systems

ACadeMics tooling with Eclipse

Adopting MDE for Specifying and Executing Civilian Missions of Mobile Multi-Robot Systems

An Empirical Study on Code Coverage of Performance Testing

scientific article published on 14 June 2024

An automated approach to assess the similarity of GitHub repositories

scientific article published in 2020

Automated Clustering of Metamodel Repositories

scientific article published in 2016

Automated Co-evolution of GMF Editor Models

Automated categorization of pre-trained models in software engineering: A case study with a Hugging Face dataset

scientific article published on 14 June 2024

Automatic Categorization of GitHub Actions with Transformers and Few-shot Learning

scientific article published on 15 October 2024

Automatic generation of detailed flight plans from high-level mission descriptions

Automating Co-evolution in Model-Driven Engineering

ByADL: An MDE Framework for Building Extensible Architecture Description Languages

CHOReOSynt: enforcing choreography realizability in the future internet

CodeLL: A Lifelong Learning Dataset to Support the Co-Evolution of Data and Language Models of Code

scientific article published on 02 July 2024

Collaborative Model-Driven Software Engineering: a Classification Framework and a Research Map

Collaborative Repositories in Model-Driven Engineering [Software Technology]

scholarly article by Juri Di Rocco et al published May 2015 in IEEE Software

Correction to: Low-code development and model-driven engineering: Two sides of the same coin?

scientific article published in 2022

Coupled Evolution in Model-Driven Engineering

Decoupling web application concerns through weaving operations

Democratizing the development of recommender systems by means of low-code platforms

scientific article published on 16 October 2020

Detecting Java software similarities by using different clustering techniques

scientific article published on 15 February 2020

Developer-Centric Knowledge Mining from Large Open-Source Software Repositories (CROSSMINER)

article

Developing next generation ADLs through MDE techniques

Different models for model matching: An analysis of approaches to support model differencing

article

EAGLE

EVOSS: A tool for managing the evolution of free and open source software systems

Engineering a Platform for Mission Planning of Autonomous and Resilient Quadrotors

Engineering the software of robotic systems

Envisioning the Future of Collaborative Model-Driven Software Engineering

Evolutionary Togetherness: How to Manage Coupled Evolution in Metamodeling Ecosystems

FLYAQ: Enabling Non-expert Users to Specify and Generate Missions of Autonomous Multicopters

FRINGE: context-aware FaiRness engineerING in complex software systEms

scientific article published on 15 October 2024

From Requirements to Java Code

GitRanking: A Ranking of GitHub Topics for Software Classification using Active Sampling

scientific article published on 19 May 2022

Good things come in three: Generating SO Post Titles with Pre-Trained Models, Self Improvement and Post Ranking

scientific article published on 15 October 2024

Guest editorial to the special issue on Success Stories in Model Driven Engineering

Guest editors' introduction to the fifth issue of Experimental Software and Toolkits (EST): A special issue on Academics Modelling with Eclipse (ACME2012)

HybridRec: A recommender system for tagging GitHub repositories

scientific article published in 2022

Integration Architecture Synthesis for Taming Uncertainty in the Digital Space

article by Marco Autili et al published 2012 in Lecture Notes in Computer Science

JTL: A Bidirectional and Change Propagating Transformation Language

Managing Dependent Changes in Coupled Evolution

Managing Model Conflicts in Distributed Development

article

Managing the Coupled Evolution of Metamodels and Textual Concrete Syntax Specifications

Managing the evolution of data-intensive Web applications by model-driven techniques

Mining Correlations of ATL Model Transformation and Metamodel Metrics

Mining metrics for understanding metamodel characteristics

Model Patches in Model-Driven Engineering

article

Model Transformations

Model-Driven Engineering for Mission-Critical IoT Systems

Model-Driven Techniques to Enhance Architectural Languages Interoperability

article by Davide Di Ruscio et al published 2012 in Lecture Notes in Computer Science

ModelLAND: Where Do Models Come from?

article by Marco Autili et al published 2014 in Lecture Notes in Computer Science

Models of OSS project meta-information: a dataset of three forges

OSSMETER: a software measurement platform for automatically analysing open source software projects

scientific article published in 2015

On the use of LLMs to support the development of domain-specific modeling languages

scientific article published on 31 October 2024

Producing software by integration: challenges and research directions (keynote)

Providing lightweight and adaptable service technology for information and communication (PLASTIC) in the mobile ehealth case study

Reusing Model Transformations Through Typing Requirements Models

Safety for mobile robotic systems: A systematic mapping study from a software engineering perspective

scientific article published in 2019

Scalability in Model Driven Engineering

article

Simulating upgrades of complex systems: The case of Free and Open Source Software

Software customization in model driven development of web applications

article

Special issue on Flexible Model Driven Engineering

Summary of the Extreme Modeling Workshop (XM'12)

Supporting Variability Exploration and Resolution During Model Migration

Supporting software evolution in component-based FOSS systems

scholarly article by Roberto Di Cosmo et al published December 2011 in Science of Computer Programming

Supporting the Evolution of Free and Open Source Software Distributions

Supporting the understanding and comparison of low-code development platforms

scientific article published in August 2020

Supporting users to manage breaking and unresolvable changes in coupled evolution

The MegaM@Rt2 ECSEL Project: MegaModelling at Runtime — Scalable Model-Based Framework for Continuous Development and Runtime Validation of Complex Systems

Too long; didn’t read: Automatic summarization of GitHub README.MD with Transformers

scientific article published on 30 May 2023

Towards maintainer script modernization in FOSS distributions

Traceability visualization in metamodel change impact detection

scholarly article published 2013

Translational Semantics of a Co-evolution Specific Language with the EMF Transformation Virtual Machine

Using ATL Transformation Services in the MDEForge Collaborative Modeling Platform

What is needed for managing co-evolution in MDE?

When simplicity meets effectiveness: Detecting code comments coherence with word embeddings and LSTM

scientific article published on 14 June 2024

beContent: A Model-Driven Platform for Designing and Maintaining Web Applications