ISSN 1991-2927
 

ACP № 4 (58) 2019

The Software Project Management System Based on the Ontology Approach

Aleksei Mikhailovich Namestnikov, Ulyanovsk State Technical University, Candidate of Engineering, Associate Professor, Associate Professor at the Department of Information Systems at Ulyanovsk State Technical University; graduated from the Faculty of Radioengineering of Ulyanovsk State Technical University; an author of more than 80 papers in the field of CAD and intelligent systems. [e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it. ]A. Namestnikov,

Gleb Iurevich Guskov, Ulyanovsk State Technical University, Postgraduate Student at the Department of Information Technologies of Ulyanovsk State Technical University; graduated from the Faculty of Information Systems and Technologies of UlSTU; Assistant at the Department of Information Systems of UlSTU; an author of papers in the field of ontology modeling and intellectual time series analysis. [e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it. ]G. Guskov

The Software Project Management System Based on the Ontology Approach 000_11.pdf

In information system designing process, one of the most important artefacts of project activities is a set of UML-diagrams. In order to ensure development continuity and organization of interaction between the analysts and programmers, the structure of the domain concepts should be provided. storage and processing of domain data and knowledge can be presented optimally in the OWL ontology format. The article describes a tool that allows automated integration of the UML-diagrams and OWL-ontologies. project UML-diagrams are translated into a XMI-format. After that, the ontology is constructed on the basis of the diagrams, which is available for extension by the specialist in ontological engineering. The ontology can be extended by the introduction of rules limiting the opportunities for building UML-diagrams and, as a consequence, for a software product in accordance with the domain. The main advantage of the ontological approach in the management of software projects is checking the consistency of ontology and receiving the associated UML-diagrams as a result. such checks should be carried out when changing the UML- diagrams or the domain ontology that provides consistent state of a system during the software product life cycle. On the basis of the obtained ontology, new software compatible with the already existing ones can be designed. General ontological base of the software can help to minimize costs of integration of the projects as well as individual modules. The article contains an experiment of translating UML-diagrams from open source projects (github) to the OWL-ontology as well as the analysis of the frequency of the use of class diagrams elements. Moreover, the article presents the results of checking the consistency of the ontologies generated and offers the further ways of this direction development. This article is intended for IT professionals and experts in ontological modeling.

Uml-диаграмма, domain ontology, uml-diagram, reasoner.

© FRPC JSC 'RPA 'Mars', 2009-2018 The web-site runs on Joomla!