International Workshop on Analytics and Mining of Model Repositories (AMMoRe) @ MODELS ’18

16 October 2018
Copenhagen, Denmark

Model-based approaches promote the use of models and related artefacts (such as metamodels and model transformations) as central elements to tackle the complexity of building systems. Both in academia and in industry there is a growing need to efficiently i) store; ii) analyse; and ii) search & navigate, and iii) curate large collections of models. Such collections include for example large sets of software models such as the Lindholmen UML dataset, or of heterogeneous models in large MDE ecosystems and systems-of-systems, including e.g. software, hardware, and business models.

The workshop Analytics and Mining of Model Repositories (AMMoRe) aims to gather modelling researchers and practitioners to discuss the emerging problems and propose solutions. The scope ranges from industrial reports and empirical analyses in the problem domain to novel cross-disciplinary approaches for large-scale analytics and management, e.g. exploiting techniques from data analytics, repository mining and machine learning.

Invited Speaker:

Barbara Weber, Technical University of Denmark
Title: Process model management and analytics [slides]
Abstract: In this presentation I will give an overview of my past 10+ years research on business process modeling and model management. The presentation will first focus on different aspects related to the adaptation and evolution of process models as well as the man- agement of process model repositories (i.e., large process models and process model collections) covering process model refactoring as well as variability. I will then turn to research on the process of process modeling that focusses on analyzing the modeling pro- cess in addition to the resulting artifacts including the evolution of the modeling artifact over time. Finally, the presentation will turn to model analytics conducted online as for example needed for the creation of personalized modeling environments or even neuro-adaptive modeling environments.

Accepted Papers:

  • Automatic model repair using reinforcement learning [slides]
    Angela Barriga, Adrian Rutle, Rogardt Heldal
  • Model analytics for feature models: case studies for S.P.L.O.T. repository [slides]
    Önder Babur, Loek Cleophas, Mark van den Brand
  • Exploring model repositories by means of megamodel-aware search operators [slides]
    Francesco Basciani, Juri Di Rocco, Davide Di Ruscio, Ludovico Iovino, Alfonso Pierantonio

For the detailed programme, please refer to the MODELS website:

Important Dates:

Paper Submission: July 17, July 24 2018
Authors Notification: August 17, 2018
Camera Ready and Registration: August 21, August 28 2018
AMMoRe date: October 16, 2018


Big data approaches are causing large changes in the way we can perform science and business. Big Data is also entering the arena of software engineering and software modelling. We want to bring together the communities of Big Data/Machine Learning and Software Modelling. Various datasets of models have now become available and now our community must learn methods, techniques and tools for analysing these large datasets.

Many such methods, techniques and tools are known from the Big Data/Machine Learning and Information Retrieval/Natural Language Processing communities. How they can be adapted and applied to models and model repositories is an open question. Conversely, the insights that come out of this may lead to insights for these communities that are usable beyond software modelling.

Topics of interest (non-exclusive)

– Industrial reports and empirical studies on scalability in modelling;
– Identification of open research challenges and proposed solutions;
– Repository mining and management for modelling artefacts;
– Clone, pattern, aspect mining for modelling artefacts;
– Applications of exploratory or descriptive data analytics;
– Applications of predictive analytics, machine learning or deep-learning;
– Large-scale model management and consistency checking;
– Natural language processing for modelling;
– Model searching, indexing, retrieval, storage;
– Linking model-repositories;
– Visualization of (possibly heterogeneous) large sets of modelling artefacts;
– Techniques to analyse and automate (co-)evolution in modelling;
– Variability mining and management, model-driven software product lines;
– Distributed computing for modelling, with an eye towards Big Data;
– Intelligent techniques for automating modelling tasks;
– Building and composing model-analytics workflows (based on online services/repositories);
– Enriching/labelling in model-repositories.

We invite contributions from a wide range of technical spaces to promote cross-fertilization: Model-Driven Engineering, Systems Engineering, Business Process Modelling, Software Architecture, Data Mining, Machine Learning, Information Retrieval and so on.

Submission And Publication:

Prospective authors are invited to submit research/position/tool papers and experience reports in any of the topics listed in the scope. Submissions must be in English, and between 3 and 6 pages in length, following the ACM sigconf format (

Submit your papers electronically via Easychair:
A post-workshop proceedings will be published by CEUR.

Program Chairs:

Önder Babur (Eindhoven University of Technology, NL)
Michel Chaudron (Chalmers | Gothenburg University, SE)
Loek Cleophas (Eindhoven University of Technology, NL; Stellenbosch University, ZA)
Davide Di Ruscio (University of L’Aquila, IT)
Dimitris Kolovos (University of York, UK)

Program Committee:

Nour Assy (Eindhoven University of Technology, NL)
Alessandra Bagnato (Softeam, FR)
Ludovico Iovino (Gran Sasso Science Institute L’Aquila, IT)
Yannis Korkontzelos (Edge Hill University, UK)
Henrik Leopold (Vrije Universiteit Amsterdam, NL)
Ivano Malavolta (Vrije Universiteit Amsterdam, NL)
Nicholas Matragkas (University of York, UK)
Richard Paige (University of York, UK)
Alfonso Pierantonio (University of L’Aquila, IT)
Ivan Polasek (Slovak University of Technology & Gratex International, SK)
Gregorio Robles (Universidad Rey Juan Carlos, ES)
Christoph Seidl (Technische Universität Braunschweig, DE)
Matthew Stephan (Miami University, US)
Daniel Strüber (University of Koblenz and Landau, DE)
Bedir Tekinerdogan (Wageningen University, NL)
Mark Van Den Brand (Eindhoven University of Technology, NL)
Maurice Van Keulen (University of Twente, NL)
Barbara Weber (Technical University of Denmark, DK)
Manuel Wimmer (Vienna University of Technology, AT)