A Feature-Based Classification of Model Repair Approaches
Reads0
Chats0
TLDR
A feature-based classification system for model repair techniques, based on an systematic literature review of the area, is proposed to assist developers and researchers from different disciplines in comparing their work under a unifying framework, and aid MDE practitioners in selecting suitable model repair approaches.Abstract:
Consistency management, the ability to detect, diagnose and handle inconsistencies, is crucial during the development process in Model-driven Engineering (MDE). As the popularity and application scenarios of MDE expanded, a variety of different techniques were proposed to address these tasks in specific contexts. Of the various stages of consistency management, this work focuses on inconsistency handling in MDE, particularly in model repair techniques. This paper proposes a feature-based classification system for model repair techniques, based on an systematic literature review of the area. We expect this work to assist developers and researchers from different disciplines in comparing their work under a unifying framework, and aid MDE practitioners in selecting suitable model repair approaches.read more
Citations
More filters
Journal ArticleDOI
Survey and classification of model transformation tools
TL;DR: A comprehensive catalog of existing metamodel-based transformation tools and compare them using a qualitative framework to provide a thorough picture of the state-of-the-art in model transformation techniques and tools.
Book ChapterDOI
Change-Preserving Model Repair
TL;DR: This paper focuses on model inconsistencies that occur due to model editing and cause violation of the meta-model conformance and clarifies under which conditions this kind of model repair can be applied.
Proceedings ArticleDOI
ReVision: a tool for history-based model repair recommendations
TL;DR: A new approach to generate repair proposals for inconsistencies that were introduced by incomplete editing processes which can be located in the version history of a model which is extended to a full execution of a consistency-preserving edit operation.
Book ChapterDOI
Rule-Based Repair of EMF Models: An Automated Interactive Approach
TL;DR: This paper proposes a rule-based approach to support the modeler in automatically trimming and completing EMF models and thereby resolving their cardinality violations.
Journal Article
Towards model round-trip engineering: an abductive approach
TL;DR: This paper presents a novel approach to round-trip engineering that does not place restrictions on the nature of the underlying transformation and allows us to compute a set of legitimate source changes that equate to a given change to the target model.
References
More filters
ReportDOI
Feature-Oriented Domain Analysis (FODA) Feasibility Study
TL;DR: This report will establish methods for performing a domain analysis and describe the products of the domain analysis process to illustrate the application of domain analysis to a representative class of software systems.
Proceedings ArticleDOI
Performing systematic literature reviews in software engineering
David Budgen,Pearl Brereton +1 more
TL;DR: This tutorial is designed to provide an introduction to the role, form and processes involved in performing Systematic Literature Reviews, and to gain the knowledge needed to conduct systematic reviews of their own.
Proceedings ArticleDOI
Systematic mapping studies in software engineering
TL;DR: This work describes how to conduct a systematic mapping study in software engineering and provides guidelines for conducting systematic maps, and compares systematic maps with systematic reviews by systematically analyzing existing systematic reviews.
Book
Software Abstractions: Logic, Language, and Analysis
TL;DR: This revised edition of Software Abstractions updates the text, examples, and appendixes to be fully compatible with the latest version of Alloy, a language that captures the essence of software abstractions simply and succinctly, using a minimal toolkit of mathematical notions.
Journal ArticleDOI
Automated analysis of feature models 20 years later: A literature review
TL;DR: This paper provides a comprehensive literature review on the automated analysis of feature models 20 years after of their invention and presents a conceptual framework to understand the different proposals as well as categorise future contributions.