• DocumentCode
    2339733
  • Title

    Knowledge base approach to consistency management of UML specifications

  • Author

    Zisman, Andrea ; Kozlenkov, Alexander

  • Author_Institution
    Dept. of Comput., City Univ., London, UK
  • fYear
    2001
  • fDate
    26-29 Nov. 2001
  • Firstpage
    359
  • Lastpage
    363
  • Abstract
    The use of the Unified Modelling Language (UML) during systems development has been growing in scale and complexity, often resulting in inconsistent specifications. We present a knowledge base goal-driven approach for 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 two-step interaction process between the specifications: observation and comparison. Prototypes of the knowledge base engine and of a tool to map UML specifications in XMI format (eXtensible Metadata Interchange) to the knowledge base have been developed to demonstrate and evaluate the approach.
  • Keywords
    data integrity; electronic data interchange; formal specification; inference mechanisms; knowledge based systems; specification languages; UML specifications; Unified Modelling Language; XMI format; axioms; consistency management; flexible pattern-based abduction; inconsistent specifications; inference procedure; knowledge base; knowledge base approach; knowledge base engine; knowledge base goal-driven approach; systems development; two-step interaction process; Chromium; Data mining; Engines; Knowledge management; Object oriented modeling; Programming; Prototypes; Software prototyping; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering, 2001. (ASE 2001). Proceedings. 16th Annual International Conference on
  • ISSN
    1938-4300
  • Print_ISBN
    0-7695-1426-X
  • Type

    conf

  • DOI
    10.1109/ASE.2001.989829
  • Filename
    989829