Modeling of software development process with the Markov processes

2Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

The comparative analysis of the existing research on the application of formal approaches to the software development process modeling is performed. Based on the analysis, the urgency of modeling of the software development process as a Markov random process is substantiated. An information model of association rule mining and application in software development is developed. The information model represents the process and can be used in the design of appropriate information technology. The research, which determined the number of steps needed to develop one software component and the whole software is carried out. The levels of detail of the software development process such as the level, representing the development of software, which is a finite set of software components; the level, representing a detailed description of the stages of development of a particular component; the level, representing a detailed description a certain stage of development of a particular component are identified. For each level, the relevant stages of software development are described. Modeling of the software development process with the Markov chains is conducted. This will allow using a single mathematical tool to represent the corresponding process at different levels of detail.

Cite

CITATION STYLE

APA

Savchuk, T., & Pryimak, N. (2017). Modeling of software development process with the Markov processes. Eastern-European Journal of Enterprise Technologies, 3(2–87), 33–38. https://doi.org/10.15587/1729-4061.2017.103340

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free