Sciweavers

JUCS
2010

Verification of Structural Pattern Conformance Using Logic Programming

13 years 6 months ago
Verification of Structural Pattern Conformance Using Logic Programming
: This paper formalizes UML class diagrams and structural patterns as mathematical objects and provides a precise notion of conformance of a structural model specified as a class diagram to a structural pattern. We also present a conformance verification method which represents a class diagram as a logic program and a structural pattern as a query. The conformance of the class diagram to the structural pattern is verified by computing all the answers to the query by the logic program and checking the satisfaction of realization multiplicity constraints imposed by the pattern. Key Words: Design pattern, logic programming, pattern conformance, Prolog, UML Category: D.2.10, D.2.13
Lunjin Lu, Dae-Kyoo Kim, Yuanlin Zhu, Sangsig Kim
Added 20 May 2011
Updated 20 May 2011
Type Journal
Year 2010
Where JUCS
Authors Lunjin Lu, Dae-Kyoo Kim, Yuanlin Zhu, Sangsig Kim
Comments (0)