IT business |
|
Performance management |
|
|
Effective business processes become a competitive edge of the organization, and enable it to timely
respond to changes in external environment. Research and development (innovation) are the key business
process providing the basic value of organization products/services, along information system
lifecycle management is one of components of this business process. The goal of this work is software
developing and maintenance projects efficiency improving by transaction costs reducing. This
article suggests economical information system lifecycle management model based on decentralized
application theory, that tries to reduce the cost of information search by securely storing the lifecycle
process output and project documentation versions; to reduce the cost of coordination by automating
the lifecycle process output verification; to reduce the cost of contracting by using auto-implementing
smart contracts and eliminating the dependence on the necessity of establishing «trust» relations
between parties to the lifecycle. The practical use of the results is expected in developing information
system lifecycle management tools.
|
---|---|
|
Fast and comfortable transportation of passengers, ensuring safety in trains and in the territory occupied
by transport infrastructure are the most important factors affecting competitiveness in the market
of transportation services of all types of transport, including the Moscow Metro. To solve this problem,
it is necessary to plan efficiently the work of the locomotive subway crews on the basis of the
application of modern economic and mathematical methods, which ensures the fulfillment of a given
scope of work by the minimum possible number of brigades. The Metropolitan as the most important
element of the transport infrastructure of the capital in its work needs to apply effective economic
and mathematical methods, in particular, in the planning and distribution of work between locomotive
brigades. The specified scope of work of the electro depot must be carried out as far as possible
by a minimum contingent of locomotive crews. For this distribution, one of the methods of industrial
management «Material cutting problem» is most suitable, which allows to reduce the time of planning
procedures execution, to reduce the number of team orderers, to ensure the optimal distribution
of locomotive brigades by composition, to reduce their list composition.
|
Strategic planning |
|
|
This article discusses the planning of the IT company’s activities taking into account the use of cloud
services. The definition of the company in the IT industry is analyzed. The existing definition of the
IT company is added to the question under consideration. Various aspects of the company’s operational
and strategic planning are considered, taking into account the use of cloud services. Comparison
of operational and strategic management is given. In conditions of uncertainty, a game model is constructed
with an analysis of the IT strategy of the company planning to use cloud services. We consider
a model of game with nature, where the second side is external factors. On the basis of an optimistic
and pessimistic criterion, optimal solutions are chosen in the constructed model for cloud services.
An example is given based on existing cloud services and the model built.
|
Automated control systems |
|
|
This article contains the description of process of creation of an information system for the production
enterprise. A key feature of this enterprise is the organization of technological process for production
of the metal anodized profile. Problem definition included carrying out the following types of
works: creation of several automated jobs for the administrator, the manager, the technologist, workers
of the shop, packing and a warehouse, realization of the intelligent technological interface, the automated
formation of reports and export of data to MS Excel. In the considered subject domain the
main role is carried out by the technologist who has to store and process rather large volume of production
information the main sources of which are: the issued orders, removable tasks, results of work
in shops and on the site of packing of finished goods. In conditions when the nomenclature of goods
exceeds 20 thousand units, the number of customers more than 190 it is impossible to do without reliable
information system which helps the technologist with a decision making by drawing up a new
removable task. As a result of performance of work on automation of a production cycle of release of
the anodized metal profile at the Izhevsk plant of anodizing the original information system for support
of informational processes of management of production in general and technological process in
particular was developed and introduced.
|
IT and education |
|
Educational environment |
|
|
Together with the progressive development of information systems, methods and approaches to
their use in the educational process are changing. The volume of independent student’s work and the
importance of the autonomy of training are becoming more and more. Information technologies are
the basis for the development of the electronic educational resources, which contribute to a better and
faster learning of the materials by students, as well as the formation of research skills. During the development
of the electronic educational resource for the discipline «Mathematical analysis», the task
was set to implement a software for solving problems with the drafting of the equation and plotting the
tangent plane and the normal to the surface at its given point. The following requirements were put to
the software product: cross-platform and the possibility of the distribution on local media — for the
convenience of using the program both in the computer classes of the university and on the personal
computer, interactivity — ensuring the interaction of the program and the user (control of the input
values and checking the calculated results), visualization of the solution, as well as the availability of
reference information and compliance with technical requirements for software. To implement the solution
to the problem, various approaches can be applied, for example: a high-level language C++ with
the standard library «Math. h» and the OpenGL API for working with the 3‑D graphics; mathematical
libraries, such as «Mathematica» and «MatLab». To develop an electronic educational resources
mathematical package «Matlab» contains a complete set build-in tools and algorithms necessary in
the development and implementation of the declare functionality.
|
Software engineering |
|
Models and althorithms |
|
|
In unconstrained facial images, large visual variations such as those due to pose, scale, presence
of occlusions, expressions and lighting cause difficulties in discriminating faces from the
background accurately, so as a result, there are non-face regions that are recognized as faces
(false positive), whereas the effectiveness of face detection algorithms is characterized by low
false positive (FP) rate, high detection rate and high speed of processing. So, to reduce these
non-face regions, instead of developing accurate face detection algorithm that needs much time
for processing, face validation step will be added after the detection. In this paper, new fast face
validation method is proposed. It consists of two steps, the first one is skin detection using YCbCr
color method. The second step is eyes and mouth detection using Cascading approach; In this
step, region of candidate face is divided into two overlapping regions, one for the eye detection
model and the other for mouth detection model. For evaluation our method, SVM face detection
algorithm is used as a baseline validation algorithm. The experimental results on FDDB dataset
showed a better performance of our proposed method (2 ms validation time compared to 500
ms in the SVM algorithm) and a similar number of rejected FP.
|
|
The paper concentrating on random linear network coding in the presence of symbolic erasures
besides packets errors and erasures. New models of network are constructed based on two new models
of nodes with extended node alphabets. Alphabets of those nodes include special symbols to save
linear transformation with corresponding coordinate of packet, which occurs during linear combinations
on the following nodes on network. In the first model, extending alphabet contains only one special
symbol “*”, in the second model, every node has personal alphabet that not intersected with others.
Network coding methods based on Koetter-Kschischang-Silva network codes and channel errorcorrecting
codes are represented. Coding methods are based on idea of cascading use of channel and
network coders on network’s source. On sinks of network applies both as channel code decoder and
network code decoder with some modifications in reverse order. First coding method uses first model
of nodes and applied in case of number of symbols erasures does not exceed the error-correcting capability
of channel code. In the opposite case are applied second model and corresponding coding
method, which are representing probability decoder. An applicability opportunity of these methods to
unauthorized using of linear networks by illegal user is noticed.
|
Software development technologies |
|
|
The article is devoted to the use of new parallelism technologies, which appeared in modern Fortran
standards (Fortran-2003, Fortran-2008). The authors describe conveyor operations and subroutines.
Examples of speeding up programs on Fortran using conveyor operations are given. New technologies
of parallelism are considered for the first time: coarrays and auto-parallelization. On the example
of iterative algorithms for solving systems of linear algebraic equations, the analysis of the speed of
parallel programs is performed using all concurrency technologies supported by Fortran compilers.
A comparative analysis of the performance of free and proprietary compilers is carried out. The recommendations
on the use of various Fortran compilers for solving computational problems are presented.
The features of coding on modern Fortran are described with the use of various compilers.
Provided reasoned recommendations on the use of Fortran as a system of mathematical modeling.
Literature sources are presented, in which the graphical conclusion of research results in cross-platform
programs on Fortran is described.
The choice of Fortran as the language of teaching programming for students of mathematical, physical,
biological, chemical and technical specialties is justified.
|
|
The paper examines the main aspects of testing the performance of software products. The article
gives a classification of testing methods. The main focus is on so-called load testing. Load testing is
conducted to determine the degree to which the system meets non-functional requirements, such as
the maximum number of simultaneous users, the response time of the information service, and so on.
To verify such requirements, as a rule, we need to emulate user activity, close to real. Load testing is
conducted to determine how quickly the computing system or part of it under a certain load, as well
as confirm other attributes of system quality, such as scalability, reliability and resource consumption.
The paper describes in detail the different types of stress tests, as well as a testing methodology for
each species. This list includesб for example, the detection of maximum performance, reliability and
fault tolerance tests, localization of performance problems. The article suggests also a set of indicators
for the classification of testing tools, on the basis of which a comparative analysis of existing tools
for conducting load testing is given.
|
Laboratory |
|
Models and Methods |
|
|
Multi-Agent approach is proposed for applications of real-time control and management of the microgrids.
The multi-agent system (MAS) structure and content design are presented. MAS functionality
is defined in order to optimize the real-time operation of a microgrid by optimally scheduling
its distributed generation and managing demand and supply. Economic and environmental factors, as
well as standardized electric power reliability indices are adopted as optimization criteria. Moreover,
the paper also presents a model for evaluation of economic, technological and ecological efficiency of
the interaction of elements of the proposed MAS based on an artificial neural network (ANN) model
implementation.
|
|
The scale of features informativeness is formulated and presented. The efficiency of «wide» neural
network neurons based on the various variations of following criteria for checking the distribution law
of a random variable was evaluated: Smirnov-Kramer-von Mises, Anderson-Darling, Watson, Frotsini,
average geometric comparison functions for probability densities Kolmogorov-Smirnov, Cooper. A criterion
for the maximum area of intersection of the comparable probability density functions is proposed.
Variants for the modernization of functionals for the processing of features with a noticeable and high
correlation dependence are found, in particular, on the basis of the Smirnov-Kramer-von Mises criterion.
The analysis of the results of the work made it possible to determine the most suitable conditions
for the use of the functionals under consideration, depending on the features of the feature space. The
boundary conditions of the experiment correspond to the features of dynamic biometric patterns. First
of all, the research was aimed at solving the problems of recognizing secret biometric images, but the
results obtained can be used in any verification task, where there are dependent and independent signs
of average informativeness, as well as little informative and extremely little informative features with
a distribution of values close to normal.
|
Digital technologies |
|
Humanitarian Informatics |
|
|
The development of information technologies in the modern world is changing a lot, including methodological
approaches to scientific research. They are becoming an important part of interdisciplinary
research, which is a synthesis of humanitarian and technical knowledge. The paper discusses tools and
administrative instruments used in Digital Humanities for national projects. The authors also consider
the projects of building Digital Humanities centers and applying digital tools to research in various
humanitarian fields. The authors give the results of an expert survey among the leading Russian specialists
in the field of Digital Humanities. The paper discusses the impact of Digital Humanities in humanities
and its development prospects using several national projects as case studies. An interesting
experience has been accumulated, the results of similar projects of foreign colleagues have been studied,
there are many new ideas that require a competent definition of scientific tools and are open for
participation. The next stage of development is the establishment of effective communication mechanisms
within the new scientific community Digital Humanities.
|
Virtual reality |
|
|
The paper is devoted to the idea of creating of the «Virtual Museum of the Future» project. The idea of
this work was to develop unique computer 3D game, occurring a hybrid of the drawn virtual 3D museum
space and 2D digitized real compositions of art, using as exhibits. Our program is also aimed at the possibility
of gallery creation and space design, speaking other words — at the possibility of building of the
imaginary museums. The choice of software tools of the program product is described in the article. Object
oriented multiplatform Java language was chosen for codding. The program allows the users to get acquainted
with the masterpieces of fine art, enjoy them, improve their cultural level and get new knowledge
in the field of fine arts. This program will also be useful for professionals in creating educational cycles for
children, youth and adults, and may be used by museum workers and gallerists in the preparation and holding
of thematic exhibitions. This application is simple, interactive tool that allows easy modeling of virtual
exhibitions, to hang and position artworks within 3D spaces and serves as educational computer game.
|