Enhancing UML Models: A Domain Analysis Approach

Iris Reinhartz-Berger, Arnon Sturm

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

UML has been largely adopted as a standard modeling language. The emergence of UML from different modeling languages that refer to various system aspects causes a wide variety of completeness and correctness problems in UML models. Several methods have been proposed for dealing with correctness issues, mainly providing internal consistency rules but ignoring correctness and completeness with respect to the system requirements and the domain constraints. In this article, we propose addressing both completeness and correctness problems of UML models by adopting a domain analysis approach called application- based domain modeling (ADOM). We present experimental results from our study which checks the quality of application models when utilizing ADOM on UML. The results advocate that the availability of the domain model helps achieve more complete models without reducing the comprehension of these models.

Original languageEnglish
Title of host publicationDatabase Technologies
Subtitle of host publicationConcepts, Methodologies, Tools, and Applications: Volumes 1-4
PublisherIGI Global
Pages1581-1602
Number of pages22
Volume3
ISBN (Electronic)9781605660592
ISBN (Print)9781605660585
DOIs
StatePublished - 1 Jan 2009

ASJC Scopus subject areas

  • General Economics, Econometrics and Finance
  • General Business, Management and Accounting
  • General Computer Science

Fingerprint

Dive into the research topics of 'Enhancing UML Models: A Domain Analysis Approach'. Together they form a unique fingerprint.

Cite this