Automating the construction of the genealogical tree.

Authors

  • Vlasova T.M. https://orcid.org/0000-0001-6294-9164 , Інститут проблем математичних машин і систем НАН України, м. Київ, Україна
  • Kosolapov V.L. https://orcid.org/0000-0002-5264-7872 , Інститут проблем математичних машин і систем НАН України, м. Київ, Україна
  • Rusanova H.A. https://orcid.org/0000-0001-6472-935X , ТОВ СімКорп Україна, м. Київ, Україна

DOI:

https://doi.org/10.34121/1028-9763-2022-2-40-49

Keywords:

hierarchical structures, tree, pedigree, protocol, automation issues, software shell, application, ієрархічні структури, дерево, родовід, протокол, питання автоматизації, програмна оболонка, програмний додаток

Abstract

Abstract. The article is devoted to the issues of automating the construction of the genealogical tree of the family based on the pedigree, presented in the form of a text document, starting from the ancestor of the family to the rest of its members. The proposed method for constructing a tree does not depend on its branching and language. The software shell (program) MyDrevo, which is implemented in accordance with the method, uses prepared text documents to automatically generate «current» controls for the tree building process. The program converts the original text document of the pedigree into a tree-like structure, displaying it on the user's control panel in a form convenient to work with, which allows the user to view the tree and edit its lines (branches). The MyDrevo program, which uses branches of the tree, ensures its recursive growth, maintaining strict “subordination” when new family members are included in the pedigree. In the process of building up, the tree is supplemented with flexibly constructed pedigree objects. In general, the MyDrevo program supports the automated construction of the pedigree in any form and any language. The program also allows automatic connection of comments, archives with various files included in them, and a group of sound (audio) files of participants of performances, files created in real-time mode, to any object of the tree. The proposed program allows the automated building of the tree, providing automatic reverse conversion of it into the current text document of the pedigree. The current pedigree text document can be used regardless of the time and day on any PC in the local network, allowing combined (parallel) work with the tree (its correction). The proposed method of forming a tree can be applied in various fields, for example, in education, medicine, etc. In terms of its capabilities, the proposed method of forming, editing, and viewing a tree is comparable to the popular MyHeritage system, but it is easier to manage and allows creating a tree in different languages.

References

1. MyHeritage. URL: https://www.myheritage.com.ua.

2. Власова Т.М., Сёмик А.П., Соломонов В.В. Вопросы автоматизации формирования протоколов совещаний экспертных групп в ситуационных центрах. Системи підтримки прийняття рішень. Теорія і практика (СППР 2015): матеріали міжнар. наук.-практ. конф. Київ: ІПММС НАНУ, 2015. С. 115–118.

3. Власова Т.М., Косолапов В.Л., Русанова А.А. Використання протоколу наради на етапах її життєвого циклу. Математичні машини і системи. 2021. № 1. С. 64–75. URL: http://www.immsp.kiev.ua/publications/articles/2021/2021_1/01_21_Vlasova.pdf.

4. Власова Т.М., Коваленко О.Є., Косолапов В.Л. Організаційно-інформаційний сервіс для технології прийняття рішень у ситуаційному центрі шляхом проведення нарад. Математичні машини і системи. 2019. № 1. С. 68–79. URL: http://www.immsp.kiev.ua/publications/articles/2019/2019_1/01_2019_Vlasova.pdf.

Downloads

Views: 49
Downloads: 15

Published

2022-06-01

Issue

Section

INFORMATION AND TELECOMMUNICATION TECHNOLOGY

How to Cite

Automating the construction of the genealogical tree. (2022). Mathematical Machines and Systems, 2, 40–49. https://doi.org/10.34121/1028-9763-2022-2-40-49