EXPERIENCE IN MODERNIZING THE ICONIX METHODOLOGY FOR TEACHING SOFTWARE DESIGN TO STUDENTS
Author(s): Vasilev V.S., Sirotinina N.Y.
Rubric: Methods and technologies of training and education
DOI: 10.21777/2500-2112-2025-2-45-55
Release: 2025-2 (51)
Pages: 45-55
Keywords: software projecting, UML language, object-oriented projecting, ICONIX methodology
Annotation: The article describes an approach to software projecting that complements the canonical ICONIX process with the stages of creating a database schema, developing user interface layouts, dialog box maps, and describing file formats and messages. The changes to the process are proposed taking into account the experience gained during the implementation of a previously created prototype modeling environment that provides instrumental support for the ICONIX process. The main criteria for selecting the models introduced into the process were simplicity of construction and availability of information about their application in industrial development. The use of the proposed process is aimed at improving the quality of the developed specification of software requirements and ensuring its closer connection with the models created during the projecting. The possibility of automating the search for a number of projecting errors is shown. Methods of verification of projecting solutions have been selected from open sources, applicable to models created within the framework of the proposed process, the im- plementation of which is possible without human intervention. A number of new methods for verifying the mutual correspondence of models created by the programmer, specific to the new projecting process, are proposed, and the possibility of automating them is shown. Due to creating and implementing tools in the educational process that support the proposed approach, the teacher workload can be reduced and the quality of students’ academic work improved.
Bibliography: Vasilev V.S., Sirotinina N.Y. EXPERIENCE IN MODERNIZING THE ICONIX METHODOLOGY FOR TEACHING SOFTWARE DESIGN TO STUDENTS // Education Resources and Technologies. – 2025. – № 2 (51). – С. 45-55. doi: 10.21777/2500-2112-2025-2-45-55