Description Logic Application for UML Class Diagrams Optimization

Abstract

Most of known technologies of object-oriented developments are UML-based; particularly widely used class diagrams that serve to describe the model of a software system, reflecting the regularities of the domains. CASE tools used for object-oriented developments, often lack verification and optimization functions of diagrams. This article will discuss one of the ways to present class diagram in the form of statements description logic, and then perform their verification, and optimization. Optimization process is based on design patterns and anti-patterns. We will show that some transformations could be done automatically, while in other cases suboptimal models need to be adjusted by a designer.

Authors and Affiliations

Maxim Sergievskiy

Keywords

Related Articles

Improved Sliding Mode Nonlinear Extended State Observer based Active Disturbance Rejection Control for Uncertain Systems with Unknown Total Disturbance

This paper presents a new strategy for the active disturbance rejection control (ADRC) of a general uncertain system with unknown bounded disturbance based on a nonlinear sliding mode extended state observer (SMESO). Fir...

Development and Implementation of the Balanced Scorecard for a Higher Educational Institution using Business Intelligence Tools

The objective of designing a strategy for an institution is to create more value and achieve its vision, with clear and coherent strategies, identifying the conditions in which they are currently, the sector in which the...

A Two-Stage Classifier Approach using RepTree Algorithm for Network Intrusion Detection

In this paper, we present a two-stage classifier based on RepTree algorithm and protocols subset for network intrusion detection system. To evaluate the performance of our approach, we used the UNSW-NB15 data set and the...

Electrooculogram Signals Analysis for Process Control Operator Based on Fuzzy c-Means

Biomedical signals of human can reflect the body's task load, fatigue and other psychological information. Compared with other biomedical signals, electrooculogram (EOG) has higher amplitude, less interference, and is ea...

A Proposed Adaptive Scheme for Arabic Part-of Speech Tagging

This paper presents an Arabic-compliant part-of-speech (POS) tagging scheme based on using atomic tag markers that are grouped together using brackets. This scheme promotes the speedy production of annotations while pres...

Download PDF file
  • EP ID EP249841
  • DOI 10.14569/IJACSA.2017.080134
  • Views 102
  • Downloads 0

How To Cite

Maxim Sergievskiy (2017). Description Logic Application for UML Class Diagrams Optimization. International Journal of Advanced Computer Science & Applications, 8(1), 268-272. https://europub.co.uk/articles/-A-249841