Dmitry Andreev, Sergey Lyokhin, Olga Poletaeva, Victor Nikolaev


The features of the progressive methodological basis for the construction of formalized descriptions of technologies for their subsequent analysis are discussed. The existing possibilities of ontological knowledge engineering applied to the problem of the structural representation of technologies using computer tools are noted. Presented functionality of the developed software that allows automating staged algorithmic procedures for constructing unified decomposition structures of formalized descriptions of technologies. Analysed following development tools: Java Standard Edition programming platform, “Eclipse” IDE, Java programming language, PostgreSQL database management system, “Swing” library for creating a graphical interface and “JGraphX” library for graphs visualization. Database structure of the developed software is described: shown database schema, database tables are defined and the links between them are indicated. The architecture of the developed software is presented: shown data flow scheme and the purpose of each of the modules is described. The main advantages of the developed software “OntoTechnologyis designated, which shows the practical significance of the results.


concept; link; module; table

Full Text:



J. F. Sowa, "Conceptual graphs as a universal knowledge representation," International journal computers & mathematics with applications, vol. 23 (2-5), pp. 75–94, 1992.

F. F. Vyakkerev, V. G. Ivanov, B. I. Lipsky, and B. V. Markov, Foundations of ontology. Saint-Petersburg: Saint-Petersburg State University, 1997. (in Russian)

A. F. Tuzovsky, S. V. Chirikov, and V. Z. Yampolsky, Knowledge management systems (methods and technologies). Tomsk: NTL, 2005. (in Russian)

Т. R. Gruber, "Toward Principles for the design of ontologies used for knowledge sharing," International journal human-computer studies, vol. 43, pp. 907–928, 1992.

I. P. Norenkov, "Intellectual technologies based on ontologies," Information technologies, No. 1, pp. 17-23, 2010. (in Russian)

E. S. Kubryakova, V. Z. Demyankov, Yu. G. Pankratz, and L. G. Luzina, Short dictionary of cognitive terms. Moscow: Philology Department of Moscow State University named after M. V. Lomonosov, 1997. (in Russian)

S. A. Datsyuk, "Ontologization," 2009. [Online]. Available: [Accessed: Feb. 18, 2019]. (in Russian)

T. A. Gavrilova and V. F. Khoroshevsky, Knowledge bases of intellectual systems. Saint-Petersburg: Piter, 2000. (in Russian)

A. V. Abramov, "Ontology as a method of describing subject areas," Bulletin of Moscow city pedagogical University, Informatics and informatization of education, No. 7, pp. 204-206, 2006. (in Russian)

V. I. Mezhuyev, "Using ontologies as models of subject areas," Artificial intelligence, No. 4, pp. 4–11, 2009. (in Russian)

N. S. Konstantinova and O. A. Mitrofanova, "Ontologies as systems of knowledge storage," 2008. [Online]. Available: [Accessed: Feb. 18, 2019]. (in Russian)

I. V. Antonov, Method of automated construction of domain ontology, PhD in Technical Sciences [thesis]. Pskov: PSPI, 2011. (in Russian)

O. M. Ovdey and G. Yu. Proskudina, "Overview of ontology engineering tools," Electronic libraries, vol. 7, issue 4, 2004. [Online serial]. Available: [Accessed: Feb. 18, 2019]. (in Russian)

D. A. Andreev and M. V. Voronov, "Method for constructing an ontology of technological actions," Bulletin of Saratov State Technical University, No. 3 (67), pp. 160–168, 2012. (in Russian)

H. Schildt, Eds., Java. Complete guide. Moscow: Williams, 2012. (in Russian)

D. Carlson, Eclipse Distilled. Moscow: Lori, 2008. (in Russian)

B. Eckel, Eds., Thinking in Java. Saint-Petersburg: Piter, 2009. (in Russian)

G. Smith, PostgreSQL 9.0. High Performance. Birmingham: Packt Publishing, 2010.

I. A. Portyankin, Eds., Swing. Spectacular user interfaces. Moscow: Lori, 2011. (in Russian)

JGraph user manual, JGraph Ltd., 2009.

S. D. Kuznetsov, Eds., Database basics. Moscow: INTUIT; BINOM. Knowledge laboratory, 2007. (in Russian)

D. A. Andreev, "Program for automated construction of a formalized description of the technology of the applied field of knowledge OntoTechnology," Certificate of state registration of computer programs No. 2013660420 the Russian Federation, 5 Nov., 2013. (in Russian)



  • There are currently no refbacks.

SCImago Journal & Country Rank