Software Engineering Project Life Cycle Modeling Based on Neural Network Technologies

International Journal of Computer Science and Engineering
© 2023 by SSRG - IJCSE Journal
Volume 10 Issue 9
Year of Publication : 2023
Authors : Amirali Kerimovs

pdf
How to Cite?

Amirali Kerimovs, "Software Engineering Project Life Cycle Modeling Based on Neural Network Technologies," SSRG International Journal of Computer Science and Engineering , vol. 10,  no. 9, pp. 10-18, 2023. Crossref, https://doi.org/10.14445/23488387/IJCSE-V10I9P102

Abstract:

The article presents a classification and analysis of teams in the field of Software Engineering and the feasibility of their use, depending on the conditions of an externally dynamically changing environment. The role of the project life cycle automation system in the field of Software Engineering is given. It indicates how important attention to resource management is to ensure the effective, timely, and high-quality implementation of project tasks. The article presents a complex sociotechnical safety-oriented system, describes its purpose, and the main functions for controlling the occurrence of errors in the execution of tasks. The importance of neural network risk management in such projects in which they operate under conditions of uncertainty due to the neglect of initiation processes and other phases of the life cycle. This research introduces the novel application of neural networks in software engineering project evaluation, highlighting their adaptability and precision. By strategically integrating neural networks into project stages, the study aims for more accurate assessments and offers customizable analysis options. This innovative approach aligns with the modern digital landscape, emphasizing the synergy between neural network technologies and well-structured project lifecycles, ultimately improving project management and decision-making in software engineering.

Keywords:

Project life cycle, Software engineering, Neural network, Project control software, Data formalization.

References:

[1] Pedro José Bernalte Sánchez, Fausto Pedro García Márquez, and Mayorkinos Papaelias, “Life Cycle Sustainability Assessment of ENDURUNS Project: Autonomous Marine Vehicles,” E3S Web of Conferences, vol. 409, pp. 1-11, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Illia Gorbatiuk, “Peculiarities of Project Management in the Context of Software Engineering,” Scientific Papers of Berdiansk State Pedagogical University Series Pedagogical Sciences, vol. 3, no. 3, pp. 267-274, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Kalinina Aksinya Vasilievna, and Petrochenko Marina Vyacheslavovna, “An Integrated Approach to the Assessment of Construction Life Cycles Using Software Packages at the Design Stage,” Stroitel’stvo: Nauka I Obrazovanie, vol. 12, no. 1, pp. 88-100.
[Google Scholar] [Publisher Link]
[4] V.V. Liubchenko, “Some Aspects of Software Engineering for AI-Based Systems,” Problems in Programming, no. 3, pp. 99-106, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Christine Lucas-Lamouroux et al., “Model-Based System Engineering, an Industrialization Path for Decommissioning Projects by ASSYSTEM,” EPJ Nuclear Sciences and Technologies, vol. 9, no. 24, pp. 1-7, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[6] G.O. Mirskikh et al., “Life Cycle of the Software of Engineering Objects,” Енергетика І Автоматика, no. 5, pp. 115-128, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[7] V. Venkatachalam, “Function Point Analysis: An Empirical Study,” IEEE Transactions on Software Engineering, vol. 19, no. 10, pp. 985-996,1993.
[8] R. Tadayon, “Software Effort Estimation Using a Neural Network-Genetic Algorithm Hybrid Model,” In Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications, pp. 314-321, 2005.
[9] A. Ivata, J.R. Amorim, and R.A. Falbo, “A Genetic Algorithm-Based Method for Software Effort Estimation Using Fuzzy Logic,” In Proceedings of the 2009 International Conference on Information Reuse and Integration, pp. 315-320, 2009.
[10] R. Dave, and S. Dutta, “A Neural Network Approach to Software Cost Estimation,” International Journal of Computer Applications, vol. 24, no. 9, pp. 29-35, 2011.
[11] M. Shepperd, and J. McDonnell, “A Critique of Software Defect Prediction Models,” IEEE Transactions on Software Engineering, vol. 38, no. 6, pp. 1216-1228, 2012.
[12] C. Lopez-Martin, “Software Effort Prediction Based on Computational Intelligence Techniques: A Systematic Review,” Information and Software Technology, vol. 56, no. 10, pp. 1246-1265, 2014.
[13] Jianfeng Wen et al., “Systematic Literature Review of Machine Learning Based Software Development Effort Estimation Models,” Information and Software Technology, vol. 54, no. 1, pp. 41-59, 2012.
[CrossRef] [Google Scholar] [Publisher Link]
[14] Magne Jørgensen, “Forecasting of Software Development Work Effort: Evidence on Expert Judgment and Formal Models,” International Journal of Forecasting, vol. 23, no. 3, pp. 449-462, 2007.
[CrossRef] [Google Scholar] [Publisher Link]
[15] Andrew Quansah et al., “Requirement Engineering Problems Impacting the Quality of Software in Sub-Saharan Africa,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 30, no. 1, pp. 350-355, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[16] Shilkina Svetlana, and Ivanova Olga, “The Choice of Software for the Implementation of Projects Based on Information Modeling Technologies,” Construction and Architecture, vol. 11, no. 2, 2023.
[CrossRef] [Publisher Link]
[17] K.S. Sharanya Shrivathsa et al., “An Intranet-Based Project Life-Cycle Management,” International Journal of Computer and Organization Trends, vol. 7, no. 4, pp. 27-31, 2017.
[Publisher Link]
[18] Shulga, Tatiana & Khramov, Dmitrii. (2023). Life cycle ontology of software engineering. Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2023. 66-74. 10.24143/2072-9502-2023-2-66-74.