UML-SPECIFICATION OF COMPUTERIZED ENVIRONMENT FOR TEACHING OF SOFTWARE ENGINEERING

  • Андрей Петрович Гагарин Moscow Aviation Institute (National Research University)
  • Елисей Викторович Иванов Moscow Aviation Institute (National Research University)

Abstract

A generalized model of knowledge transferring on main areas of software engineering from a lecturer to the discipuli is represented in UML-notation as basis for design and construction of computerized environment for contact teaching in software engineering and preparation of corresponding didactical materials.The issue addresses main problems of teaching in software engineering, such as: predominance of samples over rools in a typical lecture context, imperative need of live program demos carried through execution, consideration of program samples exceeding screen size. Solutions of the probems are presented as UML-specification of a software product intended for support of teaching processes. The specification includes a general use case diagram, class diagram of online manual, class diagram of an environment providing creation of online manuals and sequence diagrams depicting cooperation of classes during initialization of the product.

Author Biographies

Андрей Петрович Гагарин, Moscow Aviation Institute (National Research University)

 Candidate of Engineering Sciences, Professor on Informatics

Елисей Викторович Иванов, Moscow Aviation Institute (National Research University)

magistrant

References

1. Guide to the Software Engineering Body of KnowledgeVersion 3.0 SWEBOK Editors: Pierre Bourque, Richard E. (Dick) Fairley, 2014
2. Shevjakova V. Е. Aktualnoe chlenenie predlozhenija // Lingvisticheskij entsiklopedicheskij slovar’. — М.: SE 1990. — P. 22—23. [Электронный Ресурс] URL: http://tapemark.narod.ru/les/022f.html
3. Moodle –open-source learning platfor [Электронный Ресурс] URL: https://moodle.org/
4. Ernst-Erich Doberkata, Gregor Engelsb Software Engineering and eLearning: The MuSofT Project Dept. of Computer Science,
University of Dortmund, Germany [Электронный Ресурс] URL: https://eleed.campussource.de/archive/2/201
5. NETOP Vision URL: https://www.netop.com/edu.htm
6. Introduction to OMG Specifications [Электронный Ресурс] URL: http://www.omg.org/gettingstarted/specintro.htm#DomainFacilities
7. OMG Unified Modelling Language (OMG UML). Version 2.5. [Электронный Ресурс] URL: http://www.omg.org/spec/UML/2.5/PDF
Published
2017-10-01
How to Cite
ГАГАРИН, Андрей Петрович; ИВАНОВ, Елисей Викторович. UML-SPECIFICATION OF COMPUTERIZED ENVIRONMENT FOR TEACHING OF SOFTWARE ENGINEERING. Modern Information Technologies and IT-Education, [S.l.], v. 13, n. 3, p. 61-71, oct. 2017. ISSN 2411-1473. Available at: <http://sitito.cs.msu.ru/index.php/SITITO/article/view/291>. Date accessed: 18 feb. 2026. doi: https://doi.org/10.25559/SITITO.2017.3.561.

Most read articles by the same author(s)