K.S. Myshenkov¹, M.F. Simonov², A.V. Guzilov³
1-3 Bauman Moscow State Technical University (Moscow, Russia)
E-mail: myshenkovks@bmstu.ru; simonovmf@bmstu.ru; guzilovav@student.bmstu.ru
The relevance of the research is due to the presence on the market of a large number of software tools for automating the software lifecycle processes, which creates the problem of choosing a specific CASE tool. Choosing a software tool to use in a specific information system development project depends on many factors and is a very difficult task.
Justification of the choice of software tools for building functional models of information systems of various levels of complexity based on a complex multidimensional quality assessment and classification of CASE tools.
The analysis of software tools presented on the Russian market for building functional models of information systems in IDEF0 notation is carried out. During the research, the procedures for installing and building test functional models were performed for each of the selected CASE tools for analysis. Based on the experiments performed, a comprehensive quality assessment and classification of software tools for building functional models was carried out. The hierarchical structure of the quality metric is developed, and the values of the metric's weight coefficients are determined. The evaluation of the values of the quality indicators of CASE tools was carried out by the method of expert evaluation based on the results of experiments. The results of a comprehensive quality assessment and classification of software tools used to build functional models of systems are presented. Based on the analysis of the results obtained, recommendations are given to justify the choice of CASE-based functional modeling tools for a specific software project.
Applied research results: the description of the main characteristics of CASE tools, the quality metric developed by the authors, as well as the results of a comprehensive quality assessment and classification of CASE tools for building functional models of information systems, will be useful to specialists and software developers when choosing software tools for a specific project.
Myshenkov K.S., Simonov M.F., Guzilov A.V. Selection rationale of the functional modeling software of information systems. Dynamics of complex systems. 2020. T. 14. № 4. Р. 38-45. DOI: 10.18127/j19997493-202004-04 (In Russian).