Search Results

You are looking at 1 - 3 of 3 items for

  • Author: Andrejs Kaulins x
Clear All Modify Search
Open access

Andrejs Kauliņš

Abstract

The present article describes the supporting problem solving process of expert system architecture in database administration. The proposed expert system produces solutions using input data from users, also recommends a better solution according to the defined task, restrictions and given optimisation goal. To generate solutions, an expert system uses the combined method to produce a solution. The present article also describes a problem domain, where an expert system could be used. In the implementation section, system design and implementation are also introduced. Conclusion section comprises further research and development steps.

Open access

Andrejs Kaulins and Arkady Borisov

Abstract

This paper proposes an approach of building OWL2 ontology from data in a relational database. Compared with existing methods, the approach can acquire ontology from a relational database automatically by using a group of learning rules. Approach is independent from database implementation; it is designed based on standards, used to manage database systems. In this paper, we describe object mapping from a relational database and OWL2 ontology including classes, data properties, object properties, instances, axioms and annotations. Axioms are important part of OWL2 specification, and the approach is also suitable for the axiom building process.

Open access

Andrejs Kaulins and Arkady Borisov

Abstract

This article describes a method of transformation of object-relational model into ontology. The offered method uses learning rules for such complex data types as object tables and collections – arrays of a variable size, as well as nested tables. Object types and their transformation into ontologies are insufficiently considered in scientific literature. This fact served as motivation for the authors to investigate this issue and to write the article on this matter. In the beginning, we acquaint the reader with complex data types and object-oriented databases. Then we describe an algorithm of transformation of complex data types into ontologies. At the end of the article, some examples of ontologies described in the OWL language are given.