How consistency is handled in model-driven software engineering and UML: an expert opinion survey

D Torre, M Genero, Y Labiche, M Elaasar - Software Quality Journal, 2023 - Springer
Abstract Model-driven software engineering (MDSE) is an established approach for
develo** complex software systems. The unified modelling language (UML) is one of the …

[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 …

Confluence of typed attributed graph transformation systems

R Heckel, JM Küster, G Taentzer - International Conference on Graph …, 2002 - Springer
The issue of confluence is of major importance for the successful application of attributed
graph transformation, such as automated translation of UML models into semantic domains …

From model transformation to incremental bidirectional model synchronization

H Giese, R Wagner - Software & Systems Modeling, 2009 - Springer
The model-driven software development paradigm requires that appropriate model
transformations are applicable in different stages of the development process. The …

Using description logic to maintain consistency between UML models

R Van Der Straeten, T Mens, J Simmonds… - «UML» 2003-The …, 2003 - Springer
A software design is often modelled as a collection of UML diagrams. There is an inherent
need to preserve consistency between these diagrams. Moreover, through evolution those …

[PDF][PDF] SBVR business rules generation from natural language specification

IS Bajwa, MG Lee, B Bordbar - 2011 AAAI Spring Symposium Series, 2011 - cdn.aaai.org
In this paper, we present a novel approach of translating natural languages specification to
SBVR business rules. The business rules constraint business structure or control behaviour …

Tutorial introduction to graph transformation: A software engineering perspective

L Baresi, R Heckel - International Conference on Graph Transformation, 2002 - Springer
We give an introduction to graph transformation, not only for researchers in software
engineering, but based on applications of graph transformation in this domain. In particular …

A methodology for specifying and analyzing consistency of object-oriented behavioral models

G Engels, JM Küster, R Heckel… - ACM SIGSOFT software …, 2001 - dl.acm.org
Object-oriented modeling favors the modeling of object behavior from different viewpoints
and the successive refinement of behavioral models in the development process. This gives …

VPM: A visual, precise and multilevel metamodeling framework for describing mathematical domains and UML (The Mathematics of Metamodeling is Metamodeling …

D Varró, A Pataricza - Software & Systems Modeling, 2003 - Springer
As UML 2.0 is evolving into a family of languages with individually specified semantics, there
is an increasing need for automated and provenly correct model transformations that (i) …

Automated formal verification of visual modeling languages by model checking

D Varró - Software & Systems Modeling, 2004 - Springer
Graph transformation has recently become more and more popular as a general, rule-based
visual specification paradigm to formally capture (a) requirements or behavior of user …