IADIS International Journal on Computer Science and Information Systems

Published by IADIS (International Association for Development of the Information Society) • ISSN (Online): 1646-3692 • ISSN (Print): 1646-3692
100% Open Access
Double-Blind Peer Review
Crossref DOI Persistent IDs
Open Access Peer-Reviewed Original Research

Finite Satisfiability Verification in Uml Class Diagrams – a Comparative Study

Lisbon Researcher *
* Portugal. Pedro Ramos. ISCTE-IUL – University Institute of Lisbon. Avenida das Forças Armadas, Lisbon, Portugal. (Portugal)

Abstract

Unified Modeling Language class diagrams are widely used for modeling, playing a key role in the analysis and design of information systems, especially in development contexts that use modeling oriented methodologies. Therefore, it is relevant to ensure the creation and maintenance of correct class diagrams. With the use of class diagrams it is possible to specify classes, relations and restrictions, however, such diagrams are subject to modeling errors made by their authors and may degenerate into incorrect diagrams. A common cause of incorrect diagrams refers to the definition of contradictory and inconsistent constraints, leading to finite satisfiability problems. Several approaches to the verification of finite satisfiability are currently available, supported by different tools. Through this work, we proceed with the identification and comparison of the existing approaches for the verification of finite satisfiability in class diagrams, determining the effectiveness and efficiency of the proposed tools.

Keywords

Finite satisfiability class diagrams Unified Modeling Language.
Full-Text PDF Available

Read Complete Peer-Reviewed Manuscript

Includes full econometric models, data tables, policy recommendations, declarations, and citations.

Declarations & Ethics

Funding: This research received academic dissemination support through ESCAP / JournalsHub publishing programs.
Conflicts of Interest: The authors declare no competing financial or institutional interests.
Peer Review: Double-blind peer reviewed by international subject specialists.
License: Creative Commons Attribution 4.0 International (CC BY 4.0).
How to Cite This Article
APA / MLA / BibTeX
Researcher, et al. (2013). Finite Satisfiability Verification in Uml Class Diagrams – a Comparative Study. IADIS International Journal on Computer Science and Information Systems, 8(1). https://doi.org/10.33965/ijcsis_2013_v8i1_08
Researcher, et al. "Finite Satisfiability Verification in Uml Class Diagrams – a Comparative Study." IADIS International Journal on Computer Science and Information Systems, vol. 8, no. 1, 2013. https://doi.org/10.33965/ijcsis_2013_v8i1_08
Researcher, et al. "Finite Satisfiability Verification in Uml Class Diagrams – a Comparative Study." IADIS International Journal on Computer Science and Information Systems 8, no. 1 (2013). https://doi.org/10.33965/ijcsis_2013_v8i1_08