Research and development workstation environment: the new class of Current Research Information Systems
Against the backdrop of the development of modern technologies in the field of scientific research, the new class of Current Research Information Systems (CRIS) and related intelligent information technologies have arisen. It was called – Research and Development Workstation Environment (RDWE) – the...
Збережено в:
Дата: | 2018 |
---|---|
Автори: | , , , |
Формат: | Стаття |
Мова: | English |
Опубліковано: |
Інститут програмних систем НАН України
2018
|
Теми: | |
Онлайн доступ: | https://pp.isofts.kiev.ua/index.php/ojs1/article/view/289 |
Теги: |
Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
|
Назва журналу: | Problems in programming |
Завантажити файл: |
Репозитарії
Problems in programmingid |
pp_isofts_kiev_ua-article-289 |
---|---|
record_format |
ojs |
resource_txt_mv |
ppisoftskievua/1c/218cdf48b198f129a4e7de9e72c9941c.pdf |
spelling |
pp_isofts_kiev_ua-article-2892024-04-28T11:37:25Z Research and development workstation environment: the new class of Current Research Information Systems Среда исследований и разработок рабочей станции: новый класс современных информационных систем исследований Дослідження та розробка середовища робочої станції: новий клас сучасних інформаційних систем наукових досліджень Palagin, O.V. Velychko, V.Yu. Malakhov, K.S. Shchurov, O.S. CRIS; RDWE; cloud-integrated environment; ontology engineering; composite web service; cloud computing; cloud learning environment UDC 004.853: 004.383 АРМ-НИ; АРМ; облачная среда; онтологический инжиниринг; композитный веб-сервис; облачные вычисления; облачная среда обучения УДК 004.853: 004.383 АРМ-НД; АРМ; хмарне середовище; онтологічний інжиніринг; композитний веб-сервіс; хмарні обчислення; хмарне середовище навчання УДК 004.853: 004.383 Against the backdrop of the development of modern technologies in the field of scientific research, the new class of Current Research Information Systems (CRIS) and related intelligent information technologies have arisen. It was called – Research and Development Workstation Environment (RDWE) – the comprehensive problem-oriented information systems for scientific research and development lifecycle support. The given paper describes design and development fundamentals of the RDWE class systems. The general information model of the RDWE class systems is developed. Also the paper represents the information model of the RDWE class system for supporting research in the field of ontology engineering – the automated building of applied ontology in an arbitrary domain area, scientific and technical creativity – the automated preparation of application documents for patenting inventions in Ukraine. It was called – Personal Research Information System. The main results of our work are focused on enhancing the effectiveness of the scientist’s research and development lifecycle in the arbitrary domain area.Problems in programming 2018; 2-3: 255-269 На фоне развития современных технологий в сфере научных исследований, возник новый класс средств компьютерных систем и соответствующих интеллектуальных информационных технологий, поддерживающих основные этапы жизненного цикла научных исследований. Этот класс систем получил название – Автоматизированное рабочее место научных исследований (АРМ-НИ) – сложные проблемно-ориентированные информационные системы поддержки полного цикла научных исследований. В работе описаны основы проектирования и разработки систем класса АРМ-НИ, разработана обобщённая информационная модель систем класса АРМ-НИ, а также описана информационная модель разработанной АРМ-НИ системы поддержки научно-технического творчества и исследований в области онтологического инжиниринга. Полученные результаты ориентированы на повышение эффективности полного научно-исследовательского цикла работы научных сотрудников.Problems in programming 2018; 2-3: 255-269 На фоні розвитку сучасних технологій в сфері наукових досліджень, виник новий клас засобів комп'ютерних систем і відповідних інтелектуальних інформаційних технологій, що підтримують основні етапи життєвого циклу наукових досліджень. Цей клас систем отримав назву – Автоматизоване робоче місце наукових досліджень (АРМ-НД) – складні проблемно-орієнтовані інформаційні системи підтримки повного циклу наукових досліджень. В роботі наведено основи проектування і розробки систем класу АРМ-НД, розроблено узагальнену інформаційну модель систем класу АРМ-НД, а також наведена інформаційна модель розробленої АРМ-НД системи підтримки науково-технічної творчості та досліджень в області онтологічного інжинірингу. Отримані результати орієнтовані на підвищення ефективності повного науково-дослідного циклу роботи наукових співробітників в довільних предметних галузях.Problems in programming 2018; 2-3: 255-269 Інститут програмних систем НАН України 2018-11-05 Article Article application/pdf https://pp.isofts.kiev.ua/index.php/ojs1/article/view/289 10.15407/pp2018.02.255 PROBLEMS IN PROGRAMMING; No 2-3 (2018); 255-269 ПРОБЛЕМЫ ПРОГРАММИРОВАНИЯ; No 2-3 (2018); 255-269 ПРОБЛЕМИ ПРОГРАМУВАННЯ; No 2-3 (2018); 255-269 1727-4907 10.15407/pp2018.02 en https://pp.isofts.kiev.ua/index.php/ojs1/article/view/289/283 Copyright (c) 2018 PROBLEMS OF PROGRAMMING |
institution |
Problems in programming |
baseUrl_str |
https://pp.isofts.kiev.ua/index.php/ojs1/oai |
datestamp_date |
2024-04-28T11:37:25Z |
collection |
OJS |
language |
English |
topic |
CRIS RDWE cloud-integrated environment ontology engineering composite web service cloud computing cloud learning environment UDC 004.853: 004.383 |
spellingShingle |
CRIS RDWE cloud-integrated environment ontology engineering composite web service cloud computing cloud learning environment UDC 004.853: 004.383 Palagin, O.V. Velychko, V.Yu. Malakhov, K.S. Shchurov, O.S. Research and development workstation environment: the new class of Current Research Information Systems |
topic_facet |
CRIS RDWE cloud-integrated environment ontology engineering composite web service cloud computing cloud learning environment UDC 004.853: 004.383 АРМ-НИ АРМ облачная среда онтологический инжиниринг композитный веб-сервис облачные вычисления облачная среда обучения УДК 004.853: 004.383 АРМ-НД АРМ хмарне середовище онтологічний інжиніринг композитний веб-сервіс хмарні обчислення хмарне середовище навчання УДК 004.853: 004.383 |
format |
Article |
author |
Palagin, O.V. Velychko, V.Yu. Malakhov, K.S. Shchurov, O.S. |
author_facet |
Palagin, O.V. Velychko, V.Yu. Malakhov, K.S. Shchurov, O.S. |
author_sort |
Palagin, O.V. |
title |
Research and development workstation environment: the new class of Current Research Information Systems |
title_short |
Research and development workstation environment: the new class of Current Research Information Systems |
title_full |
Research and development workstation environment: the new class of Current Research Information Systems |
title_fullStr |
Research and development workstation environment: the new class of Current Research Information Systems |
title_full_unstemmed |
Research and development workstation environment: the new class of Current Research Information Systems |
title_sort |
research and development workstation environment: the new class of current research information systems |
title_alt |
Среда исследований и разработок рабочей станции: новый класс современных информационных систем исследований Дослідження та розробка середовища робочої станції: новий клас сучасних інформаційних систем наукових досліджень |
description |
Against the backdrop of the development of modern technologies in the field of scientific research, the new class of Current Research Information Systems (CRIS) and related intelligent information technologies have arisen. It was called – Research and Development Workstation Environment (RDWE) – the comprehensive problem-oriented information systems for scientific research and development lifecycle support. The given paper describes design and development fundamentals of the RDWE class systems. The general information model of the RDWE class systems is developed. Also the paper represents the information model of the RDWE class system for supporting research in the field of ontology engineering – the automated building of applied ontology in an arbitrary domain area, scientific and technical creativity – the automated preparation of application documents for patenting inventions in Ukraine. It was called – Personal Research Information System. The main results of our work are focused on enhancing the effectiveness of the scientist’s research and development lifecycle in the arbitrary domain area.Problems in programming 2018; 2-3: 255-269 |
publisher |
Інститут програмних систем НАН України |
publishDate |
2018 |
url |
https://pp.isofts.kiev.ua/index.php/ojs1/article/view/289 |
work_keys_str_mv |
AT palaginov researchanddevelopmentworkstationenvironmentthenewclassofcurrentresearchinformationsystems AT velychkovyu researchanddevelopmentworkstationenvironmentthenewclassofcurrentresearchinformationsystems AT malakhovks researchanddevelopmentworkstationenvironmentthenewclassofcurrentresearchinformationsystems AT shchurovos researchanddevelopmentworkstationenvironmentthenewclassofcurrentresearchinformationsystems AT palaginov sredaissledovanijirazrabotokrabočejstanciinovyjklasssovremennyhinformacionnyhsistemissledovanij AT velychkovyu sredaissledovanijirazrabotokrabočejstanciinovyjklasssovremennyhinformacionnyhsistemissledovanij AT malakhovks sredaissledovanijirazrabotokrabočejstanciinovyjklasssovremennyhinformacionnyhsistemissledovanij AT shchurovos sredaissledovanijirazrabotokrabočejstanciinovyjklasssovremennyhinformacionnyhsistemissledovanij AT palaginov doslídžennâtarozrobkaseredoviŝarobočoístancíínovijklassučasnihínformacíjnihsistemnaukovihdoslídženʹ AT velychkovyu doslídžennâtarozrobkaseredoviŝarobočoístancíínovijklassučasnihínformacíjnihsistemnaukovihdoslídženʹ AT malakhovks doslídžennâtarozrobkaseredoviŝarobočoístancíínovijklassučasnihínformacíjnihsistemnaukovihdoslídženʹ AT shchurovos doslídžennâtarozrobkaseredoviŝarobočoístancíínovijklassučasnihínformacíjnihsistemnaukovihdoslídženʹ |
first_indexed |
2024-09-16T04:08:28Z |
last_indexed |
2024-09-16T04:08:28Z |
_version_ |
1818568228464492544 |
fulltext |
Інформаційні системи
© O.V. Palagin, V.Yu. Velychko, K.S. Malakhov, O.S. Shchurov, 2018
ISSN 1727-4907. Проблеми програмування. 2018. № 2–3. Спеціальний випуск 255
UDC 004.853: 004.383
RESEARCH AND DEVELOPMENT WORKSTATION
ENVIRONMENT: THE NEW CLASS OF CURRENT RESEARCH
INFORMATION SYSTEMS
O.V. Palagin, V.Yu. Velychko, K.S. Malakhov, O.S. Shchurov
Against the backdrop of the development of modern technologies in the field of scientific research, the new class of Current Research
Information Systems (CRIS) and related intelligent information technologies have arisen. It was called – Research and Development
Workstation Environment (RDWE) – the comprehensive problem-oriented information systems for scientific research and development
lifecycle support. The given paper describes design and development fundamentals of the RDWE class systems. The general information
model of the RDWE class systems is developed. Also the paper represents the information model of the RDWE class system for supporting
research in the field of ontology engineering – the automated building of applied ontology in an arbitrary domain area, scientific and
technical creativity – the automated preparation of application documents for patenting inventions in Ukraine. It was called – Personal
Research Information System. The main results of our work are focused on enhancing the effectiveness of the scientist’s research and
development lifecycle in the arbitrary domain area.
Key words: CRIS; RDWE; cloud-integrated environment; ontology engineering; composite web service; cloud computing; cloud learning
environment.
На фоні розвитку сучасних технологій в сфері наукових досліджень, виник новий клас засобів комп'ютерних систем і відповідних
інтелектуальних інформаційних технологій, що підтримують основні етапи життєвого циклу наукових досліджень. Цей клас
систем отримав назву – Автоматизоване робоче місце наукових досліджень (АРМ-НД) – складні проблемно-орієнтовані
інформаційні системи підтримки повного циклу наукових досліджень. В роботі наведено основи проектування і розробки систем
класу АРМ-НД, розроблено узагальнену інформаційну модель систем класу АРМ-НД, а також наведена інформаційна модель
розробленої АРМ-НД системи підтримки науково-технічної творчості та досліджень в області онтологічного інжинірингу.
Отримані результати орієнтовані на підвищення ефективності повного науково-дослідного циклу роботи наукових співробітників в
довільних предметних галузях.
Ключові слова: АРМ-НД; АРМ; хмарне середовище; онтологічний інжиніринг; композитний веб-сервіс; хмарні обчислення; хмарне
середовище навчання.
На фоне развития современных технологий в сфере научных исследований, возник новый класс средств компьютерных систем и
соответствующих интеллектуальных информационных технологий, поддерживающих основные этапы жизненного цикла научных
исследований. Этот класс систем получил название – Автоматизированное рабочее место научных исследований (АРМ-НИ) –
сложные проблемно-ориентированные информационные системы поддержки полного цикла научных исследований. В работе
описаны основы проектирования и разработки систем класса АРМ-НИ, разработана обобщённая информационная модель систем
класса АРМ-НИ, а также описана информационная модель разработанной АРМ-НИ системы поддержки научно-технического
творчества и исследований в области онтологического инжиниринга. Полученные результаты ориентированы на повышение
эффективности полного научно-исследовательского цикла работы научных сотрудников.
Ключевые слова: АРМ-НИ; АРМ; облачная среда; онтологический инжиниринг; композитный веб-сервис; облачные вычисления;
облачная среда обучения.
Introduction
The development of modern technologies increasingly covers the field of intellectual activity and, especially, in
the field of scientific research and development. The new class of Current Research Information Systems and related
intelligent information technologies have arisen that support the main stages of the scientific research and development
lifecycle, starting with the semantic analysis of the information & data material of arbitrary domain area and ending
with the formation of constructive features of innovative proposals. It was called – Research and Development
Workstation Environment (RDWE) – the comprehensive problem-oriented information systems for scientific research
and development support. A distinctive feature of such systems and technologies is the possibility of their problematic
orientation to various types of scientific research and development by combining on a variety of functional services and
adding new ones within the cloud-integrated environment (inside the Ubuntu open source operating system as the
integrating cloud environment for instance).
Current research information systems
In the modern English-speaking scientific environment, a steady term – Current Research Information System
(CRIS) [1] was introduced to designate scientific information systems for access to scientific and academic information.
It is important to emphasize that the definition of CRIS also specifies that CRIS is not only intended for direct access to
information sources of science but also, according to the ERGO project [2], for:
to facilitate access to national scientific and technical information services;
to identify the main existing information sources and to evaluate access possibilities and the potential for the
utilization of these sources at European level;
to invite national data hosts to offer their research and development (R&D) information and to make this
information searchable for the user.
Інформаційні системи
256
The EuroCRIS [3] organization was founded in 2002, is an international not-for-profit association, that brings
together experts on research information in general and research information systems. The mission of EuroCRIS is to
promote cooperation within and share knowledge among the research information community and interoperability of
research information through CERIF [4] – the Common European Research Information Format. Areas of interest also
cover research databases, CRIS related data like scientific datasets, (open access) institutional repositories, as well as
data access and exchange mechanisms, standards and guidelines and best practice for CRIS. The EuroCRIS provides
the framework for the flow of information/data between a broad variety of stakeholders: researchers, research managers
and administrators, research councils, research funders, entrepreneurs, and technology transfer organizations.
The basic user categories of modern CRIS and their information demands are listed in [5] and represented in
table 1.
Table 1. The basic categories of CRIS and their information demands
Users group Information demands
Researchers
Search for scientific results, collaborators, equipment and material resources,
projects financing. Easy access to relevant information and associated
software, processor power, storage systems and detectors to collect more data
to overcome incomplete or inconsistent information – the paradigm of
Service-Oriented Science (SOS) in which web services are virtual access
points to data, computational resources, R&D environments [6].
Teachers, students
Implementation of the recent research results in the educational process and
mastering of research results in the learning process. The organization of
service support of e-learning at the university, especially at the replaced
university [7]. Applying to the educational process the modern paradigm of
Service-Oriented Learning (SOL) implemented as Personal Learning
Environments, Virtual Learning Environments, Learning Management
Systems, Education-as-a-Service models, and Cloud Learning Environments –
using RDWE systems as an E-learning/education-oriented environment.
Institute’s board of administrators,
analysts
Research management and administration, statistical reporting on recent
achievements, determining the role of research institutes and researchers in
the research process.
Experts, financiers, organizations
that provide financial resources
Project reports, estimation of expected and obtained research results.
Research project chairman’s
Research processes coordination, search for collaborators and search for
research funders for project financing.
Investors, research funders,
industry
Searching for technology, engineering, and hunting experts who can evaluate
the technology.
Community and media
Acquisition information and data in the accessible form for perception and
understanding.
This user’s groups and their information demands determine the main types of information/data sources that
CRIS works with: progress reports, project results reports, personal information and data, scientific publication,
organizations, projects, research results, technology and engineering, patents, fund programs, expert assessments,
digital libraries, encyclopedias and dictionaries, websites, mailing lists, social networks, databases, computing
resources, technological normative and other documents, educational and museum resources. Also, this user’s groups
and their information demands determine the main types of services provided by CRIS: reuse of scientific
developments, methodologies, and technologies; information search; targeted dissemination of information; messages
services; bridging of horizontal and vertical relations between organizations; backup data storage and archival
information/data repository; support for the educational process; providing analytical services.
Requirements for CRIS in the information management aspect of strategic research management has been
analyzed in [8], which describes the types of research managerial activities, introduces the currently available
information sources and how the information found in these is applied today.
The paper [9] describes requirements for CRIS to effective dissemination of technologies, the management of
scientific programs and functioning of funds for research funding. Noted the importance of CRIS systems to collaborate
Інформаційні системи
257
researchers and to support the information functioning of funds. Also represented the basic lifecycle of scientific
programs and the information demands of participants at each phase of the cycle.
The CORDIS [10] portal emphasized the basic use cases of scientific portals for researchers:
keep up-to-date on current research findings and strategic directions;
identify funding sources for R&D;
find partners to cooperate in R&D activities and share expertise;
form transnational consortia for exploitation of research results;
promote and locate transferable technologies, and more.
In the field of scientific communication and collaboration next tools are used: telecommunications services of
direct interaction (video chat, video conference, voice calls, text and video messages) – Skype, Viber, VSee etc.; cloud-
based sets of team collaboration tools and services – Slack etc.; web conference platforms for various types of online
collaborative services including webinars, webcasts, and peer-level web meetings – Adobe Connect etc.; services of
indirect communication – email; social services on the Internet – social networks with instant messaging such as
Facebook and Telegram. These services are widespread with off-the-shelf software and in the availability of
communication bus with sufficient bandwidth allow instant scientific communication.
CRIS can include systems that combine social network technologies as well as usual file repository technologies.
As commercial projects, such CRIS is oriented to one of the following business models:
- to sell user’s and subscriber’s data to advertisers that provide targeted ads, which usually costs more than
usual. Also, the platform offers universities and corporations the option to post job listings for free, but generates
revenue by charging some money for increased visibility (ResearchGate) [11, 12];
- to carry out analytics for the uploaded content and recommend suitable research activity for a fee. Also, the
platform generates revenue by providing trending research data to R&D institutions that can improve the quality of their
decisions (Academia.edu) [12, 13];
- to provide additional paid services for storage of data (publications, raw data, and media files) – the
individual researcher is served with a freemium model, users can upgrade their cloud space for a monthly fee; to
organize online discussion community platforms, forums for sharing and discussing research. Also, the platform offers
real-time analytics to libraries for a fee and has opened its application programming interface (API) for programmers
who build third-party apps on top of the data generated across the platform (Mendeley) [12, 14].
According to demands of the scientific community members Academia.edu and ResearchGate provide the
following basic features for registered users:
- members may “follow” a research interest, in addition to following other individual members;
- allows its users to create a profile, upload their work(s), select areas of interests;
- platform indexes self-published information on user profiles to suggest members connect with others who
have similar interests.
- private chat rooms where users can share data, edit shared documents, or discuss confidential topics;
- a research-focused job board feature;
- ResearchGate publishes a citation impact measurement in the form of an “RG Score”;
- Academia.edu proclaims it supports the open science or open access movements and instant distribution of
research, and a peer-review system that occurs alongside distribution, instead of prior to it.
However, the Academia.edu service is not designed to provide comprehensive information support for scientific
research, and users, in general, posts published articles to the system. Unlike Academia.edu, ResearchGate has more
diverse features. People that wish to use the site need to have an email address at a recognized institution or to be
manually confirmed as a published researcher to sign up for an account. Members of the site each have a user profile
and can upload research output including papers, data, chapters, negative results, patents, research proposals, methods,
presentations, and software source code. Users may also follow the activities of other users and engage in discussions
with them. Users are also able to block interactions with other users. ResearchGate has a blogging feature for users to
write short reviews on peer-reviewed articles. When a member posts a question, it is fielded to others that have
identified on their user profile that they have a relevant expertise.
The social networking Internet services Academia.edu and ResearchGate are largely aimed at forming the so-
called “name” of the scientist and serving a research-focused job board feature.
General design principles (approaches) of the CRIS-like systems for scientific R&D support
There are different approaches to define the structure of research activities and the research lifecycle [15, 16].
The review of these approaches, as well as the analysis of research activities, allows defining its basic types, which
regulate its structure and are invariant in relation to the domain area, content, methods, and approaches of the research
activity. The basic types of research activities are [16]:
Інформаційні системи
258
- Descriptive vs. Analytical: Descriptive research includes surveys and fact-finding enquiries of different
kinds. The major purpose of descriptive research is the description of the state of affairs as it exists at present. In social
science and business research, we quite often use the term Ex post facto research for descriptive research studies. The
main characteristic of this method is that the researcher has no control over the variables; he can only report what has
happened or what is happening. Most ex-post facto research projects are used for descriptive studies in which the
researcher seeks to measure such items as, for example, the frequency of shopping, preferences of people, or similar
data. Ex post facto studies also include attempts by researchers to discover causes even when they cannot control the
variables. The methods of research utilized in descriptive research are survey methods of all kinds, including
comparative and correlational methods. In analytical research, on the other hand, the researcher must use facts or
information already available and analyze these to make a critical evaluation of the material;
- Applied vs. Fundamental: Research can either be applied (or action) research or fundamental (to basic or
pure) research. Applied research aims at finding a solution for an immediate problem facing a society or an
industrial/business organization, whereas fundamental research is mainly concerned with generalizations and with the
formulation of a theory. Research concerning some natural phenomenon or relating to pure mathematics are examples
of fundamental research. Similarly, research studies, concerning human behavior carried on with a view to generalize
about human behavior, are also examples of fundamental research, but research aimed at certain conclusions (say, a
solution) facing a concrete social or business problem is an example of applied research. Research to identify social,
economic, or political trends that may affect an institution or the copy research (research to find out whether certain
communications will be read and understood) or the marketing research or evaluation research are examples of applied
research. Thus, the central aim of the applied research is to discover a solution for some pressing practical problem,
whereas basic research is directed towards finding information that has a broad base of applications and thus, adds to
the already existing organized body of scientific knowledge;
- Quantitative vs. Qualitative: Quantitative research is based on the measurement of quantity or amount. It is
applicable to phenomena that can be expressed in terms of quantity. Qualitative research, on the other hand, is
concerned with the qualitative phenomenon, i.e., phenomena relating to or involving quality or kind. For instance, when
we are interested in investigating the reasons for human behavior (i.e., why people think or do certain things), we quite
often talk of ‘Motivation Research’, an important type of qualitative research. This type of research aims at discovering
the underlying motives and desires, using in-depth interviews for the purpose. Other techniques of such research are
word association tests, sentence completion tests, story completion tests and similar other projective techniques.
Attitude or opinion research i.e., research designed to find out how people feel or what they think about a subject or
institution is also qualitative research. Qualitative research is especially important in the behavioral sciences where the
aim is to discover the underlying motives of human behavior. Through such research, we can analyze the various
factors which motivate people to behave in a manner or which make people like or dislike a thing. It may be stated,
however, that to apply qualitative research in practice is relatively a difficult job and therefore, while doing such
research, one should seek guidance from experimental psychologists;
- Conceptual vs. Empirical: Conceptual research is that related to some abstract idea(s) or theory. It is
generally used by philosophers and thinkers to develop new concepts or to reinterpret existing ones. On the other hand,
empirical research relies on experience or observation alone, often without due regard for system and theory. It is data-
based research, coming up with conclusions which are capable of being verified by observation or experiment. We can
also call it as the experimental type of research. In such a research, it is necessary to get at facts firsthand, at their
source, and actively to go about doing certain things to stimulate the production of desired information. In such a
research, the researcher must first provide himself with a working hypothesis or guess as to the probable results. He
then works to get enough facts (data) to prove or disprove his hypothesis. He then sets up experimental designs which
he thinks will manipulate the persons or the materials concerned so as to bring forth the desired information. Such
research is thus characterized by the experimenter’s control over the variables under study and his deliberate
manipulation of one of them to study its effects. Empirical research is appropriate when the proof is sought that certain
variables affect other variables in some way. Evidence gathered through experiments or empirical studies is today
considered to be the most powerful support possible for a given hypothesis;
- Some Other Types of Research: All other types of research are variations of one or more of the above-stated
approaches, based on either the purpose of research, or the time required to accomplish research, on the environment in
which research is done, or based on some other similar factor. Form the point of view of time, we can think of research
either as one-time research or longitudinal research. In the former case, the research is confined to a single time-period,
whereas in the latter case the research is carried on over several time-periods. Research can be field-setting research or
laboratory research or simulation research, depending upon the environment in which it is to be carried out. Research
can as well be understood as clinical or diagnostic research. Such research follows case-study methods or in-depth
approaches to reach the basic causal relations. Such studies usually go deep into the causes of things or events that
interest us, using very small samples and very deep probing data gathering devices. The research may be exploratory or
it may be formalized. The objective of exploratory research is the development of hypotheses rather than their testing,
whereas formalized research studies are those with substantial structure and with specific hypotheses to be tested.
Historical research is that which utilizes historical sources like documents, remains, etc. to study events or ideas of the
past, including the philosophy of persons and groups at any remote point of time. Research can also be classified as
Інформаційні системи
259
conclusion-oriented and decision-oriented. While doing conclusion-oriented research, a researcher is free to pick up a
problem, redesign the enquiry as he proceeds and is prepared to conceptualize as he wishes. Decision-oriented research
is always for the need of a decision maker and the researcher, in this case, is not free to embark upon research according
to his own inclination. Operations research is an example of decision-oriented research since it is a scientific method of
providing executive departments with a quantitative basis for decisions regarding operations under their control.
The general principle that should be considered when designing CRIS-like systems for scientific research and
technical research creativity support is that the system must fully cover all the basic types of research activities,
implement the full research lifecycle. Based on this basic principle can identify the main entities of CRIS-like
systems [17]:
1. User with all related attributes.
2. Organizations which are related to users.
3. Organizations and foundations (research funders etc.) that provide grant support for scientific research.
4. Scientific communities with the ability to carry on a discussion between united users (analogues of chats
and forums).
5. Scientific journals and publishers.
6. Bibliographies that can be created both by the users themselves and by the communities.
7. Publications of users that can be linked to publishers and periodicals.
8. Projects that can integrate users, bibliographies, documents, and general data, and can also be related to
grants of research funders and organizations.
It should be noted that all these and other entities that may appear in the future should be able to communicate
with each other. This communication will allow the flexible and comprehensive solution of the tasks of organizing of
co-operative research activities by communities of scientists, to receive various reports, for example, lists of
publication, lists of publisher’s journals, statistical reports on the research activity of employees, etc. The integrated
system should be a universal instrument or utility toolkit not only for the purposes of supporting scientific research
but also for the analysis of the activities of scientific organizations, foundations, and publishers.
Another important principle for developing the CRIS-like system is the choice of a user identification model.
There is no need to create multiple user accounts in different network services. For identification, it is suitable to
choose one of the open identifying system: Open Researcher and Contributor ID (ORCID) [18], ResearcherID [19]
or OpenID [20]. For scientists, it is suitable to choose ORCID – is a nonproprietary alphanumeric code to uniquely
identify scientific and other academic authors and contributors. It is implemented in the open project ORCID. The
ORCID organization offers an open and independent registry intended to be the de facto standard for contributor
identification in research and academic publishing. The ORCID community includes everyone in the research
community who recognizes the need for researchers to be uniquely identified and connected with their contributions
and affiliations. This means individual researchers, organizations involved in research – universities, laboratories,
commercial research companies, research funders, publishers, patent offices, data repositories, professional societies,
and more – as well as organizations that build systems that support information management among and between
these groups. Third-party tools allow the migration of content from other services into ORCID, for example,
Mendeley2ORCID, for Mendeley.
General requirements to the CRIS-like systems for scientific R&D support
In [4, 17, 21] reviewed general requirements and specifications for the CRIS-like systems. Summing up all these
papers and resources, we can point out the most general requirements and specifications for the CRIS-like systems.
1. Data coverage. Coverage of the maximum amount of information resources and repositories. It is
necessary to create data input procedures and data entry points to collect information. The following options for
inputting data are available:
interactive user input;
data collection over the Internet uses the specialized software – web crawlers, Internet bots, intelligent
agents etc.;
data exchange and CRIS integration with other CRIS-like systems.
2. Data relevance. The automatic collection of information over the Internet may accumulate out of date data.
This problem can be solved by:
to create detailed formats for submitting metadata about resources, directories for thematic
classification of resources, as well as adding metadata to resources. It is problematic to require authors clearly and
accurately comply with the metadata formats and carefully add metadata to text sources that require additional work
and explore metadata formats;
to classify and categorize all the information resources collected by experts (users) and web crawlers.
Also, to indicate the degree of probability of belonging to the search query depending on its source;
Інформаційні системи
260
the exact indication of the search area to the search engines, as well as the criteria for the quality of the
collected information;
to create the ontologies of resources according to the user demands. The classification of resources by
experts in accordance with these ontologies.
3. Completeness and validity of data. The data completeness problem is solved by the same method as the
coverage data problem solved. The validity of data problem can be solved by:
for interactive input – the restriction of input only by authenticated users;
for the automated search engines – the restriction activity area of the web crawler to collect information;
for input data exchange with other systems – by establishing precise filters for imported information
resources;
for all systems – verification and classification of the input data.
4. The maintenance of the intelligent user query service. User query services should support search by
attributes, resource overviews by category, and full-text search using semantic document analysis.
5. Support various levels of abstraction for data representation. Internet efficiency for CRIS-like systems is
not a direct consequence of the amount of available information/data or even its quality but is a direct consequence of
the rate and accuracy of the selection of information for the demands of researchers. Support various levels of
abstraction for information/data representation allows precipitating the information/data search without its loss. CRIS-
like systems need to support several levels of abstraction, and not just full-text descriptions. It is necessary to represent
information in a compact form (document ontology, abstract, annotation, compendium, or recap) selectively – from
brief descriptions for the maximum quick search to very detailed descriptions of information objects.
6. The historicity of the scientific information. The specificity of the scientific information is quite a short
period of its relevance. For many types of the scientific information resources, it is important to keep the description of
the lifecycle of these resources and be able to restore the status of the resource at any given time.
7. Maintaining an archival repository of scientific information. As it was noted above, the most part of the
scientific information fast becomes outdated. But there are information resources that may be relevant for a long time.
These include: the long-term documents, the patents, and the multimedia information about historical events. Scientific
reports of institutes, speeches of scientists and researchers can also have a huge historical value, becoming later even
more valuable. Therefore, the system should support the possibility of long-term storage of the information resources.
8. Distributed architectures support for the information systems. This requirement is a prerequisite for
completeness, authenticity, and relevance of information. The experience of usage of the CRIS-like systems has shown
that it is difficult to implement, and in many cases, even impossible, the creation of centralized scientific systems that
covers scientific information in some domain area of science, or in some country. In [22] Hale University researchers
have proven proposals for the creation of administrative and technical mechanisms for the functioning of virtual
distributed scientific libraries. In terms of the distributed computing environment, CRIS-like systems meet the
following requirements:
information exchange protocols support with other information systems;
accepted metadata standards support for the export/import of data and the usage of metadata to describe
and to specify resources;
information verification feature;
linking to internal resources support for both: in user interfaces and at the system level;
online service for accessing links to other websites and documents;
selection of resources in the intellectual process, according to published quantitative and thematic
criteria;
availability of descriptions of the resource’s content in the range from brief annotation to detailed
review;
intelligently created structure or scheme for navigation in the resource space. A good example of such
structure can be an ontological scheme of resources.
For some domain areas of research, it is also important that the scientific information system provides the ability
to use computational resources that are based on generally accepted standards.
The basic concepts of the workstation environment (WE) consider to [23, 24] are – is an individual complex of
information resources, software, hardware, organizational and technological facilities (tools) for individual or collective
usage, united to perform certain functions of the employee. WE provide the worker with all the tools and facilities
necessary to perform certain functions.
to solve a certain class of tasks and problems, united by a common information processing technology;
to formalize professional knowledge – the possibility of providing with the help of WE the automation
of new functions and solving new tasks in the process of accumulation of experience with the system;
to automate data processing in a specific area of activity;
Інформаційні системи
261
to provide the ability of data processing by the user itself;
to provide user access to the set of software; hardware and information tools & facilities;
to create custom comfortable working conditions and friendly user interface to communicate & interact
with the system;
to combine the system with other elements of information processing and modification, expansion
capabilities of WE without interrupting its operation.
The structure and composition of the elements of any WE depend on its purpose, the composition of tasks,
structure, software, the method of fixing data in primary documents and more. The WE structure is composed of:
- the functional part of WE;
- the software part of WE;
- the hardware part of WE;
- the information support part of WE. This is a set of facilities and methods for building an information
base, which is divided into a machine and internal machine.
General principles of the Research and Development Workstation Environment design
Scientific and research communities create networks that combine digital libraries, file repositories, archival
information/data repositories, web servers with scientifically relevant information. The key objective factor that must
be taken into account when designing, developing and using the workstation for the Ukrainian researcher is the
limited financial resources appropriated for the development and maintenance of the workplace software, which
results in the following consequences: the inability to involve the necessary number of specialists to the development
process; minimizing the costs of the software implementing, maintaining and updating; system development for
several years by the group of developers whose composition (body) is changing; the necessity to maximize the reuse
of software that has already been developed. Next we define the general development principles of the RDWE and
its components.
1. Modular design. The development of any information system, especially that aimed at solving the
complex variety of problems and tasks, should be based on a modular design principle [17]. Modular design, or
“modularity in design”, is a design approach that subdivides a system into smaller parts called modules or skids, that
can be independently created and then used in different systems. A modular system can be characterized by
functional partitioning into discrete scalable, reusable modules; rigorous use of well -defined modular interfaces; and
making use of industry standards for interfaces. When creating a modular system, instead of creating a monolithic
application (where the smallest component is the whole), several smaller modules are written separately so that,
when composed together, they construct the executable application program. Typically, these are also compiled
separately, via separate compilation, and then linked by a linker. A just-in-time compiler may perform some of this
construction “on-the-fly” at runtime. This makes modular designed systems if built correctly, far more reusable than
a traditional monolithic design, since all (or many) of these modules may then be reused (without change) in other
projects.
2. Microservices-based architecture (MSA). Microservices is a variant of the service-oriented architecture
architectural style that structures an application as a collection of loosely coupled services [25]. In MSA, services
should be fine-grained and the protocols should be lightweight. The benefit of decomposing an application into
different smaller services is that it improves modularity and makes the application easier to understand, develop and
test. There is no industry consensus yet regarding the properties of microservices, and an official definition is
missing as well. Some of the defining characteristics that are frequently cited include [26]: services in MSA are often
processes that communicate with each other over a network in order to fulfill a goal using technology-agnostic
protocols such as HTTP; services in MSA should be independently deployable; services are easy to replace; services
are organized around capabilities, e.g., user interface front-end, recommendation, logistics, billing, etc.; services can
be implemented using different programming languages, databases, hardware and software environme nt, depending
on what fits best; services are small in size, messaging enabled, bounded by contexts, autonomously developed,
independently deployable, decentralized and built and released with automated processes.
3. Сross-platform software (also multi-platform software or platform-independent software). The
researcher must have access to the services provided by the RDWE from various types of devices operating under
the control of various operating systems. One of the ways to achieve this goal can be access to services through an
adaptive user interface of the web applications. Web applications are typically described as cross-platform because,
ideally, they are accessible from any of various web browsers within different operating systems. Such applications
generally employ a client-server system architecture and vary widely in complexity and functionality. This wide
variability significantly complicates the goal of cross-platform capability, which is routinely at odds with the goal of
advanced functionality. Basic web applications perform all or most processing from a stateless server and pass the
result to the client web browser. All user interaction with the application consists of simple exchanges of data
requests and server responses. Implementation mechanisms:
Інформаційні системи
262
Node.js [27] server platform – is an open-source, cross-platform JavaScript run-time environment for
executing JavaScript code server-side. Node.js enables JavaScript to be used for server-side scripting and runs scripts
server-side to produce dynamic web page content before the page is sent to the user's web browser. Consequently,
Node.js has become one of the foundational elements of the “JavaScript everywhere” paradigm, allowing web
application development to unify around a single programming language, rather than rely on a differ ent language for
writing server-side scripts. Node.js brings event-driven programming to web servers, enabling development of fast
web servers in JavaScript. Developers can create highly scalable servers without using threading, by using a
simplified model of event-driven programming that uses callbacks to signal the completion of a task. Node.js
connects the ease of a scripting language (JavaScript) with the power of Unix network programming. Node.js
applications can run on most modern operating systems (Linux, macOS, Microsoft Windows and Unix servers) and
hardware platforms (x86, x64, ARMv6, ARMv7, ARMv8).
The adaptive user interface of the web application with responsive web design using Pug (is a
template engine for Express), Bootstrap (is a design and style framework), JQuery library and AJAX (an approach to
building user interfaces for web applications) – is a web design approach aimed at crafting the visual layout of sites
to provide an optimal viewing experience – easy reading and navigation with a minimum of resizing, panning, and
scrolling – across a wide range of devices, from mobile phones to desktop computer monitors.
Storage service powered by MongoDB – is a free and open-source cross-platform document-oriented
database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemas.
4. JSON/XML data model and REST architectural style (RESTful web services). JavaScript Object Notation
or JSON – is an open-standard file format that uses human-readable text to transmit data objects consisting of
attribute-value pairs and array data types (or any other serializable value). It is a very common data format used for
asynchronous browser-server communication. JSON standard defines a metalanguage, based on which, by imposing
restrictions on the structure and content of documents, specific, domain-oriented markup languages are determined.
The author of the document creates its structure, builds the necessary links between the elements, and uses those
commands that meet its requirements and asks for the type of markup that it needs to handle the documents. Creating
the correct structure of the information exchange mechanism at the beginning of the system project development,
many future problems can be avoided due to the incompatibility of the data formats that are used by the various
components of the system. Representational state transfer (REST) [28] or RESTful web services are a way of
providing interoperability between computer systems on the Internet. REST-compliant Web services allow
requesting systems to access and manipulate textual representations of Web resources using a uniform and
predefined set of stateless operations. In a RESTful Web service, requests made to a resource's URI will elicit a
response that may be in XML, HTML, JSON or some other defined format. The response may confirm that some
alteration has been made to the stored resource, and it may provide hypertext links to other related resources or
collections of resources. Using HTTP, as is most common, the kind of operations available include those predefined
by the HTTP methods GET, POST, PUT, DELETE and so on. The RESTful architectural style possesses the
following constraints [29]:
Client/Server: Separation of concerns, exemplified by a client–server architecture. The idea is that
different components can evolve independently—the user interface in the client can evolve separately from the
server, and the server is simpler.
Stateless: The client–server interaction is stateless. There is no stored context on the server. Any
session information must be kept by the client.
Cacheable: Data in a response (a response to a previous request) is labeled as cacheable or non-
cacheable. If it is cacheable, the client (or an intermediary) may reuse that for the same k ind of request in the future.
Uniform Interface: There is a uniform interface between components. In practice, there are four
interface constraints: resource identification – requests identify the resources they are operating on (by a URI, for
example); resource manipulation through the representation of the resource – when a client or server that has access
to a resource, it has enough information based on understanding the representation of the resource to be able to
modify that resource; messages are self-descriptive – the message contains enough information to allow a client or
server to handle the message, this is normally done through the use of Internet Media types (MIME types); use of
hypermedia to change the state of the application – for example, the server provides hyperlinks that the client uses to
make state transitions.
Layered System: Components are organized in hierarchical layers; the components are only aware of
the layer within which the interaction is occurring. Thus, a client connecting to a server is not aware of any
intermediate connections. Intermediate filter components can change the message while it is in transit: because the
message is self-descriptive and the semantics are visible, the filter components understand enough about the message
to modify it.
Code on Demand: Code on demand is optionally supported, that is, clients can download scripts that
extend their functionality.
Інформаційні системи
263
5. Free/Libre and open-source software (FLOSS). FLOSS is software that can be classified as both free
software and open-source software. That is, anyone is freely licensed to use, copy, study, and change the software in
any way, and the source code is openly shared so that people are encouraged to voluntarily improve the design of the
software. The benefits of using FLOSS can include decreased software costs, increased security, and stability
(especially regarding malware), protecting privacy, and giving users more control over their own hardware. The use
of free software will significantly save money at the stages of development and implementation of the RDWE.
6. Cloud computing. Cloud computing [30] can provide interaction between different CRIS-like systems
(such as RDWE) over the Internet, with the optimal distribution of load between local and remote servers. In cloud
computing paradigm, computer resources and capacity available to the user as Internet services for data processing.
Cloud-computing providers offer their “Services” according to different models, of which the three standard models
per NIST (The National Institute of Standards and Technology) [31] are Infrastructure as a Service (IaaS), Platform
as a Service (PaaS), and Software as a Service (SaaS). These models offer increasing abstraction; they are thus often
portrayed as a layer in a stack: infrastructure-, platform- and software-as-a-service, but these need not be related.
7. Data storage based on the abstraction of data repository. Abstraction of software modules from the
implementation of data storage technology allows the system administrator to choose the type of data repository,
which is maximally adapted for the purposes of the specific RDWE configuration.
8. Data repositories synchronization. The ability of the off-line operations of the RDWE and data
synchronization with the central data repository. This is important in the absence of a permanent network connection.
This feature implemented with the internal mechanisms for replication of the data repository.
General information model of the Research and Development Workstation Environment
The RDWE class system’s generalized information model represented as a three-tuple composite web service
(CWS) using the revised formalism given in [32]:
𝐶𝑊𝑆 = 〈𝐴𝑊𝑆, 𝐹, 𝐶𝐼𝐸𝑛𝑣〉,
where:
𝐶𝑊𝑆 is the RDWE composite web service;
𝐴𝑊𝑆 = {𝑎𝑤𝑠𝑖|𝑖 = 1,𝑚̅̅ ̅̅ ̅̅ }𝑚∈𝑁 is a set of atomic web services (problem-oriented microservices and FLOSS
applications; personalized FLOSS applications) available for usage. The 𝐴𝑊𝑆 set consists of the problem-oriented
atomic web services 𝑎𝑤𝑠 and each of them can be designed and developed as a microservice or a desktop application,
that allows them to be used as an independent software separately from the RDWE and as its components inside 𝐶𝐼𝐸𝑛𝑣;
𝐹 = 𝐴𝑊𝑆: {𝐶𝑗|𝑗 = 1, 𝑛̅̅ ̅̅̅}
𝑛∈𝑁
is a set of functions, the functional filling-up of the RDWE, each function is the
result of coordination and interaction of the 𝐴𝑊𝑆 elements.
𝐶𝑗 ⊆ 𝐴𝑊𝑆, 𝐶𝑗 = {𝑎𝑤𝑠𝑘|𝑘 ≥ 1, 𝑘 ≤ 𝑚}𝑘∈𝑁 is a subset of atomic web services that are required to implement the
𝑗-th function of 𝐶𝑊𝑆;
𝐶𝐼𝐸𝑛𝑣 = {𝑝𝑟𝑙,𝑚𝑖𝑑, 𝑜𝑠, 𝑐𝑟𝑑, 𝑡𝑦𝑝𝑖𝑐𝑎𝑙𝐹𝐿𝑂𝑆𝑆} is a set of elements (represented as layers) that combine into the
Cloud-integrated Environment (CIE);
𝑝𝑟𝑙 – physical resource layer represents physical hardware and facility resources;
𝑚𝑖𝑑 – middle layer (using in the concepts of cloud service orchestration model [30]) represents resource
abstraction and control layer. It is supposed to use OpenStack software platform;
𝑜𝑠 – operating system layer represents guest operating system. It is supposed to use Ubuntu server with LXDE
(abbreviation for Lightweight X11 Desktop Environment) desktop environment or Xfce desktop environment. Atomic
web services work on the operating system layer – 𝑎𝑤𝑠𝑖 ∈ 𝑜𝑠;
𝑐𝑟𝑑 – coordination component. The 𝑐𝑟𝑑 function is to coordinate atomic web services in 𝐶𝑊𝑆, and by the
coordination procedure we will understand the execution of invocation of some 𝑎𝑤𝑠𝑘 ∈ 𝐶𝑗 in the defined sequence. The
coordination component 𝑐𝑟𝑑 can be implemented as the reverse proxy server of tasks. Nginx also is a part of 𝐶𝑅𝐷 –
used as front-end to control and protect access to the server on a private network, performs tasks such as load-
balancing, authentication, decryption, and caching.
𝑡𝑦𝑝𝑖𝑐𝑎𝑙𝐹𝐿𝑂𝑆𝑆 – a typical FLOSS layer includes some regular application suit needed for the scientific research
and development lifecycle (regular software suit may change in the future): LibreOffice office suite; Mozilla Firefox
and Chromium web browsers; Sylpheed email client; Sublime Text 2 and jEdit source code editors; Wine compatibility
layer that aims to allow computer programs developed for Microsoft Windows to run on Unix-like operating systems;
Python (SciPy Python library used for scientific computing and technical computing); R environment for statistical
computing and graphics; Eclipse integrated development environment; Redmine project management and issue tracking
tool; X2Go remote desktop software.
CIE of RDWE delivers to researchers (to researcher’s client device – laptop, desktop, mobile or tablet) using the
extended Platform-as-a-Service service delivery model via X2Go remote desktop software and ssh cryptographic
network protocol (picture).
Інформаційні системи
264
Picture. Cloud-integrated Environment of RDWE delivery model
To take all features of CIE, the researcher’s client device (laptop or desktop) must run latest stable release of
X2Go remote desktop software and comply with the following system requirements.
X2Go Client is part of Ubuntu 12.04 & later, Fedora 19 and later, Raspbian Wheezy & Jessie. X2Go Client is
currently only released as a 32-bit x86 build. Both 32-bit x86 and 64-bit x86 versions of Windows are supported:
Windows XP 32-bit SP3 (deprecated); Windows XP 64-bit SP2 (deprecated); Windows Vista SP2;Windows 7 SP1;
Windows 8.1 (with “Update 1”); Windows 10 (1607).
Connecting to the CIE via ssh, the researcher’s client device (laptop or desktop) must comply with the following
system requirements:
Windows XP 32-bit SP3,64-bit SP2; Vista SP2, 7 SP1, 8.1 (with “Update 1”), 10 (1607) with PuTTY
terminal emulator installed;
Linux;
MacOS 10.9 Maverics and higher were tested.
Software implementation of the RDWE class systems is carried out using software specific to the chosen domain
area and may be different from the one above.
Personal Research Information System – Research and Development Workstation
Environment for ontology engineering and scientific creativity support
The main feature of the RDWE class systems is the problem orientation to an arbitrary domain area. As part of
the research and development work of the Glushkov Institute of Cybernetics of National Academy of Sciences of
Ukraine (Department of Microprocessor Technology) has developed and implemented the software system in its class.
It was called – Personal Research Information System (PRIS) [33] – the RDWE class system for supporting research in
the field of ontology engineering (the automated building of applied ontology in an arbitrary domain area as a main
feature), scientific and technical creativity (the automated preparation of application documents for patenting inventions
in Ukraine as a main feature). In accordance with the fundamental information model of the RDWE systems, the PRIS
information model was developed.
At the actual stage of PRIS system development the 𝐴𝑊𝑆 set consists of the following 𝑎𝑤𝑠 (natural language
processing (NLP) functions are available for the Ukrainian language):
𝑎𝑤𝑠1 – RESTful web service for converting PDF files to plain/text. Available via GitHub repository [34].
𝑎𝑤𝑠2 – RESTful web service for converting DOC/DOCX files to plain/text. Available via GitHub repository
[35].
𝑎𝑤𝑠3 – RESTful web service for language identification.
𝑎𝑤𝑠4 – RESTful web service for automatic plain/text summarization. Available via GitHub repository [36].
𝑎𝑤𝑠5 – RESTful web service for converting plain/text from UTF-8 to WIN-1251 enc. Available via GitHub
repository [37].
𝑎𝑤𝑠6 – RESTful web service for automatic detection of title, author’s names, and page numbers for PDF
files.
Інформаційні системи
265
𝑎𝑤𝑠7 – RESTful web service for automatic keyword plain/text detection.
𝑎𝑤𝑠8 – RESTful web service for automatic sentence segmentation.
𝑎𝑤𝑠9 – RESTful web service for automatic word segmentation with lemmatization and Part-of-speech
tagging.
𝑎𝑤𝑠10 – RESTful web service for automatic word segmentation.
𝑎𝑤𝑠11 – RESTful web service for Compositional Language Pre-processing (CLP): term segmentation
(dividing a string of written language into multiple-word and one-word terms) with lemmatization and Part-of-
speech tagging.
𝑎𝑤𝑠12 – RESTful web service for automatic “stop words” filtering out. These are words that do not bear the
semantic load.
𝑎𝑤𝑠13 – RESTful web service for automatic word lemmatization.
𝑎𝑤𝑠14 – RESTful web service for syntactic parser SyntaxNet: Neural Models of Syntax: an open-source
neural network framework implemented in TensorFlow that provides a foundation for Natural Language
Understanding (NLU) systems [38 – 40].
𝑎𝑤𝑠15 – RESTful web service for searching scientific publications in external bibliographic databases (an
intelligent agent for the automated search of scientific publications [41]). Google Scholar search implemented via
scholar.py [42] library.
𝑎𝑤𝑠16 – RESTful web service for text indexing and annotating (for full-text search capability).
𝑎𝑤𝑠17 – MongoDB as a service (storing the originals of text documents and texts, ontological structures,
ontologies, processed texts in the form of JSON-documents, neural language vector models (NLVM) – word
embedding models [43 – 44]).
𝑎𝑤𝑠18 – “Graph Editor” – web service (represented as Single Page Application – SPA) for text’s ontological
representation, for manipulating ontologies and ontological structures. “Graph Editor” is a part of “TODOS” [ 45] –
IT-platform formation transdisciplinary information environment.
𝑎𝑤𝑠19 – “CONFOR” [46] – web service (represented as SPA) for intelligent data analysis. The main
functions of “CONFOR” are: revealing the regularities that characterize classes of objects which are represented as
sets of attribute values; using the revealed regularities for classification, diagnostics, and prediction.
𝑎𝑤𝑠20 – “KONSPEKT” [47] – web service (represented as SPA) for syntactic and semantic analysis of
natural language texts.
𝑎𝑤𝑠21 – RESTful web service for processing NLVM of large corpora or open data collections (ODC):
implemented via custom gensim [48] as a service server application. It is possible to: calculate semantic similarity
between pair of terms (including multiple-word terms, one-word terms, words) within the chosen NLVM[49];
compute a list of nearest semantic associates for terms (including multiple-word terms, one-word terms, words)
within the chosen NLVM; find the center of lexical cluster for a set of terms (including multiple -word terms, one-
word terms, words) within the chosen NLVM; calculate semantic similarity between two sets of terms (including
multiple-word terms, one-word terms, words) within the chosen NLVM.
𝑎𝑤𝑠22 – “Personal ontological knowledge base for researcher’s publications” web service [50] (represented as
SPA).
𝑎𝑤𝑠23 – Web service (represented as SPA) for creating and filling out templates that will allow to generate an
incoming flow of documents coming from applicant of invention for industrial property [33].
𝑎𝑤𝑠24 – additional external FLOSS (web services, libraries, utilities, etc.);
The 𝐹 set. Functional filling-up of the RDWE is represented by the following set of synthesized from the set of
AWS functions:
𝐹 = 𝐴𝑊𝑆: {𝐶1, 𝐶2𝐶3, 𝐶4, 𝐶5, 𝐶6, 𝐶7},
where:
𝐶1 – ontology engineering. The automated building of applied ontology in an arbitrary domain area (or
knowledge domain). The fundamental foundations of the implemented technology are described in the works [50 – 55]:
𝐶1 = {𝑎𝑤𝑠1…𝑎𝑤𝑠3, 𝑎𝑤𝑠5 , 𝑎𝑤𝑠6, 𝑎𝑤𝑠8, 𝑎𝑤𝑠9, 𝑎𝑤𝑠11, 𝑎𝑤𝑠12, 𝑎𝑤𝑠14, 𝑎𝑤𝑠16…𝑎𝑤𝑠20};
𝐶2 – the research design of scientific publications in an arbitrary domain area (or knowledge domain) [33, 50]:
𝐶2 = {𝑎𝑤𝑠1 …𝑎𝑤𝑠9, 𝑎𝑤𝑠11…𝑎𝑤𝑠13, 𝑎𝑤𝑠15…𝑎𝑤𝑠18, 𝑎𝑤𝑠22, 𝑎𝑤𝑠24};
𝐶3 – personalized ontological processing of scientific publications [33, 50]:
𝐶3 = {𝑎𝑤𝑠1 …𝑎𝑤𝑠9, 𝑎𝑤𝑠11…𝑎𝑤𝑠13, 𝑎𝑤𝑠15…𝑎𝑤𝑠18, 𝑎𝑤𝑠22};
Інформаційні системи
266
𝐶4 – the automated CLP for training and querying NLVM for large corpora or ODC [33]:
𝐶4 = {𝑎𝑤𝑠1 …𝑎𝑤𝑠9, 𝑎𝑤𝑠5, 𝑎𝑤𝑠8…𝑎𝑤𝑠12, 𝑎𝑤𝑠20, 𝑎𝑤𝑠24};
𝐶5 – the automated distributive and semantic analysis of large corpora or ODC [33]:
𝐶5 = {𝑎𝑤𝑠21, 𝑎𝑤𝑠24};
𝐶6 – the automatic syntactic parsing:
𝐶6 = {𝑎𝑤𝑠1 …𝑎𝑤𝑠3, 𝑎𝑤𝑠8, 𝑎𝑤𝑠14, 𝑎𝑤𝑠20, 𝑎𝑤𝑠24};
𝐶7 – the automated preparation of application documents for patenting inventions in Ukraine. The fundamental
foundations of the implemented technology are described in [33]:
𝐶7 = {𝑎𝑤𝑠1 …𝑎𝑤𝑠3, 𝑎𝑤𝑠21, 𝑎𝑤𝑠23, 𝑎𝑤𝑠24}.
Conclusion
The development of modern technologies increasingly covers the field of intellectual activity and, especially,
in the field of scientific research and development. The existing Current Research Information Systems oriented on
the following main types of services: access and reuse of scientific and academic information, methodologies, and
technologies; information search; targeted dissemination of information; messaging services; bridging of horizontal
and vertical relations between scientists; backup data storage and archival information.
We propose the new class of Current Research Information Systems and related intelligent information
technologies. This class supports the main stages of the scientific research and development lifecycle, starting with
the semantic analysis of the information of arbitrary domain area and ending with the formation of constructive
features of innovative proposals. It was called – Research and Development Workstation Environment – the
comprehensive problem-oriented information systems for scientific research and development support. A distinctive
feature of such systems is the possibility of their problematic orientation to various types of scientific activities by
combining on a variety of functional services and adding new ones within the Cloud-integrated Environment. Taking
into account the objective factor of Ukrainian science state, we define the general principles of the RDWE design:
modular design; microservices-based architecture; cross-platform software (also multi-platform software or
platform-independent software); JSON/XML data model and REST architectural style (RESTful web services);
using free and open-source software; cloud computing; data storage based on the abstraction of data repository; data
repositories synchronization.
The Research and Development Workstation Environment class system’s generalized information model is
represented in the article as a three-tuple composite web service that include: a set of atomic web services, each of
them can be designed and developed as a microservice or a desktop application, that allows them to be used as an
independent software separately; a set of functions, the functional filling-up of the Research and Development
Workstation Environment; a subset of atomic web services that are required to implement function of composite web
service. In accordance with the fundamental information model of the Research and Development Workstation
Environment systems, the Personal Research Information System information model was developed.
The main results of our work are focused on enhancing the effectiveness of the scientist’s research and
development lifecycle in the arbitrary domain area. In the future, it would be interesting to apply to the educational
process the modern paradigm of Service-Oriented Learning implemented as Personal Learning Environments,
Virtual Learning Environments, Learning Management Systems, Education-as-a-Service models, and the new class
of E-learning systems – Cloud Learning Environments – using RDWE systems as a E-learning/education-oriented
environment.
References
1. Houssos N. 2011. CRIS for research information management.
2. ERGO – European Research Gateways Online 2018, viewed 07 February 2018, <https://cordis.europa.eu/news/rcn/8259_en.html>.
3. euroCRIS – The International Organization for Research Information 2018, viewed 07 February 2018, <https://www.eurocris.org>.
4. Main features of CERIF: The Common European Research Information Format 2018, viewed 07 February 2018,
<https://www.eurocris.org/cerif/main-features-cerif>.
5. Modern scientific information systems. Prospects of use 2001, viewed 07 February 2018, <http://derpi.tuwien.ac.at/~andrei/CRIS_DOC.htm>.
6. Tan W. and Zhou M. 2013. Business and Scientific Workflows: A Web Service-Oriented Approach (Vol. 5). John Wiley & Sons.
7. Semenov M.A. 2017. Service support of e-learning at the replaced university. Open educational e-environment of modern university. N 3.
P. 295–302.
8. Lindgren N. and Rautamki A. 2000. Managing strategic aspects of research. Proceedings CRIS-2000, Helsinki,
ftp://ftp.cordis.lu/pub/cris2000/docs/rautamdki_fulltext. pdf.
9. Dew P., Leigh C., Whyte B. 2000. ADVISER II: Theory and practice of finding and presenting RTD results. Proceedings CRIS-2000, Helsinki,
ftp://ftp.cordis.lu/pub/cris2000/docs/dewBfulltext.pdf.
Інформаційні системи
267
10. CORDIS – Community Research and Development Information Service 2018, viewed 07 February 2018,
<https://cordis.europa.eu/home_en.html>.
11. ResearchGate 2018, viewed 07 February 2018, <https://www.researchgate.net/>.
12. Helge P. 2013, ‘A quick glance at business models of academic social networking services’, Hybrid Publishing Lab Notepad, weblog post, 12
January, viewed 07 February 2018, <http://hybridpublishing.org/2013/01/a-quick-glance-at-business-models-of-academic-social-networking-
services>.
13. Academia.edu – Share research 2018, viewed 07 February 2018, <https://www.academia.edu/>.
14. Mendeley – Reference Management Software & Researcher Network 2018, viewed 07 February 2018, <https://www.mendeley.com/>.
15. Van den Eynden V., Corti L., Woollard M., Bishop L. and Horton L. 2011. Managing and Sharing Data: a best practice guide for
researchers.
16. Kothari C.R. 2004. Research methodology: Methods and techniques. New Age International.
17. Prokudin D. 2015. Design and Implementation of an Integrated Information System to Support Scientific Research. arXiv preprint
arXiv:1504.04800.
18. ORCID – Connecting Research and Researchers 2018, viewed 07 February 2018, <https://orcid.org/>.
19. ResearcherID 2018, viewed 07 February 2018, <http://www.researcherid.com/>.
20. OpenID Foundation website 2018, viewed 07 February 2018, <https://openid.net/>.
21. Vestdam T. 2013. The future of CRIS systems-an interplay with VIVO.
22. Wiederhold L. 2000. Cooperative Structures for the Collection of Internet Resources on and from the Middle East. http://www.bibliothek.uni-
halle.de/text/vortraege/venedig.htm.
23. Skorokhodov VA, Khudyakova I.M. Automated workplace manager: tutorial. Kyiv, 2008. 416 p.
24. Nabielsky J. and Skelton A.P. 1981. Virtual Terminal management model.
25. What are microservices? 2018, viewed 07 February 2018, <http://microservices.io/>.
26. Dvorkin E. 2014, ‘Seven micro-services architecture advantages’, Art of Software Engineering, weblog post, 3 June, viewed 07 February 2018,
<http://eugenedvorkin.com/seven-micro-services-architecture-advantages/>.
27. Node.js 2018, JavaScript runtime built on Chrome's V8 JavaScript engine, viewed 07 February 2018, <https://nodejs.org>.
28. Fielding R.T. and Taylor R.N. 2000. Architectural styles and the design of network-based software architectures (Vol. 7). Doctoral dissertation:
University of California, Irvine.
29. Etzkorn L.H. 2017. Introduction to Middleware: Web Services, Object Components, and Cloud Computing. CRC Press.
30. Bhowmik S. 2017. Cloud Computing. Cambridge University Press.
31. National Institute of Standards and Technology 2018, viewed 07 February 2018, <https://www.nist.gov/>.
32. Shkarupylo V., Kudermetov R., Paromova T. 2010. Conceptual model of automated composite web services synthesis process.
33. Palagin O.V., Velychko V.Yu., Malakhov K.S. and Shchurov O.S. 2017. Personal research information system. About developing the methods
for searching patent analogs of invention. Computer means, networks and systems. N 16. P. 5–13.
34. Atomic Web Service for converting PDF files to plain/text 2018, viewed 07 February 2018, <https://github.com/malakhovks/pdf-extract-api>.
35. Atomic Web Service for converting DOC/DOCX files to plain/text 2018, viewed 07 February 2018, https://github.com/malakhovks/doc-docx-
extract-api>.
36. Atomic Web Service for automatic text summarization 2018, viewed 07 February 2018, <https://github.com/malakhovks/text-summarization-
api>.
37. Atomic Web Service for converting text from UTF-8 to WIN-1251 2018, viewed 07 February 2018, <https://github.com/malakhovks/utf8-to-
win1251-api>.
38. Petrov S. 2016. ‘Announcing SyntaxNet: The World’s Most Accurate Parser Goes Open Source’, Google Research Blog, weblog post, 12 May,
viewed 07 February 2018, <https://research.googleblog.com/2016/05/announcing-syntaxnet-worlds-most.html>.
39. SyntaxNet: Neural Models of Syntax 2018, viewed 07 February 2018, <https://github.com/tensorflow/models/tree/master/research/syntaxnet>.
40. TensorFlow – An open-source machine learning framework for everyone 2018, viewed 07 February 2018, <https://www.tensorflow.org/>.
41. Velychko V.Yu., Malakhov K.S., Shchurov O.S. 2017. Information model of an intelligent agent-aided search of scientific papers.
Computational Intelligence (Results, Problems and perspectives), P. 105–107.
42. ckreibich/scholar.py: A parser for Google Scholar, written in Python 2018, viewed 07 February 2018,
<https://github.com/ckreibich/scholar.py>.
43. Mikolov T., Chen K., Corrado G. and Dean J. 2013. Efficient estimation of word representations in vector space. arXiv preprint
arXiv:1301.3781.
44. Bojanowski P., Grave E., Joulin A. and Mikolov T. 2016. Enriching word vectors with subword information. arXiv preprint
arXiv:1607.04606.
45. Velychko V.Yu., Malakhov K.S., Semenkov V.V., Strizhak A. E. 2014. Integrated Tools for Engineering Ontologies. Information Models and
Analyses. N 4. P. 336–361.
46. Gladun V., Velychko V., Ivaskiv Y. 2008. Selfstructurized Systems. International Journal "Information Theories & Applications", Vol. 15.
N 1. P. 5–13.
47. Andrushhenko T.I., Velychko V.Yu., Hal"chenko S.A., Hloba L.S., Hulyayev K.D., Klimova E.Ya., Komova O.B., Lisovyj O.V., Popova M.A.,
Pryxod¬nyuk V.V., Stryzhak O.Ye., Stus D.M., 2013. Metodyky napysannya naukovyx robit na osnovi ontolohichnoho analizu tekstiv:
metodychnyj posibnyk K. : TOV «SITIPRINT», 124 p. (In Ukrainian).
48. RaRe-Technologies/gensim: Topic Modelling for Humans 2018, viewed 07 February 2018, <https://github.com/RaRe-Technologies/gensim>.
49. Kutuzov A. and Kuzmenko E. 2016, April. WebVectors: a toolkit for building web interfaces for vector semantic models. In International
Conference on Analysis of Images, Social Networks and Texts (P. 155–161). Springer, Cham.
50. Palagin O.V., Velychko V.Yu., Malakhov K.S. and Shchurov O.S. 2017. Design and software implementation of subsystems for creating and
using the ontological base of a research scientist. Problems in programming. N 2. P. 72–78.
51. Palagin A.V., Petrenko N.G., Malakhov K.S. 2011. Technique for designing a domain ontology. Computer means, networks and systems,
N 10. P. 5–12.
52. Palagin O.V., Petrenko M.G. and Kryvyi S.L. 2012. Ontolohichni metody ta zasoby obrobky predmetnykh znan. Publishing center of V. Dahl
East Ukrainian National University.
53. Palagin A.V., Petrenko N.G., Velychko V.Y. and Malakhov K.S. 2018. The problem of the development ontology-driven architecture of
intellectual software systems. arXiv preprint arXiv:1802.06767.
54. Palagin A.V., Petrenko N.G., Velichko V.Yu. and Malakhov K.S. 2014. Development of formal models, algorithms, procedures, engineering
and functioning of the software system “Instrumental complex for ontological engineering purpose”. Problems in programming, N 2–3.
P. 221–232.
55. Palagin A.V., Petrenko N.G., Velichko V.Yu., Malakhov K.S. and Tikhonov Yu.L. 2012. To the problem of “The Instrumental complex for
ontological engineering purpose” software system design. Problems in programming, N 2–3. P. 289–298.
Інформаційні системи
268
Література
1. Houssos N. CRIS for research information management. URL: http://hdl.handle.net/11366/303 (Last accessed: 07.02.2018).
2. ERGO – European Research Gateways Online. URL: https://cordis.europa.eu/news/rcn/8259_en.html (Last accessed: 07.02.2018).
3. euroCRIS – The International Organization for Research Information. URL: https://www.eurocris.org (Last accessed: 07.02.2018).
4. Main features of CERIF: The Common European Research Information Format. URL: https://www.eurocris.org/cerif/main-features-cerif (Last
accessed: 07.02.2018).
5. Лопатенко А.С. Современные научные информационные системы. Перспективы использования. URL:
http://derpi.tuwien.ac.at/~andrei/CRIS_DOC.htm (дата звернення: 07.02.2018).
6. Wei Tan, MengChu Zhou. Business and Scientific Workflows: A Web Service-Oriented Approach. New Jersey, 2013. 264 p.
7. Семенов М.А. Сервісний супровід дистанційного навчання в переміщеному університеті. Відкрите освітнє е-середовище сучасного
університету. 2017. № 3. С. 295—302.
8. Lindgren N., Rautamki A. Managing strategic aspects of research. Proceedings CRIS-2000, Helsinki. URL:
https://pdfs.semanticscholar.org/ca88/763a60bf5adfa32aaa67bc284a842f4c2887.pdf (Last accessed: 07.02.2018).
9. Dew P., Leigh C., Whyte B. ADVISER II:Theory and practice of finding and presenting RTD results. Proceedings CRIS-2000, Helsinki. URL:
ftp://ftp.cordis.lu/pub/cris2000/docs/dewBfulltext.pdf (Last accessed: 07.02.2018).
10. CORDIS – Community Research and Development Information Service. URL: https://cordis.europa.eu/home_en.html (Last accessed:
07.02.2018).
11. ResearchGate. URL: https://www.researchgate.net/ (Last accessed: 07.02.2018).
12. Helge P. A quick glance at business models of academic social networking services. Hybrid Publishing Lab Notepad. URL:
http://hybridpublishing.org/2013/01/a-quick-glance-at-business-models-of-academic-social-networking-services/ (Last accessed: 07.02.2018).
13. Academia.edu – Share research. URL: https://www.academia.edu/ (Last accessed: 07.02.2018).
14. Mendeley – Reference Management Software & Researcher Network. URL: https://www.mendeley.com/ (Last accessed: 07.02.2018).
15. Van den Eynden V., Corti L., Woollard M., Bishop L., Horton L. Managing and sharing data: best practice for researchers. UK, 2011. 40 p.
16. Kothari C.R., Guarav Garg. Research Methodology: Methods and Techniques 3rd edition. New Delhi, 2014. 449 p.
17. Прокудин Д.Е. Проектирование и реализация комплексной информационной системы поддержки научных исследований. Технологии
информационного общества в науке, образовании и культуре: сборник научных статей. Материалы научной конференции “Интернет
и современное общество” IMS-2014 (Санкт-Петербург 19—20 ноября 2014). Санкт-Петербург, 2014. С. 31—36.
18. ORCID – Connecting Research and Researchers. URL: https://orcid.org/ (Last accessed: 07.02.2018).
19. ResearcherID. URL: http://www.researcherid.com/ (Last accessed: 07.02.2018).
20. OpenID Foundation website. URL: https://openid.net/ (Last accessed: 07.02.2018).
21. Vestdam T. The future of CRIS systems - an interplay with VIVO. 4th Annual VIVO Conference (St Louis, Aug 14-16, 2013). URL:
http://hdl.handle.net/11366/334 (Last accessed: 07.02.2018).
22. Wiederhold L. Cooperative Structures for the Collection of Internet Resources on and from the Middle East. URL: http://www.bibliothek.uni-
halle.de/text/vortraege/venedig.htm (Last accessed: 07.02.2018).
23. Скороходов В.А., Худякова І.М. Автоматизоване робоче місце менеджера: навчальний посібник. Київ, 2008. 416 с.
24. Nabielsky J., Skelton A.P. A Virtual Terminal Management Model. URL: https://www.rfc-editor.org/pdfrfc/rfc782.txt.pdf (Last accessed:
07.02.2018).
25. What are microservices? URL: http://microservices.io/ (Last accessed: 07.02.2018).
26. Dvorkin E. Seven micro-services architecture advantages. Art of Software Engineering. URL: http://eugenedvorkin.com/seven-micro-services-
architecture-advantages/ (Last accessed: 07.02.2018).
27. Node.js – JavaScript runtime built on Chrome's V8 JavaScript engine. URL: https://nodejs.org (Last accessed: 07.02.2018).
28. Fielding R.T., Taylor R.N. Architectural styles and the design of network-based software architectures. Doctoral dissertation: University of
California, Irvine, 2000 Vol. 7. URL: https://www.ics.uci.edu/~fielding/pubs/dissertation/fielding_dissertation.pdf (Last accessed: 07.02.2018).
29. Etzkorn L.H. Introduction to Middleware: Web Services, Object Components, and Cloud Computing. CRC Press, 2017. 662 p.
30. Bhowmik S. Cloud Computing. Cambridge University Press, 2017. 462 p.
31. National Institute of Standards and Technology. URL: https://www.nist.gov/ (Last accessed: 07.02.2018).
32. Шкарупило В. В., Кудерметов Р. К., Паромова, Т. А. Концептуальная модель процесса автоматизированного синтеза композитных
веб-сервисов. Наукові праці Донецького національного технічного університету. Сер.: Інформатика, кібернетика та обчислювальна
техніка. 2010. Випуск 15. С. 231—238.
33. Палагін О. В., Величко В. Ю., Малахов К. С., Щуров О. С. Автоматизоване робоче місце наукового дослідника. До питання розробки
методів пошуку аналогів патентної документації винаходу. Комп’ютерні засоби, мережі та системи. 2017. № 16. С. 5—13.
34. Atomic Web Service for converting PDF files to plain/text. URL: https://github.com/malakhovks/pdf-extract-api (Last accessed: 07.02.2018).
35. Atomic Web Service for converting DOC/DOCX files to plain/text. URL: https://github.com/malakhovks/doc-docx-extract-api (Last accessed:
07.02.2018).
36. Atomic Web Service for automatic text summarization. URL: https://github.com/malakhovks/text-summarization-api (Last accessed:
07.02.2018).
37. Atomic Web Service for converting text from UTF-8 to WIN-1251. URL: https://github.com/malakhovks/utf8-to-win1251-api (Last accessed:
07.02.2018).
38. Petrov S. Announcing SyntaxNet: The World’s Most Accurate Parser Goes Open Source. Google Research Blog. URL:
https://research.googleblog.com/2016/05/announcing-syntaxnet-worlds-most.html (Last accessed: 07.02.2018).
39. SyntaxNet: Neural Models of Syntax. URL: https://github.com/tensorflow/models/tree/master/research/syntaxnet (Last accessed: 07.02.2018).
40. TensorFlow – An open-source machine learning framework for everyone. URL: https://www.tensorflow.org/ (Last accessed: 07.02.2018).
41. Величко В.Ю., Малахов К.С., Щуров О.С. Информационная модель интеллектуального агента автоматизированного поиска научных
работ. Обчислювальний інтелект (Результати, Проблеми, Перспективи): Матеріали 4-ої міжнар. наук.-практ. конф. (Київ, 16–18
травня 2017). Київ, 2010. С. 105–107.
42. ckreibich/scholar.py: A parser for Google Scholar, written in Python. URL: https://github.com/ckreibich/scholar.py (Last accessed: 07.02.2018).
43. Mikolov T., Chen K., Corrado G., Dean J. Efficient Estimation of Word Representations in Vector Space. arXiv preprint arXiv:1301.3781.
URL: https://arxiv.org/abs/1301.3781 (Last accessed: 07.02.2018).
44. Bojanowski P., Grave E., Joulin A., Mikolov, T. Enriching word vectors with subword information. arXiv preprint arXiv:1607.04606. URL:
https://arxiv.org/abs/1607.04606 (Last accessed: 07.02.2018).
45. Величко В. Ю., Малахов К. С., Семенков В. В., Стрижак, А. Е. Комплексные инструментальные средства инженерии онтологий.
Information Models and Analyses. 2014. № 4. С. 336–361.
46. Gladun V., Velychko V., Ivaskiv Y. Selfstructurized Systems. // International Journal "Information Theories & Applications". FOI ITHEA,
Sofia. 2008. Vol. 15. N 1. P. 5–13.
47. Андрущенко Т.І., Величко В.Ю., Гальченко С.А., Глоба Л.С., Гуляєв К.Д., Клімова Е.Я., Комова О.Б., Лісовий О.В., Попова
М.А., Приходнюк В.В., Стрижак О.Є., Стус Д.М. Методики написання наукових робіт на основі онтологічного аналізу текстів:
методичний посібник К. : ТОВ «СІТІПРІНТ», 2013. 124 с.
http://hdl.handle.net/11366/303
https://cordis.europa.eu/news/rcn/8259_en.html
https://www.eurocris.org/
https://www.eurocris.org/cerif/main-features-cerif
http://derpi.tuwien.ac.at/~andrei/CRIS_DOC.htm
https://pdfs.semanticscholar.org/ca88/763a60bf5adfa32aaa67bc284a842f4c2887.pdf
ftp://ftp.cordis.lu/pub/cris2000/docs/dewBfulltext.pdf
https://cordis.europa.eu/home_en.html
https://www.researchgate.net/
http://hybridpublishing.org/2013/01/a-quick-glance-at-business-models-of-academic-social-networking-services/
https://www.academia.edu/
https://www.mendeley.com/
https://orcid.org/
http://www.researcherid.com/
https://openid.net/
http://hdl.handle.net/11366/334
http://www.bibliothek.uni-halle.de/text/vortraege/venedig.htm
http://www.bibliothek.uni-halle.de/text/vortraege/venedig.htm
https://www.rfc-editor.org/pdfrfc/rfc782.txt.pdf
http://microservices.io/
http://eugenedvorkin.com/seven-micro-services-architecture-advantages/
http://eugenedvorkin.com/seven-micro-services-architecture-advantages/
https://nodejs.org/
https://www.ics.uci.edu/~fielding/pubs/dissertation/fielding_dissertation.pdf
https://www.nist.gov/
https://github.com/malakhovks/pdf-extract-api
https://github.com/malakhovks/doc-docx-extract-api
https://github.com/malakhovks/text-summarization-api
https://github.com/malakhovks/utf8-to-win1251-api
https://research.googleblog.com/2016/05/announcing-syntaxnet-worlds-most.html
https://github.com/tensorflow/models/tree/master/research/syntaxnet
https://www.tensorflow.org/
https://github.com/ckreibich/scholar.py
https://arxiv.org/abs/1301.3781
https://arxiv.org/abs/1607.04606
Інформаційні системи
269
48. RaRe-Technologies/gensim: Topic Modelling for Humans. URL: https://github.com/RaRe-Technologies/gensim (Last accessed: 07.02.2018).
49. Kutuzov A., Kuzmenko E. (2017) WebVectors: A Toolkit for Building Web Interfaces for Vector Semantic Models. In: Ignatov D. et al. (eds)
Analysis of Images, Social Networks and Texts. AIST 2016. Communications in Computer and Information Science, vol 661. Springer, Cham.
50. Палагін О. В., Величко В. Ю., Малахов К. С., Щуров О. С. Проектування та програмна реалізація підсистеми створення та
використання онтологічної бази знань публікацій наукового дослідника. Проблеми програмування. 2017. № 2. С. 72–78.
51. Палагин А. В., Петренко Н. Г., Малахов, К. С. Методика проектирования онтологии предметной области. Комп’ютерні засоби,
мережі та системи. 2011. № 10. С. 5–12.
52. Палагін О. В., Петренко М. Г., Кривий, С. Л. Онтологические методы и средства обработки предметных знаний. Луганск, 2012. 323 с.
53. Палагин А. В., Петренко Н. Г., Величко В. Ю., Малахов К. С. К вопросу разработки онтолого-управляемой архитектуры
интеллектуальной программной системы. Вісник Східноукраїнського національного університету імені Володимира Даля. 2011. № 3.
С. 179–184.
54. Палагин А.В., Петренко Н.Г., Величко В.Ю., Малахов, К.С. Развитие формальных моделей, алгоритмов, процедур, разработки и
функционирования программной системы “Инструментальный комплекс онтологического назначения”. Проблеми програмування.
2014. № 2–3. С. 221–232.
55. Палагин А.В., Петренко Н.Г., Величко В.Ю., Малахов К.С., Тихонов, Ю.Л. К вопросу разработки инструментального комплекса
онтологического назначения. Проблеми програмування. 2012. № 2–3. С. 289–298.
About the authors:
Oleksandr Palagin,
Doctor of Sciences, Academician of National Academy of Sciences of Ukraine,
Deputy director of Glushkov Institute of Cybernetics,
head of department 205 at Glushkov Institute of Cybernetics,
290 Ukrainian publications,
45 International publications,
H-index: Google Scholar – 15,
Scopus – 3.
http://orcid.org/0000-0003-3223-1391.
Vitalii Velychko,
PhD, assistant professor, Senior researcher,
73 Ukrainian publications,
25 International publications.
H-index: Google Scholar – 7,
Scopus – 1.
http://orcid.org/0000-0002-7155-9202.
Kyrylo Malakhov,
Junior Research Fellow,
32 Ukrainian publications,
2 International publications.
H-index: Google Scholar – 2.
http://orcid.org/0000-0003-3223-9844.
Oleksandr Shchurov,
1 category software engineer,
6 Ukrainian publications.
H-index: Google Scholar – 1.
http://orcid.org/0000-0002-0449-1295.
Affiliation:
Glushkov Institute of Cybernetics of National Academy of Sciences of Ukraine,
40 Glushkov ave., Kyiv, Ukraine, 03187.
Tel.: (+38) (044) 526 3348.
Email: palagin_a@ukr.net,
aduisukr@gmail.com
https://github.com/RaRe-Technologies/gensim
http://orcid.org/0000-0003-3223-1391
http://orcid.org/0000-0002-7155-9202
http://orcid.org/0000-0003-3223-9844
http://orcid.org/0000-0002-0449-1295
mailto:palagin_a@ukr.net
|