DOI: https://doi.org/10.15588/1607-3274-2018-4-12

INVESTIGATION OF METHODS OF INTELLECTUAL ANALYSIS OF BIBLIOGRAPHIC DESCRIPTIONS AND DEVELOPMENT OF PROGRAM SYSTEM FOR ANALYSIS OF LITERATURE LIST

O. Y. Melnykov, K. M. Komissarov

Abstract


Context. The problem of analyzing a bibliographic list is examined with the purpose of automating the verification of the correctness of its compilation. The object of the study was the process of creating bibliographic descriptions based on existing standards.
The subject of the study is models and methods of intellectual analysis for checking and correcting bibliographic descriptions.                                                                          Objective. The goal of the work is to increase the effectiveness of scientific and pedagogical activity through the use of an intellectual system to check the list of literary sources in the students’ course and diploma papers.
Method. The standard is analyzed and the elements composing the bibliographic description are listed. Existing tools for forming and checking the list of literature sources are considered, their shortcomings are revealed, the necessity of creating a software tool for
checking bibliographic descriptions is grounded. The research of methods of intellectual analysis is given: methods of regular expressions, fuzzy search with application of fuzzy regular expressions, finite automaton and neural network of Hamming are considered. A  previously existing model for checking the bibliographic description for compliance with existing standards was created, based on the methods of regular expressions, fuzzy search, the finite automaton and the neural network of Hamming. An object-oriented model of the projected computer system in the language of visual modeling of UML is presented. The work of computer implementation of the software system implemented in the C # visual programming environment is described.                                                                                            Results. A software system was developed – an intelligent decision-making system – to check the bibliographic description and partially automated correction with user instructions generated based on the knowledge base.                                                                                    Conclusions. The developed intellectual system allows to reveal and correct mistakes of registration of the bibliographic description. The basis of the program is the knowledge base, which can be supplemented if there are any unforeseen situations. In addition, this system makes it possible to accumulate a database of already verified lists of literature. The developed system can be improved without interfering with the source code of the program. At the same time, the level of its capabilities and correctness of corrections, the issuance of comments directly depends on the completeness and correctness of the compiled knowledge base. The prospects for further research include the use of other styles for the design of a list of literature other than DSTU 7.1: 2006, such as the IEEE.


Keywords


bibliographic list; DSTU 7.1: 2006; ISBD; regular expressions; fuzzy search; editing distance; fuzzy regular expressions; finite state machine; Hamming neural network; Unified Modeling Language; C #; WorldAddIn.

References


Strel’nikova A. G. Diplomnaja rabota: podgotovka i oformlenie,

posobie dlja studentov. Sankt-Peterburg, SpecLit,

, 96 p.

Nauchnye raboty : metodika podgotovki i oformlenija [sost.

I. N. Kuznecov]. Minsk, Amalfeja, 1998, 272 p.

DSTU GOST 7.1:2006. Sistema standartіv z іnformacії ta

vidavnichoї spravi. Bіblіografіchnij zapis. Bіblіografіchnij

opis. Zagal’nі vimogi ta pravila skladannja. Vved. 2007-07-

Kyiv, Derzhspozhivstandart Ukraїni, 2007, 52 p.

Bibliograficheskaja zapis’. Bibliograficheskoe opisanie.

Obshhie trebovanija i pravila sostavlenija, GOST 7.1–2003.

– Vzamen GOST 7.1–84 ; vved. 01.07.2004. Moscow, Izdvo

standartov, 2004, 47 p.

Kalinina G. P. Kommentarii k GOSTu 7.1–2003, Bibliografija,

, No. 4, pp. 65–66.

Bahturina T. A. Novyj standart po bibliograficheskomu

opisaniju: k vnedreniju GOST 7.1–2003, Bibliografija,

, No. 1, pp. 23–26.

Dobavlenie ssylki i sozdanie spiska literatury [Jelektronnyj

resurs]. Rezhim dostupa: https://support.office.com/ruru/

article/Dobavlenie-ssylki-i-sozdanie-spiska-literatury

Avtomatichne oformlennja dzherel po VAK Ukraїni [Jelektronnyj

resurs]. Rezhim dostupa: http://vak.in.ua/

Fridl Dzh. Reguljarnye vyrazhenija : per. s angl. 3-e izd.,

Sankt-Peterburg, Simvol-Pljus, 2008, 608 p.

Forta Ben. Osvoj samostojatel’no reguljarnye vyrazhenija :

per. s angl. Moscow, Vil’jams, 2005, 184 p.

Mosalev P. M. Obzor metodov nechetkogo poiska tekstovoj

informacii [Jelektronnyj resurs]/ Rezhim dostupa:

https://cyberleninka.ru/ article/n/obzor-metodovnechetkogo-

poiska-tekstovoy-informatsii

Haritonenkov A. V., Vershinina L. P. Poisk na netochnoe

sootvetstvie: kody Hemminga [Jelektronnyj resurs]. Rezhim

dostupa: http://www.jurnal.org/articles/2009/inf32.htm

Belevcov L. V., Gudkova E. Ju. Vvedenie v diskretnuju

matematiku: uchebnoe posobie. Kramatorsk, DGMA, 2013,

p.

Mel’nikov A. Ju. Ob#ektno-orientirovannyj analiz i proektirovanie

informacionnyh sistem: uchebnoe posobie. 2-e izd.,

pererab. i dop. Kramatorsk, DGMA, 2013, 172 p.

Marchenko A. L. Vvedenie v programmirovanie C#. Moscow,

MGU, 2005, 216 p.

Stillmen Je., Grin Dzh Izuchaem C#. Sankt-Peterburg, Piter,

, 256 p.

Gunnerson Je. Vvedenie v C# : Biblioteka programmista /

Je. Gunnerson. Sankt-Peterburg, Moscow, Har’kov, Minsk,

Piter, 2001, 304 p.

Shildt G. S# 4.0. Polnoe rukovodstvo. Moscow, Vil’jams,

, 1056 p.

Komissarov K. M., Mel’nikov A. Y. Razrabotka sistemy

proverki pravil’nosti oformlenija spiska literaturnyh istochnikov

v kursovyh i diplomnyh rabotah, Molodezh’ v nauke:

Novye argumenty: Sbornik nauchnyh rabot III-go Mezhdunarodnogo

molodezhnogo konkursa (Rossija, g. Lipeck, 29

fevralja 2016 g.). Chast’ II. Otv. red. A. V. Gorbenko. Lipeck,

Nauchnoe partnerstvo «Argument», 2016. – S. 75–80.

Mel’nikov A. Ju., Komissarov K. M. Razrabotka sistemy

proverki spiska literaturnyh istochnikov na osnove bazy

znanij v vide pravil na jazyke reguljarnyh vyrazhenij,

Avtomatizacіja ta komp’juterno-іntegrovanі tehnologії u

virobnictvі ta osvіtі: stan, dosjagnennja, perspektivi rozvitku

: materіali Vseukraїns’koї naukovo-praktichnoї Internetkonferencії.

Cherkasi, 2017, pp. 208–210.


GOST Style Citations


1. Стрельникова А. Г. Дипломная работа: подготовка и
оформление : пособие для студентов / А. Г. Стрельни-
кова. – СПб. : СпецЛит, 2010. – 96 с.
2. Научные работы : методика подготовки и оформления /
[сост. И. Н. Кузнецов]. – Минск : Амалфея, 1998. –
272 с.
3. Система стандартів з інформації та видавничої справи.
Бібліографічний запис. Бібліографічний опис. Загальні
вимоги та правила складання : ДСТУ ГОСТ 7.1:2006. –
[Чинний від 2007-07-01]. – К. : Держспоживстандарт
України, 2007. – 52 с. – (Національний стандарт
України).
4. Библиографическая запись. Библиографическое опи-
сание. Общие требования и правила составления : ГОСТ
7.1–2003. – Взамен ГОСТ 7.1–84. – [Введен
01.07.2004]. – М. : Изд-во стандартов, 2004. – 47 с. –
(Система стандартов по информации, библиотечному и
издательскому делу).
5. Калинина Г. П. Комментарии к ГОСТу 7.1–2003 /
Г. П. Калинина // Библиография. – 2004. – № 4. – С. 65–
66.
6. Бахтурина Т. А. Новый стандарт по библиографиче-
скому описанию: к внедрению ГОСТ 7.1–2003 / Т. А.
Бахтурина // Библиография. – 2004. – № 1. – С. 23–26.
7. Добавление ссылки и создание списка литературы
[Электронный ресурс]. – Режим доступа:
https://support.office.com/ru-ru/article/Добавление-
ссылки-и-создание-списка-литературы
8. Автоматичне оформлення джерел по ВАК України
[Электронный ресурс]. – Режим доступа: http://vak.in.ua/
9. Фридл Дж. Регулярные выражения : пер. с англ. / Дж.
Фридл. – 3-е изд. – СПб. : Символ-Плюс, 2008. – 608 с.
10. Форта Бен. Освой самостоятельно регулярные выра-
жения : пер. с англ. / Бен Форта. – М. : Вильямс, 2005. –
184 с.
11. Мосалев П. М. Обзор методов нечеткого поиска тек-
стовой информации [Электронный ресурс] /
П. М. Мосалев. – Режим доступа:
https://cyberleninka.ru/article/n/obzor-metodov-nechetkogopoiska-
tekstovoy-informatsii
12. Харитоненков А. В. Поиск на неточное соответствие:
коды Хемминга [Электронный ресурс] /
А. В. Харитоненков, Л. П. Вершинина. – Режим доступа:
http://www.jurnal.org/articles/ 2009/inf32.htm
13. Белевцов Л. В. Введение в дискретную математику :
учебное пособие / Л. В. Белевцов, Е. Ю. Гудкова. –
Краматорск : ДГМА, 2013. – 144 с.
14. Мельников А. Ю. Объектно-ориентированный анализ и
проектирование информационных систем : учебное по-
собие / А. Ю. Мельников. – 2-е изд., перераб. и доп. –
Краматорск : ДГМА, 2013. – 172 с.
15. Марченко А. Л. Введение в программирование C# /
А. Л. Марченко. – М. : МГУ, 2005. – 216 с.
16. Стиллмен Э. Изучаем C# / Э. Стиллмен, Дж. Грин. –
СПб. : Питер, 2012. – 256 с.
17. Гуннерсон Э. Введение в C# : Библиотека программиста
/ Э. Гуннерсон. – СПб., М., Харьков, Минск : Питер,
2001. – 304 с.







Copyright (c) 2019 O. Y. Melnykov, K. M. Komissarov

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Address of the journal editorial office:
Editorial office of the journal «Radio Electronics, Computer Science, Control»,
National University "Zaporizhzhia Polytechnic", 
Zhukovskogo street, 64, Zaporizhzhia, 69063, Ukraine. 
Telephone: +38-061-769-82-96 – the Editing and Publishing Department.
E-mail: rvv@zntu.edu.ua

The reference to the journal is obligatory in the cases of complete or partial use of its materials.