Consistency of UML class, object and statechart diagrams using ontology reasoners

05/23/2022
by   Ali Hanzala Khan, et al.
0

We propose an automatic approach to analyze the consistency and satisfiability of Unified Modeling Language UML models containing multiple class, object and statechart diagrams using logic reasoners for the Web Ontology Language OWL 2. We describe how to translate UML models in OWL 2 and we present a tool chain implementing this translation that can be used with any standard compliant UML modeling tool. The proposed approach is limited in scope, but is fully automatic and does not require any expertise about OWL 2 and its reasoners from the designer.

READ FULL TEXT

page 7

page 10

page 11

page 12

page 15

page 17

page 22

page 24

research
08/05/2017

Semi-Automatic Terminology Ontology Learning Based on Topic Modeling

Ontologies provide features like a common vocabulary, reusability, machi...
research
10/30/2019

A framework for verifying deadlock and nondeterminism in UML activity diagrams based on CSP

Deadlock and nondeterminism may become increasingly hard to detect in co...
research
04/19/2013

OntoRich - A Support Tool for Semi-Automatic Ontology Enrichment and Evaluation

This paper presents the OntoRich framework, a support tool for semi-auto...
research
08/04/2020

Semantic based model of Conceptual Work Products for formal verification of complex interactive systems

Many clinical workflows depend on interactive computer systems for highl...
research
11/22/2022

OLGA : An Ontology and LSTM-based approach for generating Arithmetic Word Problems (AWPs) of transfer type

Machine generation of Arithmetic Word Problems (AWPs) is challenging as ...
research
02/05/2021

UML Modeling to TM Modeling and Back

Certainly, the success of the Unified Modeling Language (UML) as the de ...
research
04/05/2023

Redrafting Requirements Modeling Using a Single Multilevel Diagram

The complexity of software-based systems has increased significantly, es...

Please sign up or login with your details

Forgot password? Click here to reset