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

Day-ahead Base, Intermediate, and Peak Load Forecasting using K-Means and Artificial Neural Networks

Industries depend heavily on the capacity and availability of electric power. A typical load curve has three parts, namely, base, intermediate, and peak load. Predicting the three (3) system loads accurately in a power s...

Classification of Hand Gestures Using Gabor Filter with Bayesian and Naïve Bayes Classifier

A hand Gesture is basically the movement, position or posture of hand used extensively in our daily lives as part of non-verbal communication. A lot of research is being carried out to classify hand gestures in videos as...

Toward an Effective Information Security Risk Management of Universities’ Information Systems Using Multi Agent Systems, Itil, Iso 27002,Iso 27005

Universities in the public and private sectors depend on information technology and information systems to successfully carry out their missions and business functions. Information systems are subject to serious threats...

Database Preservation: The DBPreserve Approach

In many institutions relational databases are used as a tool for managing information related to day to day activities. Institutions may be required to keep the information stored in relational databases accessible becau...

Ontological Model to Predict user Mobility

With the remarkable technological evolution of mobile devices, the use of computing resources has become possible at any time and independent of the geographical position of the user. This phenomenon has various names su...

Download PDF file
  • EP ID EP249841
  • DOI 10.14569/IJACSA.2017.080134
  • Views 100
  • 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