ISSN 2071-8594

Russian academy of sciences


Gennady Osipov

D. V. Kudryavtsev, A. M. Begler, T. A. Gavrilova, I. A. Leshcheva, M. V. Kubelskiy, O. N. Tushkanova Method for Collaborative Visual Creation of a Knowledge Graph


The paper proposes a method for creating a knowledge graph. The method is focused on the visualization techniques and group work. Necessity of the new method appeared during the project with an automotive company, which needed systematization, integration and re-use of knowledge about the assembly units of various cars within the company. Mind-maps and spreadsheets has been used during conceptualization, formalization, and implementation stages for the knowledge graph development as well as communications with experts. The need for active involvement of experts in the creation of the knowledge graph determines the scope of the method, since they and their colleagues will use the system in the future (internal customers). The created knowledge graph has a complex structure of properties associated with one class and its subclasses, while there is a little number of ontology classes. The proposed method helped to create a pilot knowledge graph, which includes more than 50 assembly units and about 400 properties.


knowledge graph; ontology; ontology engineering; knowledge graph development, visualization techniques, collaborative development.

PP. 27-38.

DOI 10.14357/20718594190103


1. Villazon-Terrazas B. et al. Construction of Enterprise Knowledge Graphs (I) // Exploiting Linked Data and Knowledge Graphs in Large Organisations. Springer, 2017. P. 87–116.
2. Gruber T.R. Toward principles for the design of ontologies used for knowledge sharing // Int. J. Hum. Comput. Stud. 1995. Vol. 43. P. 907–928.
3. Lenat D.B. et al. Cyc: Toward Programs With Common Sense // Commun. ACM. 1990. Vol. 33, № 8. P. 30–49.
4. Uschold M., King M. Towards a Methodology for Building Ontologies. 1995. 13 p.
5. Gruninger M., Fox M.S. The Role of Competency Questions in Enterprise Engineering // Benchmarking — Theory and Practice. 1995. P. 22–31.
6. Skuce D. Conventions for reaching agreement on shared ontologies // Proceedings of the 9th Knowledge Acquisition for Knowledge Based Systems Workshop. 1995.
7. Simperl E., Luczak-Rösch M. Collaborative ontology engineering: A survey // Knowl. Eng. Rev. 2014. Vol. 29, № 1. P. 101–131.
8. Fernández-López M., Gómez-Pérez A., Juristo N. METHONTOLOGY: From Ontological Art Towards Ontological Engineering // AAAI-97 Spring Symposium Series. 1997. Vol. SS-97-06. 33-40 p.
9. Sure Y., Staab S., Struder R. On-To-Knowledge Methodology // Handbook on Ontologies. 2004. P. 117–132.
10. Ohgren A., Sandkuhl K. Towards a Methodology for Ontology Development in Small and Medium-Sized Enterprises // IADIS International Conference on Applied Computing. 2005. P. 369–376.
11. Слободюк А.А., Маторин С.И., Четвериков С.Н. О подходе к созданию онтологий на основе системно-объектных моделей предметной области // Научные ведомости Белгородского государственного университета. Серия: Экономика. Информатика. 2013. Vol. 22, № 165. P. 186–194.
12. Österle H. et al. Memorandum on design-oriented information systems research // Eur. J. Inf. Syst. 2011. Vol. 20, № 1. P. 7–10.
13. Suarez-Figueroa M.C., Gomez-Perez A., Fernandez-Lopez M. The NeOn Methodology for Ontology Engineering //Ontology Engineering in a Networked World. 2012. P. 9–34.
14. Uschold M., Gruninger M. Ontologies: Principles, Methods and Applications // Knowl. Eng. Rev. St Petersburg State University, 1996. Vol. 11, № 2. P. 93–136.
15. Noy N.F., McGuinness D.L. Ontology Development 101: A Guide to Creating Your First Ontology // Stanford Knowledge Systems Laboratory. 2001. P. 25.
16. Holsapple C.W., Joshi K.D. A collaborative approach to ontology design // Commun. ACM. 2002. Vol. 45, № 2. P. 42–47.
17. Aschoff F.-R., Schmalhofer F., Van Elst L. Knowledge Mediation: A Procedure for the Cooperative Construction of Domain Ontologies // Proceedings of the ECAI2004 Workshop on Agentmediated Knowledge Management AMKM2004. 2004. P. 29–38.
18. De Nicola A., Missikoff M., Navigli R. A Proposal for a Unified Process for Ontology Building: UPON // International Conference on Database and Expert Systems Applications. 2005. P. 655–664.
19. De Nicola A., Missikoff M., Navigli R. A software engineering approach to ontology building // Inf. Syst. 2009. Vol. 34, № 2. P. 258–275.
20. Vrandečić D. et al. The DILIGENT knowledge processes // J. Knowl. Manag. 2005. Vol. 9, № 5. P. 85–96.
21. Kotis K., Vouros G. Human-centered ontology engineering: The HCOME methodology // Knowl. Inf. 2005. Vol. 10, № 1. P. 109–131.
22. Auer S., Herre H. RapidOWL - an Agile Knowledge Engineering Methodology // Perspectives of Systems Informatics, 6th International Andrei Ershov Memorial Conference, PSI 2006. 2006. P. 424–430.
23. Braun S., Schmidt A., Walter A. Ontology Maturing: a Collaborative Web 2 . 0 Approach to Ontology Engineering // World Wide Web Internet And Web Information Systems. 2007.
24. Buzan T., Buzan P. The Mind Map Book: How to Use Radiant Thinking to Maximize Your Brain’s Untapped Potential. Plume, 1996.
25. Гаврилова Т.А., Гулякина Н.А. Визуальные методы работы со знаниями: попытка обзора // Искусственный интеллект и принятие решений. 2008. Vol. 1. P. 15–21.
26. Болотникова Е.С., Гаврилова Т.А., Горовой В.А. Об одном методе оценки онтологий // Известия РАН. Теория и системы управления. 2011. Vol. 3. P. 98–110.
27. Sure Y. et al. OntoEdit: Collaborative Ontology Development for the Semantic Web // Semant. Web — ISWC 2002. 2002. P. 221–235.
28. Křemen P. et al. Ontology-driven mindmapping // Proc. 8th Int. Conf. Semant. Syst. - I-SEMANTICS ’12. 2012. № September 2014. P. 125.
29. Jupp S. et al. Populous: a tool for building OWL ontologies from templates // BMC Bioinformatics. 2012. Vol. 13, № Suppl 1. P. S5.
30. Rubin D.L. Creating and curating a terminology for radiology: Ontology modeling and analysis // J. Digit.Imaging. 2008. Vol. 21, № 4. P. 355–362.
31. Xiang Z. et al. Ontorat: Automatic generation of new ontology terms, annotations, and axioms based on ontology design patterns // J. Biomed. Semantics. 2015. Vol. 6, № 1. P. 1–10.
32. Fenves S.J. et al. CPM: A core model for product data // J. Comput. Inf. Sci. Eng. 2008. Vol. 8, № 1. P. 1–14.
33. [Electronic resource].
34. Hepp M. GoodRelations: An ontology for describing products and services offers on the web // International Conference on Knowledge Engineering and Knowledge Management. 2008. P. 329–346.
35. Rachuri S. et al. Information sharing and exchange in the context of product lifecycle management: Role of standards // Comput. Aided Des. 2008. Vol. 40, № 7. P. 789–800.
36. UNECE. Annex II (Informative) Units of Measure: Code elements listed by name // Recommendation No. 20 - Units of Measure used in International Trade. 2005. P. 1–57.