A systematic process for Mining Software Repositories: Results from a systematic literature review

M Vidoni - Information and Software Technology, 2022 - Elsevier
Abstract Context: Mining Software Repositories (MSR) is a growing area of Software
Engineering (SE) research. Since their emergence in 2004, many investigations have …

ModelSet: a dataset for machine learning in model-driven engineering

JAH López, JL Cánovas Izquierdo… - Software and Systems …, 2022 - Springer
The application of machine learning (ML) algorithms to address problems related to model-
driven engineering (MDE) is currently hindered by the lack of curated datasets of software …

Language usage analysis for EMF metamodels on GitHub

Ö Babur, E Constantinou, A Serebrenik - Empirical Software Engineering, 2024 - Springer
Context EMF metamodels lie at the heart of model-based approaches for a variety of tasks,
notably for defining the abstract syntax of modeling languages. The language design of EMF …

Understanding MDE projects: megamodels to the rescue for architecture recovery

J Di Rocco, D Di Ruscio, J Härtel, L Iovino… - Software and Systems …, 2020 - Springer
Abstract Conventional wisdom on Model-Driven Engineering (MDE) suggests that this
software discipline is the key to achieve superior automation, whether it be refactoring …

Operationalizing threats to MSR studies by simulation-based testing

J Härtel, R Lämmel - Proceedings of the 19th International Conference …, 2022 - dl.acm.org
Quantitative studies on the border between Mining Software Repository (MSR) and
Empirical Software Engineering (ESE) apply data analysis methods, like regression …

Systematic recovery of mde technology usage

J Di Rocco, D Di Ruscio, J Härtel, L Iovino… - Theory and Practice of …, 2018 - Springer
MDE projects may use various MDE technologies (eg, for model transformation, model
comparison, or model/code generation) and thus, contain various MDE artifacts (such as …

Design Patterns for Approval Processes

D Lübke - Proceedings of the 28th European Conference on …, 2023 - dl.acm.org
Approvals are a common part of today's business processes. They are oftentimes required
by regulations but they also serve to reduce risk in organizations. There are many ways to …

Incremental map-reduce on repository history

J Härtel, R Lämmel - 2020 IEEE 27th International Conference …, 2020 - ieeexplore.ieee.org
Work on Mining Software Repositories typically involves processing abstractions of
resources on individual revisions. A corresponding processing of abstractions of resource …

[PDF][PDF] Reproducible Construction of Interconnected Technology Models for EMF Code Generation.

M Heinz, J Härtel, R Lämmel - J. Object Technol., 2020 - jot.fm
Software technologies such as the Eclipse Modeling Framework (EMF) involve complex
usage scenarios that need to be understood or communicated by newcomers, developers …

Further Design Patterns for Approval Processes

D Lübke - Proceedings of the 29th European Conference on …, 2024 - dl.acm.org
Approvals are a common part of today's business processes. They are oftentimes required
by regulations but they also serve to reduce risk in organizations. There are many ways to …