On Fuzzy and Case-Based Dynamic Software Development Process Modeling and Simulation Approach

被引:0
作者
Sielskaite, Sarune [1 ]
Kalibatiene, Diana [1 ]
机构
[1] Vilnius Gediminas Tech Univ, Fac Fundamental Sci, Dept Informat Syst, LT-08412 Vilnius, Lithuania
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 11期
关键词
software development; human factor; case-handling; dynamic business process; simulation; fuzzy inference system;
D O I
10.3390/app13116603
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The software development process (SDP) is complex because it uses specific knowledge, skills, tools, and techniques to deliver value to people, and the user's needs are always growing and becoming more complex. Practitioners and academics have proposed different approaches for improving the successful implementation of the SDP. This remains a non-trivial task, and the number of successful software development projects increases only slightly each year. This paper proposes a new approach for adapting the classical SDP to a dynamic, knowledge-intensive, and context-dependent model by applying the case-handling and fuzzy inference approaches for SDP modeling and simulation. The advantages and novelties of this approach consist in: SDP dynamicity modeling using the case-handling approach; the inclusion of human factor uncertainty into the execution of SDP activities through fuzzification; and agent-based simulation, which allows for the inclusion of human actors in SDP simulations. Modeling and simulation of Agile SDPs were carried out using this prototype. Experiments show the correspondence of the proposed approach to the needs of dynamically changing and human-factor-dependent SDPs, as well as the possibilities for modeling and simulating the SDP, predicting SDP execution, and observing possible risks.
引用
收藏
页数:24
相关论文
共 51 条
  • [21] Improving the COCOMO model using a neuro-fuzzy approach
    Huang, Xishi
    Ho, Danny
    Ren, Jing
    Capretz, Luiz F.
    [J]. APPLIED SOFT COMPUTING, 2007, 7 (01) : 29 - 40
  • [22] Intone, 2022, ENT DAT DES DAT INT
  • [23] ANFIS - ADAPTIVE-NETWORK-BASED FUZZY INFERENCE SYSTEM
    JANG, JSR
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1993, 23 (03): : 665 - 685
  • [24] A survey on modeling dynamic business processes
    Kalibatiene, Diana
    Vasilecas, Olegas
    [J]. PEERJ COMPUTER SCIENCE, 2021, : 1 - 52
  • [25] Klügl F, 2012, AI MAG, V33, P29
  • [26] A study over the general formula of regression sum of squares in multiple linear regression
    Korkmaz, Mehmet
    [J]. NUMERICAL METHODS FOR PARTIAL DIFFERENTIAL EQUATIONS, 2021, 37 (01) : 406 - 421
  • [27] Krawatzeck R., 2015, HMD PRAXIS WIRTSCHAF, VVolume 50
  • [28] Perceptions of the human and social factors that influence the productivity of software development teams in Colombia: A statistical analysis?
    Machuca-Villegas, Liliana
    Gasca-Hurtado, Gloria Piedad
    Puente, Solbey Morillo
    Tamayo, Luz Marcela Restrepo
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 192
  • [29] Software quality analysis based on cost and error using fuzzy combined COCOMO model
    Manikavelan, D.
    Ponnusamy, R.
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020,
  • [30] Marin M.A., 2015, P 2015 ANN RES C S A, DOI [10.1145/2815782.2815813, DOI 10.1145/2815782.2815813]