Oleg A. Zmeev

Oleg A. Zmeev
Tomsk State University · Higher IT School

Doctor of Sciences (Phys&Math)

About

27
Publications
3,313
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
39
Citations
Citations since 2017
11 Research Items
24 Citations
201720182019202020212022202301234567
201720182019202020212022202301234567
201720182019202020212022202301234567
201720182019202020212022202301234567

Publications

Publications (27)
Article
Full-text available
Modern project management in software engineering still lacks a commonly accepted applicable formal model of projects that can be used for accumulating experience or for developing applied optimization methods that can potentially help IT companies to reduce risks and deliver software in a more efficient way. The Essence language which was develope...
Article
The Essence graphical representation language allows to describe various project management practices in software development. At the moment, the Practice Library describes the most popular development methodologies, but work with various risks, such as code smells or antipatterns, which may be cause of future problems, is not represented. This art...
Article
Full-text available
Bayesian networks are currently a popular tool for solving various problems, including creating decision support systems. This paper proposes a tool for creating a Bayesian network and direct probabilistic inference. The specificity of the problem consists in working with large networks (more than 1000 nodes) with a large number of parent nodes at...
Conference Paper
Nowadays the ability to apply, implement and modify patterns of design and architecture has become a one of primary skills for software engineers. Competence of pattern design and implementation involves detecting and correcting inefficient solutions known as antipatterns. However, unlike patterns, very few antipatterns have a graphical representat...
Article
The article describes an approach to organizing the teacher-students interaction in programming courses using the Git version control system. In order to select the most suitable and affordable system for educational needs a comparative analysis of different Git repository management systems was carried out. Based on the experience of various educa...
Article
Nowadays one of the important issues in software engineering is the question of creating business effective software development methods. The Essence language which was created by the SEMAT initiative makes it possible to have a common foundation and comparation tool for very different software development processes. However, the use of Essence is...
Conference Paper
Full-text available
One of the most difficult parts in education of future software engineers is teaching how to combine software engineering hard skills (analysis and design of architecture, developing software, initial launch of software for customers) with soft skills (team work, time and resource management, communication with stakeholders of the project). Unfortu...
Conference Paper
Full-text available
In modern software engineering different software development processes serve as guidelines for solving standard set of problems in projects. But in the last 20 years the quantity of different software development processes and tendency of their authors to keep the distance from existing processes resulted in a great confusion in terms, rules and a...
Conference Paper
Full-text available
The simple model allows to express different development processes in understandable way which can be used as hierarchical structure for implementing to different project management software. At the current state of research this model allows to create pre-configured prototype project that allows different teams to use the same implementation of th...
Article
The article describes the case of project education method which found on generalized model of software development process. This case was designed and implemented in project management software Redmine.
Article
We consider a single-period single-item inventory system. The demand is a compound Poisson process with price-dependent intensity and continuous batch size distribution. The intensity of the customers’ arrivals is sufficiently high to use a diffusion approximation of the demand process. Equations for retail price maximising of an expected profit wi...
Article
Full-text available
In this paper, the review of the literature dedicated to the detection of the different artifacts (patterns, defects, errors, antipatterns and etc.) in software source code, documentation and other information sources is given. The systematization of the approaches on several grounds is achieved. In the study approaches the following artifacts can...
Conference Paper
Full-text available
We consider a single period single item inventory system when the demand is a compound Poisson process with price dependent intensity and continuous batch size distribution with known mean and variance, and the mean of the demand is large enough. Equations for retail price maximizing the expected profit under optimal order quantity are obtained and...
Conference Paper
Single-product inventory management model with both random and controllable demand and continuous input product flow with fixed uncontrolled rate under finite storage capacity is considered. We consider the stock level process as asymptotically diffusion process and obtain its stationary distribution. An application of the approximation to on/off i...
Article
In the present paper, the diffusion approximation of changing the capital for a mathematical model of a social insurance fund with deterministic rate of money allocation for social programs is investigated. Under assumption that the rate of changing the capital is an arbitrary function of the current value of the capital, the discontinuous hysteres...
Conference Paper
Full-text available
Design patterns are the extremely convenient mechanism in object-oriented design. They are the similar building blocks from which more complex designs can be built. Such blocks also provide with a base for building more flexible and reusable software. With the help of design patterns the architecture of a system can be expressed at a higher level o...
Article
In the present work, the diffusion approximation of the capital is constructed for the mathematical model of a social insurance fund with random expenditures for social programs. The discontinuous hysteresis control of the fund capital is considered.
Article
In the present work, the diffusion approximation of the capital is constructed for a mathematical model of a social insurance fund with a deterministic rate of allocation of means for social programs. The discontinuous hysteresis control of the fund capital is considered.
Article
An algorithm for constructing a negotiation set for competitive interaction between two insurance companies in the common market is suggested.
Article
With the use of Pontryagin's maximum principle, a problem of optimal time distribution of advertising expenses in the functioning of an insurance company is solved.
Article
Models of the functioning of insurance companies are suggested, when the free capital increases from interest at a certain rate. The basic characteristics of the capital of a company are studied in the stationary regime.
Article
A method for calculating the temporal characteristics of ruin of an insurance company, including probabilities of ruin, the average time before ruin, and the variance of the time before ruin provided that the ruin will happen is suggested for a model with input risk flow intensity, which depends on the number of already insured risks.
Article
A model of the functioning of an insurance company is suggested, when the number of potential clients is finite, and the basic characteristics of the number of clients and the capital of the company are studied in the stationary regime.

Network

Cited By

Projects

Projects (3)
Project
Main goal is design and develop extension(plugin, cooperation of plugins, SAAS service) for Redmine which allow to developer teams use different SEMAT practices integrated to their project management software.
Project
Develop and launch a modern undergraduate program in software engineering