Ðóñ Eng During last 365 days Approved articles: 2060,   Articles in work: 298 Declined articles: 785 
Library

Golosovskiy M.S. Information and logical model of software development process

Published in journal "Software systems and computational methods", 2015-1 in rubric "Systems analysis , search, analysis and information filtering", pages 59-68.

Resume: The author studies the early stages of the software life cycle on the quality of which the quality of the result of software development essentially depends. An analysis of the experience of the practical application of the widely used waterfall (cascade), iterative and incremental models of software life cycle showed that they do not fully meet the needs of the practices. However, there is a possibility of the synthesis of a new model of the life cycle of software that combines all of these three models. The research methodology is based on the models of the software life cycle, structured systems analysis, software engineering, and information and logical modeling. The main conclusions of the study lies in the model of the software life cycle (for the stage of its development), presented in notation UML-diagrams, which consists of the stages of initiation of development, setting the increment, execution of the increment and completion of the development. Practical implementation of the developed model provides a reduction in the time required for software development and preparing the necessary project documentation.

Keywords: life cycle stages, structured systems analysis, software development, life cycle model, information and logical modeling, software engineering, program life cycle, software, software tools, system engineering

DOI: 10.7256/2305-6061.2015.1.14119

This article can be downloaded freely in PDF format for reading. Download article

Bibliography:
Cockburn L. Using both incremental and iterative development // Cross Talk: the journal of defense software Engineering, ¹5, 2008. RR. 27-30.
Beck K. Test Driven Development: by example. Addison-Wesley Professional 2002. 252 p.
Brooks F. No Silver Bullet — Essence and Accident in Software Engineering // Proceedings of the IFIP Tenth World Computing Conference: 1069–1076. 1986.
Beck K. Embracing Change with Extreme Programming // Computer, ¹ 32 (10), 1999. RR. 70-77.
Agile-manifest razrabotki programmnogo obespecheniya. [Elektronnyy resurs] URL: http://agilemanifesto.org/iso/ru/ (data obrashcheniya 24.12.2014).
Shipilov V.V., Sakharov O.V. Planirovanie variantov grupp ispolniteley dlya obespecheniya vypolneniya etapov proekta // Nelineynyy mir. 2014. T. 12. ¹ 7. S. 84-86.
Shipilov V.V. Ob epimorfnom preobrazovanii mnogomernykh dannykh v zadachakh postroeniya slozhnykh tekhnicheskikh sistem // Voprosy teorii bezopasnosti i ustoychivosti sistem. 2014. ¹ 16. S. 27-39.
Kharitonov V.V., Merezhko A.N., Esev A.A., Zykin A.P. Strukturnyy sistemnyy analiz protsessov upravleniya zatratami na letnye ispytaniya aviatsionnogo vooruzheniya i voennoy tekhniki // Izvestiya Instituta inzhenernoy fiziki. 2013. T. 2. ¹ 28. S. 32-35.
Chirov D.S., Tereshonok M.V., Elsukov B.A. Metod i algoritmy optimizatsii tekhnicheskikh kharakteristik kompleksov radiomonitoringa // T-Comm: Telekommunikatsii i transport. 2014. T. 8. ¹ 10. S. 88-92.
Severtsev N.A., Shipilov V.V. Modelirovanie protsessa upravleniya innovatsionnymi proektami organizatsiy v usloviyakh neopredelennosti // Voprosy teorii bezopasnosti i ustoychivosti sistem. 2014. ¹ 16. S. 3-15.
Larman K., Baziliyu V. Iterativnaya i inkremental'naya razrabotka: kratkaya istoriya // Otkrytye sistemy. 2003. ¹ 9. S. 43-53.
Maksimov I.B., Stolyar V.P., Bogomolov A.V. Prikladnaya teoriya informatsionnogo obespecheniya mediko-biologicheskikh issledovaniy. M.: Binom, 2013. 312 s.
Kulikov G.V., Sosnin Yu.V., Nepomnyashchikh A.V., Nashchekin P.A. Modelirovanie protsessa zashchity informatsii pri realizatsii nesanktsionirovannogo dostupa k ney // Vestnik komp'yuternykh i informatsionnykh tekhnologiy. 2014. ¹ 4 (118). S. 45-51.
Kukushkin Yu.A., Bogomolov A.V., Ushakov I.B. Matematicheskoe obespechenie otsenivaniya sostoyaniya material'nykh sistem // Informatsionnye tekhnologii. 2004. ¹ 7 (prilozhenie). 32 s.
Kon M. Scrum: gibkaya razrabotka PO = Succeeding with Agile: Software Development Using Scrum. M.: Vil'yams, 2011. 576 r.
Esev A.A., Tkachuk A.V., Zykin A.P. Metodicheskoe obespechenie issledovaniya tekhnicheskogo urovnya obraztsov vooruzheniya i voennoy tekhniki // Dvoynye tekhnologii. 2014. ¹ 1 (66). S. 59-64.
Esev A.A., Merezhko A.N., Tkachuk A.V. Tekhnologiya kvalimetrii tekhnicheskogo urovnya slozhnykh sistem // Vestnik komp'yuternykh i informatsionnykh tekhnologiy. 2014. ¹ 7 (121). S. 28-34.
Golosovskiy M.S., Shashin A.E. Tekhnologiya adaptivnogo sinteza sistemy testovogo kontrolya kachestva avtomatizirovannogo obucheniya // Materialy VIII mezhdunarodnoy nauchnoy konferentsii «Sistemnyy analiz v meditsine» (SAM 2014). Blagoveshchensk, 2014. S. 71-74.
Golosovskiy M.S. Model' zhiznennogo tsikla razrabotki programmnogo obespecheniya v ramkakh nauchno-issledovatel'skikh rabot // Avtomatizatsiya i sovremennye tekhnologii. 2014. ¹ 1. S. 43-46.
Vinogradov A.N., Makarenkov S.A., Chirov D.S. Primenenie metodov data mining dlya formirovaniya bazy znaniy ekspertnoy sistemy klassifikatsii radiosignalov // T-Comm: Telekommunikatsii i transport. 2010. T. 4. ¹ 11. S. 61-64.
Bruks F. Mificheskiy cheloveko-mesyats, ili Kak sozdayutsya programmnye sistemy. SPb.: Simvol-Plyus, 2010. 304 s.
Buch G. Ob'ektno-orientirovannyy analiz i proektirovanie s primerami prilozheniy. M.: Vil'yams. 2008. 720 s.
Bogomolov A.V., Chuykov D.S., Zaporozhskiy Yu.A. Sredstva obespecheniya bezopasnosti informatsii v sovremennykh avtomatizirovannykh sistemakh // Informatsionnye tekhnologii. 2003. ¹ 1. S. 2.
Bogomolov A.V., Maystrov A.I. Tekhnologiya analiza sistemnykh prichinno-sledstvennykh svyazey na osnove diagramm Isikavy // Sistemnyy analiz v meditsine (SAM 2014): Materialy VIII mezhdunarodnoy nauchnoy konferentsii. Blagoveshchensk, 2014. S. 13-16.
Bogomolov A.V., Zueva T.V., Chikova S.S., Golosovskiy M.S. Ekspertno–analiticheskoe obosnovanie prioritetnykh napravleniy sovershenstvovaniya sistemy preduprezhdeniya biologicheskikh terroristicheskikh aktov // Informatika i sistemy upravleniya. 2009. ¹ 4. S. 134–136.
Larman S. Agile and Iterative Development: A Manager's Guide // Addison-Wesley, 2004. 27 r.
Royce W. Managing the Development of Large Software Systems// TRW, August 1970. RR. 328-338.
Kubasheva E.S., Gavrilov A.G. Metodika otsenki kachestva veb-prilozheniy // Programmnye sistemy i vychislitel'nye metody.-2013.-1.-C. 28-34. DOI: 10.7256/2305-6061.2013.01.2.
Katasev A.S., Emaletdinova L.Yu. Nechetko-produktsionnaya kaskadnaya model' diagnostiki sostoyaniya slozhnogo ob'ekta // Programmnye sistemy i vychislitel'nye metody.-2013.-1.-C. 69-81. DOI: 10.7256/2305-6061.2013.01.6.

Correct link to this article:
just copy this link to clipboard