SEOct 13, 2016

Multi-view Consistency in UML

arXiv:1610.03960v15 citations
Originality Synthesis-oriented
AI Analysis

This work addresses consistency issues in multi-view UML/OCL models for software engineering, but it is incremental as it builds on existing techniques and proposes a new approach without demonstrated results.

The paper surveys existing literature on multi-view consistency in UML and OCL, finding limited coverage and a focus on structural aspects over behavior, and proposes a distributed semantics approach using DOL as a foundation for comprehensive consistency checks.

We study the question of consistency of multi-view models in UML and OCL. We first critically survey the large amount of literature that already exists. We find that only limited subsets of the UML/OCL have been covered so far and that consistency checks mostly only cover structural aspects, whereas only few methods also address behaviour. We also give a classification of different techniques for multi-view UML/OCL consistency: consistency rules, the system model approach, dynamic meta-modelling, universal logic, and heterogeneous transformation. Finally, we elaborate cornerstones of a comprehensive distributed semantics approach to consistency using OMG's Distributed Ontology, Model and Specification Language (DOL).

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes