Knowledge Base Approach to Consistency Management of UML Specifications

  • Authors:
  • Andrea Zisman;Alexander Kozlenkov

  • Affiliations:
  • -;-

  • Venue:
  • Proceedings of the 16th IEEE international conference on Automated software engineering
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The use of the Unified Modelling Language (UML)during systems development has been growing in scaleand complexity, often resulting in inconsistentspecifications. In this paper we present a knowledge basegoal-driven approach for consistency management ofUML specifications represented as axioms, which definegoals. We propose an inference procedure as a flexiblepattern-based abduction used to build and morph pathsbased on the specifications. The approach involves a two-stepinteraction process between the specifications:observation and comparison. Prototypes of the knowledgebase engine and of a tool to map UML specifications inXMI format to the knowledge base have been developed todemonstrate and evaluate the approach.