+7 (495) 987 43 74 ext. 3304
Join us -              
Рус   |   Eng

Journal archive

№6(54) November-december 2014 year

Content:

IT business

Business information systems

The article discusses the creation of an information system that automates the activities of the group of coal companies organized in economic production and energy cluster in order to increase profitability and reduce the cost of the final product. The article considers the metamodel of object system, the basic elements to represent the classes, associations, attributes. Represented by a class hierarchy to represent validation rules of object domain. Describes the most popular object-relation mapping patterns. Presents Single Table Inheritance, Class Table Inheritance and Concrete Table Inheritance patterns. Metamodel described repeatedly tested on a variety of application domains. At its base are implemented information systems for agrosystems, fast food restaurants, beauty salons and in the scientific field. An exemplary organization plan economic cluster coal industry, considered in detail the need for factories and workshops. Presented a unified methodology for designing information systems and describes in detail all its main stages. The article describes the range of products obtained during deep processing of carbonaceous materials and prices on them. The article shows the basic architecture of a corporate information system developed to ensure effective functioning of the units in a single cluster. All submitted material is illustrated with class diagrams unified modeling language UML.

IT management

Performance management

The article is devoted to problems of government and municipal services information system development. The main objective is to develop the architecture meeting number of requirements: the architecture should include techniques for resolving not only present, but also perspective problems of the sphere or department; the module for data communication with external systems should be a part of the architecture; the architecture should be independent of department’s government power level, business objects on each power level of one sphere should be the same; business process automation should be architectural key element inspite of calculations automation; the architecture needs data warehouse development given basic relation database principles and BI systems data transfer. Taking the quantity of departments and services into account, development of the architecture according the requirements above needs department team-work. The information system architecture based on experience of rate regulation informatization was offered by the authors. The information systems consists of four levels: Master Data Management level includes lists of basic objects of the sphere; Business Process Management level allows to get system configuration for different parts of business process integrating; Applied Applications for calculations automation and analysis; Portal and Business Intelligence Applications provides data transfer interface for communication with clients. Actions needed for such information system architecture development in other sphere were described by the authors as list of government system engineering methods.

IT and education

Training technologies

The authors of the paper consider their experience of free software using for studying the computer graphics (photo editing, pictures editing, animation, video). The created Linux distributive is oriented on teaching and studying graphics and allows to organize some lessons for schoolchildren at their summer vacation at a summer resort. A list of software packages used for installation is determined either for user computers or for the server station. Each program is chosen due to some features of a system constructed. On the base of list for installer CD and standard lists for Live-CD the Live-CD packages were lined up. The scripts finishing off the Live-CD to its optimal functioning are created. The good studying and teaching results are achieved. The Live-CD and installer-CD are created. They consist of all necessary software, methodical materials and the summer course program. The Live-CD is a present for all participants of summer lessons. The received experience allows recommending the created materials for facultative lessons. The usage of education technologies on the base of computer and multimedia facilities rises the level of understanding the future professional activities and contributes to the success of socialization.

Software engineering

Algorithmic efficiency

Author: S. Kulik

This article deals with the search operations. A set of numerical evaluation criteria of the effectiveness of search operations is introduced. The purpose of studies is to suggest efficiency criteria of search operations and develop a measurement method. This article is about special the search system. The search system includes the block of object indexing, the block of recommendatory list processing, the block of searching, the block of searching array realized, the block of recognition, the block of archive of objects. Four properties were detected. The average number of similar objects in the list of recommendation is an important indicator. Estimates of the effectiveness of search operations were obtained. Two effectiveness indicators presented this estimate: probability of the correct response to the search inquiry, average length of the recommendatory list, which is given by the search block for the human operator making the final decision. In this paper, the particular attention is given to indicators: probability of the correct response to the search inquiry and average length of a recommendatory list. The algorithms were applied. Algorithm is characterized by two probabilities: probability of missing a target and false alarm probability. Study of these estimates was done and the experimental results were obtained. These results are used for some information systems for making decisions in criminalistics. It is offered to use a special factographic information retrieval. The results were successfully protected by various patents. Further, it is planned to get and explore in details one remaining evaluation of the effectiveness. Namely, the average number of comparison operations that are implemented by the search block.

In this article we describe the special computing program created at The Center for Research and Education in Mathematics of Sholokhov Moscow State University for the Humanities. This program is created for university students learning an important part of abstract algebra course known as group theory. It is well known that teaching and learning group theory have a lot of difficulties related to very abstract level of group theory concepts. It means, in particular, that students need any methods to visualize these concepts. Nowadays universities have good software for group theoretical researches (for instance, GAP, Magma, Cayley, etc.), but all these computer algebra systems are very useful for namely for researches and almost useless for students because they want to see how to solve a problem step by step. The main goal of our program is to help students to take part in solving of the most typical problems arising in finite group theory. By using this program, the student can find all subgroups of a given group, separate all normal divisors, obtain the normalizer and centralizer for a subgroup, compute left and right cosets with respect to a given normal divisor, represent a given group as a group of permutations (to embed a group to appropriate symmetric group), represent a permutation as a product of independent cycles and a composition of transposition (of general and special forms), compute the order and power of a permutation. This program contains the library of more than 50 finite groups. It is easy to add new options to our program for example, (to compute the automorphism and homomorphism groups for a given group of pair of groups, where the second group is Abelian).

Network Technologies

The article examines the theoretical background of a new methodology in the Web-development of server- and the client-sides. The authors have developed a methodology BlockSet, including a declarative programming language with interpreter application. The main idea of the article is the redistribution of the abstraction levels. Such redistribution allows reduce the period for mastering of the proposed methodology and amount of appropriate. It also allows to accelerate the design process. The article considers the advantages and disadvantages of declarative and imperative programming. Similarities with the BEM methodology used in «Yandex» are described. Authors reject database design concepts but make accent on the data abstraction is one of the basic principle as one of the basic principle of the methodology which proposes extended data types. The result is the decreasing of the abstraction level and increasing the data model flexibility. This approach makes no differences between data sources, whether it would be the database or file storage. It is considered as the unified concept. The basic principles of MVC (Model-View-Controller) are considered. The main practical component of the work is the development of BML interpreter. This language is based on BlockSet methodology. The direct relationship between the BML structure and the visual editor is shown. Thus, it is possible the modeling of the logic and design of Web-document without programming. Some examples of the proposed methodology are presented.

Laboratory

Study of processes and systems

Anthropogenic accidents of last years, practice of their overcoming besides methods and means on prevention of crisis situations make demands to designing and creation of the modern regional automated control systems. Based on lifecycle models, proposes formalization of tasks for which it is expedient to use Simulation Modeling (SM). Actually talking about the formalization of a life cycle (LC) system, building a model of a system lifecycle as with customer, as in the case of supplier and standard decision about the necessity of «binding» targets that could effectively be addressed using SM to model lifecycle of the system. In article is offered the complex model of development, operation and the subsequent development of a control system in crisis and emergency situations. It is under construction on the basis of modern understanding of life cycle of the automated systems (State standard specification P ISO/MEK 15288:2005), relying on basic provisions state standard specifications 34 which for the state organizations are a basis of culture of design. The settled state standard specification 34 «linear» model is supplemented with ideas of a continuity and continuous improvement. It as well as possible corresponds to specifics of ACS in crisis and emergency situations. Besides basic standards, the special attention is paid to participants of creation and operation of ACS in crisis and emergency situations, to their roles and interaction on all phases of life cycle.

Author: А. Fedorova

In the article, alongside with the detailed review of the nature of the international indexes of development of an information society, the place of Russia in the international ratings is determined. The best and worst components in structure of indexes with reference to Russia come to light. Connection of the international indexes of development of an information society to strategy of development of Russia till 2020 is considered. Firstly it is considered the ICT Development Index (IDI), next is Networked Readiness Index (NRI) and third considered index is E-Government development (E-Government Readiness Index / EGRI). You can find formulas of index calculation here. The article will be useful for those, who want to investigate international dynamic of indexes and who want to construct modification of indexes for purpose of adaptation its to domestic regions or any country. For more sophisticated understanding of the nature of international indexes author refers to international documents about its.

Models and Methods

We introduce a generalization of the Vasicek model, when a spot-rate consists in a weighted sum of the Ornstein-Uhlenbeck processes with different values of the viscosity parameter. Our generalization gives a model and quantitative valuation in such type of the market non-homogeneity, when the spot rate is forming by agents of different types of their behavior. We derive formulae for the spot-rate forecast and for estimation of the corresponding square risks. For estimation of weights of agents and estimation of an inertness coefficient of their investments, we execute method of the numerical inverse Laplace transform, which is applied to historical data of auto-covariance time series of the spot rates. As a result, we obtain a number of numerical expressions for the spot-rates of obligations of USA, Japan, and Russia, where two types of agents are distinguished by inertness of their money criteria, and their corresponding two relative weights are estimated. The results obtained in the paper may be applied in decision support systems for spot-rates forecasting. Developed methods may be helpful for an investor who makes tactical or/and strategic decisions as well as an analyst for estimating quantitative characteristics of market interest rates risk and dynamics.

Image classification is a complex problem due to classes’ natural variability, possibly visual intersections and due to lacking of sufficient information in visual representation only. Classification methods bases on representing images as a set of visual words and then transforming them into appearance frequency histogram has proved it’s stability in last years. However, such approach is based on usage of a set of separated classifiers trained on some learning sets, and lacking any information about relations between them. Such information can be useful when image being analyzed contains some form of classes’ intersection or instances of more than one class. In that case whole-image classification can become unreliable and some king of post-processing is required. Current work explores the possibility to use information contained in semantic graphs for described problem. With a set of words in natural language as vertices in semantic graphs it is possible to gather connected learning images with usage of search systems like Google. Edges in semantic graph can be used a metric base for verification and correction algorithms which runs after a separated whole-image classification process. It is possible in some cases to combine semantically-close classes when analyzing a complex image and when separated whole-image classification becomes unreliable. Such method is given, with used formulas and results in table form.

Teacher’s portfolio

Mathematical models in economy

Analysis of models for the development of airport infrastructure and ground service of civil aviation of Russia suggests that the most significant indicators of the effectiveness of airport operations from the perspective of a choice of methods of industrial policy, are the levels of fees. Evaluation of the establishment of the cost of ground maintenance indicates that some charges may vary as every few years (for example, the towing fee for take-off and landing), and others several times a month (fees for aviation kerosene). Therefore, the evaluation of the effectiveness of regulation for the development of airport infrastructure must be conducted no less than once a month, if industrial policies should include the creation of a new business model and at least once per year in the case of improving the institutional environment for the implementation of airport activity. Thus, the algorithmic evaluation of the effectiveness of the model for the development of airport infrastructure should include the possibility of permanent (at least once per month) revaluation mapping of airports on the level of charges. Also it is shown that for a more precise definition of change is measured using a multi-dimensional classification is not only based on the totality of data on fees in the Federal airports, but also within individual clusters, while using a wider list of analyzed indicators.