Proceedings 16th Annual International Conference on Automated Software Engineering (ASE 2001)
DOI: 10.1109/ase.2001.989829
|View full text |Cite
|
Sign up to set email alerts
|

Knowledge base approach to consistency management of UML specifications

Abstract: The use of the Unified Modelling Language (UML) during systems development has been growing in scale and complexity, often resulting in inconsistent speci3cations. In this paper we present a knowledge base goal-driven approach f o r consistency management of UML specifications represented as axioms, which define goals. We propose an inference procedure as a flexible pattern-based abduction used to build and morph paths based on the specifications. The approach involves a twostep interaction process between the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 18 publications
(10 citation statements)
references
References 7 publications
0
10
0
Order By: Relevance
“…In the domain of software modelling, Andrea et al discuss in [Zisman and Kozlenkov 2001] a mechanism for checking inconsistencies in UML specifications. Mapping UML specifications in XMI format, they use abduction for declaring as consistency properties certain goals that should succeed following a particular course of events.…”
Section: Related Workmentioning
confidence: 99%
“…In the domain of software modelling, Andrea et al discuss in [Zisman and Kozlenkov 2001] a mechanism for checking inconsistencies in UML specifications. Mapping UML specifications in XMI format, they use abduction for declaring as consistency properties certain goals that should succeed following a particular course of events.…”
Section: Related Workmentioning
confidence: 99%
“…Campbell et al [11] use a model checker to evaluate inconsistencies within and across UML diagrams. Zisman and Kozlenkov [36] use a knowledge base and express consistency rules using patterns and axioms.…”
Section: Related Workmentioning
confidence: 99%
“…In the domain of software modeling, Zisman et al discuss in [53] a mechanism for checking inconsistencies between UML specifications. Mapping related UML specifications in XMI format, the work uses abduction for declaring as consistency properties certain goals that should succeed following a particular course of events.…”
Section: Abductive Reasoning In Software Engineeringmentioning
confidence: 99%