Conflict management techniques for model merging: a systematic mapping review

M Sharbaf, B Zamani, G Sunyé - Software and Systems Modeling, 2023 - Springer
Abstract Model merging conflicts occur when different stakeholders aim to integrate their
contradicting changes that are applied concurrently to update software models. We conduct …

[PDF][PDF] A review on software requirements validation and consistency management

M Kamalrudin, S Sidek - … journal of software engineering and its …, 2015 - researchgate.net
Requirements need to be validated at the early phase of the software development to avoid
errors such as inconsistency, incompleteness and incorrectness. Drawn from this argument …

Automatically detecting and tracking inconsistencies in software design models

A Egyed - IEEE Transactions on Software Engineering, 2010 - ieeexplore.ieee.org
Software models typically contain many inconsistencies and consistency checkers help
engineers find them. Even if engineers are willing to tolerate inconsistencies, they are better …

[图书][B] Requirements-Engineering systematisch: Modellbildung für softwaregestützte Systeme

H Partsch - 2010 - books.google.com
Requirements-Engineering befasst sich mit Vorgehensweisen zur Präzisierung der
Problemstellung am Beginn einer Systementwicklung. Es ist eine Teildisziplin im …

Generating and evaluating choices for fixing inconsistencies in UML design models

A Egyed, E Letier, A Finkelstein - 2008 23rd IEEE/ACM …, 2008 - ieeexplore.ieee.org
Our objective is to provide automated support for assisting designers in fixing
inconsistencies in UML models. We have previously developed techniques for efficiently …

Structuring the modeling space and supporting evolution in software product line engineering

D Dhungana, P Grünbacher, R Rabiser… - Journal of Systems and …, 2010 - Elsevier
The scale and complexity of product lines means that it is practically infeasible to develop a
single model of the entire system, regardless of the languages or notations used. The …

Incremental consistency checking for complex design rules and larger model changes

A Reder, A Egyed - Model Driven Engineering Languages and Systems …, 2012 - Springer
Advances in consistency checking in model-based software development made it possible
to detect errors in real-time. However, existing approaches assume that changes come in …

A fundamental approach to model versioning based on graph modifications: from theory to implementation

G Taentzer, C Ermel, P Langer, M Wimmer - Software & Systems Modeling, 2014 - Springer
In model-driven engineering, models are primary artifacts that can evolve heavily during
their life cycle. Therefore, versioning of models is a key technique to be offered by integrated …

Specifying overlaps of heterogeneous models for global consistency checking

Z Diskin, Y Xiong, K Czarnecki - … of the First International Workshop on …, 2010 - dl.acm.org
Software development often involves a set of models defined in different metamodels, each
model capturing a specific view of the system. We call this set a mutlimodel, and its elements …

An automated framework for detection and resolution of cross references in legal texts

N Sannier, M Adedjouma, M Sabetzadeh… - Requirements …, 2017 - Springer
When identifying and elaborating compliance requirements, analysts need to follow the
cross references in legal texts and consider the additional information in the cited provisions …