Preview

Russian Digital Libraries Journal

Advanced search
Vol 21, No 3-4 (2018)
129-145 39
Abstract

An approach for individualization of education based on automatic generation of individual educational routes and schedule with respect to individual features and wishes of student. A working principle of developed instruments is shown. Question of the application of developed approaches and instruments in higher education are raised.
146-166 23
Abstract

An overview of the methods for measuring progress of software development within flexible SCRUM methodology is given, as well as a description of a software tool development that monitors current status of project by time characteristics. The tool based on the characteristics can notificate project manager about events he have to pay attention in current project situation and help him to achieve effective results.
167-180 20
Abstract
Implementation of augmented reality session synchronization algorithm in mobile iOS applications. Algorithm allows to create augmented reality sessions with several participants for their joint interaction with the same virtual objects.
181-192 40
Abstract

For support of adaptive training and educational analytics in the intellectual learning systems, it is necessary to collect, process data on progress of the student and his various individual characteristics. It can be realized by means of the student model. The analysis of approaches to modeling of the student has shown that application of several types of models is an optimal solution, considering requirements to the learning system. Three approaches were chosen and united into one model: overlay, Bayesian network, error model. Use of overlay model allows to build individual trajectories of student training. Bayesian networks realize competence-based approach in training. The model of mistakes keeps track of wrong knowledge of the student and helps the student to correct them at early stages. The student model uniting in itself these approaches is more suitable for realization of the personalized training, allows to keep track of progress of the student according to various characteristics and also gives the chance to easily submit the card of subjects, knowledge, competence of the student of various areas in the form of the count that is quite convenient and clear representation.
193-208 49
Abstract

The questions of usage of the learners’ data in the solutions for generating student academic groups, electives and project teams are considered. The applications of Machine Learning clustering algorithms for these tasks are illustrated. The opportunity of usage of social network data is shown.
209-221 30
Abstract

In this paper one of the possible implementations of cooperative education models based on STAD (Student Teams-achievement Divisions) strategy of cooperative learning in LMS (Learning Management System) is described. The approaches of this learning methodology increase the level of teamwork skills, need in further professional activity, and their injection into LMS can help to automate and optimize some processes and open new opportunities for implementation of new instruments.  
222-234 54
Abstract

This paper describes the development of the application prototype for learning Java language syntax. There are raised questions about the connection between gaming process implementation and learning exercises with the code running parts, and given the gameplay, architecture of client and server parts of the application.
235-249 32
Abstract

The description of the architecture of the tool for generating a scenario prototype from the text outlined in this paper is described based on the existing solutions.

We formed software requirements and developed prototype of the tool that illustrating the basic principle of the user's work with the application.
250-267 22
Abstract

The paper is devoted to the development of the algorithm for generating the code of user interfaces for native Android applications based on the data of the graphical editor. The problem of negative impact on the development time of the product for performing routine actions is considered, and a software tool for solving this problem is proposed.
268-286 30
Abstract

This paper considers problems associated with the documentation of employment process and management of employment records. Today, these tasks are solved through paper contracts and, in the Russian Federation, through «labor books». In this paper a software solution based on distributed ledger technology (blockchain) and smart contracts is proposed to replace the existing paper workflow.
288-300 26
Abstract

An approach for designing Microlearning Applications is presented. The dependency of reliability of knowledge evaluation from visual representation of testing questions. And architecture of system and working principle of developed instrument for designing adaptive tests and testing scenarios is shown.
301-313 24
Abstract

Virtual odor is a new technology that allows the user to plunge the user completely into virtual reality. In the paper, we propose a method of using virtual odor in learning systems for criminalists. We also describe the scheme of this method.
314-322 28
Abstract

In this paper, we describe a way to use UML diagrams for configuring web-application’s behavior. That is, using the configuration will determine the behavior of the system, the transitions between the screens, as well as the business logic of application. We examine and compare various UML diagrams for their possible features. A web framework for ASP.NET Core is developed, which uses the UML diagram to form a configuration in the XML or JSON file formats. Configuration will determine the behavior of the system. In addition, we describe further steps in using and developing the web-framework.
323-337 22
Abstract

The paper presents mathematical approaches for implementing methods for synchronizing human actions and virtual avatar movements, using inverse kinematics. To create a complete system for synchronizing the player's behavior and VR-avatar, the implementation of the necessary functionality is described: hand positioning, calibration of their size, bending of hands into anatomically acceptable sides, anatomical flexion of the spine, squatting and moving in space. The implementation of tilt and squat significantly extends the functionality of synchronization of the player's behavior and avatar, which allows creating a complete set of visual sensations of the user in a virtual environment, which is deprived of most of the applications of virtual reality at the moment.
338-356 34
Abstract

The paper presents the implementation of the patient medical digital passport, using distributed ledger for storing encrypted electronic health records, patient and medic digital entities and accesses for data. A system for the secure distributed storage of highly sensitive confidential medical data is described.
357-368 36
Abstract

The paper presents the features of the using the microservice architecture in the development process. The advantages of this approach are illustrated in comparison with the traditional monolithic approach. The connection between the use of the microservice architecture and the ability of the team to work within agile development methodologies is shown.
369-381 33
Abstract
The factors that influence the modification of visual interfaces are analyzed. The rules of modification of the considered factors on the basis of individual user characteristics are proposed. Methods for modifying the visual interfaces of Android applications have been developed.
382-391 36
Abstract

This article raises questions of the determining course complexity and analyzing schedule and academic performance relations. Also there are emphasized important constituents of the courses and introduced ideas of the use cases of the allotted data.
392-411 34
Abstract

Relevance of the issue under study is due to tenuity of methods proposed by other researchers that use simple heuristics or machine learning algorithms. The purpose of the article is to provide better way to extract titles from scientific PDF documents and offer better and more reasonable approach to title selection generally. The leading approach to the study is regard as many cases and problems appeared during extraction as possible and find an approach to solve all of them. The results showed the efficiency of chosen approach in case of having a document set with all of considered problems. The research highlights that deep analysis of current task problem is a perspective to make the best solutions and tools. The article may be useful for all researchers and developers who often encounter the problem of document structural analysis or title detection as secondary task of a main program workflow.


ISSN 1562-5419 (Online)