2011
DOI: 10.1007/978-3-642-27207-3_10
|View full text |Cite
|
Sign up to set email alerts
|

A Prolog Based Approach to Consistency Checking of UML Class and Sequence Diagrams

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0
1

Year Published

2012
2012
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 8 publications
0
6
0
1
Order By: Relevance
“…Prolog Approach Khai et al [43] An approach for consistency checking of class and sequence diagrams based on Prolog language. The consistency checking rules and the UML models are represented in Prolog to be checked according to the Prolog's reasoning engine.…”
Section: Action-ltl Frameworkmentioning
confidence: 99%
“…Prolog Approach Khai et al [43] An approach for consistency checking of class and sequence diagrams based on Prolog language. The consistency checking rules and the UML models are represented in Prolog to be checked according to the Prolog's reasoning engine.…”
Section: Action-ltl Frameworkmentioning
confidence: 99%
“…Model transformation experts found in logic programming a resource to implement and experiment with transformations and techniques related to transformations. With the development of the technology around model transformation, logic programming is not abandoned [15,16,17,18,19,20,21,22,23,24,25,26], given that experts investigate new aspects of model transformation that existent languages and tools do not cover. Moreover, some authors argue that Prolog is still suitable to learn about model transformations.…”
Section: Model Transformation and Prologmentioning
confidence: 99%
“…They have found that if execution time of queries is linear then Prolog is faster. In [23] they propose consistency checking of class and sequence diagrams based on Prolog. Consistency checking rules as well as UML models are represented in Prolog, and a Prolog reasoning engine is used to automatically find inconsistencies.…”
Section: Constraint Validationmentioning
confidence: 99%
“…Prolog has been also used in the Model Manipulation Tool (MoMaT) [27] for representing and verifying models. In [17] they propose consistency checking of class and sequence diagrams based on Prolog. Consistency checking rules as well as UML models are represented by Prolog, and a Prolog reasoning engine is used to automatically find inconsistencies.…”
Section: Related Workmentioning
confidence: 99%