Technological trends & software engineering education: a systematic review study

O.V. Nesterenko

Abstract


 

The quality of software engineering education is influenced by the consideration of modern industrial trends, IT trends and software development methodologies. The transition to a new level of industry - “Industry 4.0”, characterized by robotics and cyber-social- ization, brings a wave of new, never-before-seen challenges to the field of IT and programming. Under such conditions, it is impos- sible to achieve the desired synergistic effect without the formation of an appropriate informational and educational environment in institutions of higher education. One of the sources of the content of such an environment can be the publications of the world scientific community registered in international scientometric databases. On this basis, it becomes possible not only to provide effec- tive digital educational content, but also to choose and use the latest technological means of learning support. A targeted review of primary sources in the Web of Science Core Collection database made it possible to identify, select, synthesize and evaluate research evidence relevant to the research questions: (i) what technological trends are analyzed in research, (ii) what information technolo- gies are considered in research, (iii) what strategies are reflected in publications to overcome the above challenges of SE teaching and learning. According to the results of the study, we offer to improve   the educational and methodological support of software engineering education based on ontological modeling of the integration of the requirements of modern trends in the development of the industry and the IT sector, international recommendations and the capabilities of technological teaching aids. This approach is a good basis for the processes of intellectualization of information systems of the educational environment and the construction of appropriate technological educational tools on their basis.

Prombles in programming 2022; 3-4: 107-116


Keywords


digital transformation; quality of education; information technologies; educational technologies; ontologies; educational environment

Full Text:

PDF

References


AL-SARAYREH, K. T. MERIDJI, K. & ABRAN, A. (2021) Software engineering principles: A systematic mapping study and a quantitative literature review. Engineering Science and Technology, 24(3). p. 768-781. doi:10.1016/j.jestch.2020.11.005

BOEHM, B. (2006) A view of 20th and 21st Century Software Engineering. Preceding of 28th International Conference on Software Engi- neering (ICSE’06). p. 12-29. doi:10.1145/1134285.1134288

CICO, O. JACCHERI, L. NGUYEN-DUC, A. & ZHANG, H. (2021) Exploring the intersection between software industry and Software En- gineering education – A systematic mapping of Software Engineering Trends. Journal of Systems and Software., 172. 110736. doi: 10.1016/j. jss.2020.110736

BYKOV, V. Yu. & SHYSHKINA, M. P. (2018) The conceptual basis of the university cloud-based learning and research environment forma- tion and development in view of the open science priorities. Information Technologies and Learning Tools., 68(6). p. 1-19.

ROSTOKA, M. GURALIUK, A. CHEREVYCHNYI, G. VYHOVSKA,O. POPROTSKYI, I. & TERENTIEVA, N. (2021) Philosophy of a Transdisciplinary Approach in Designing an Open Information and Educational Environment of Institutions of Higher Education. Revista Romaneasca pentru Educatie Multidimensionala. 13(3). p. 548-567. doi: 10.18662/rrem/13.3/466

SAHIN, Y. G. & CELIKKAN,U. (2020) Information technology asymmetry and gaps between higher education institutions and industry”. Journal of information technology education-research. 19. p. 339-365. doi:10.28945/4553

CORNIDE-REYES, H. CAMPILLAY, S. ALFARO,A. & VILLARROEL,R. (2019) Identification of skills for the formation of agile high performance teams: a systematic mapping. Preceding of 6th Conference on Information and Communication Technologies of Ecuador (TIC- EC). p.141-152. doi: 10.1007/978-3-030-02828-2-11

ACOSTA, N. D. GARCIA, M. B. ROMERO,J. B. SEVILLANO,A. L. PAEZ, N. F. & ROA,O. (2019) Educational trends in software engi- neering: a systematic review study. Preceding of International Congress of Innovation and Trends in Engineering (CONIITI). doi:10.1109/ CONIITI48476.2019.8960866

OUHBI, S. & POMBO, N. (2020) Software Engineering Education: Challenges and Perspectives. Preceding of IEEE Global Engineering Education Conference (IEEE EDUCON). p. 202-209. doi:10.1109/EDUCON45650.2020.9125353

ALHAMMAD, M. M. & MORENO, A. M. (2018) Gamification in software engineering education: A systematic mapping. Journal of Systems And Software. 141. p.131-150. doi:10.1016/j.jss.2018.03.065

PEREIRA, M. MENDOZA,V. ASSIS, D. FARIAS, A. FAGUNDES, R. & LENCASTRE,M. (2017) A systematic review of the literature on the teaching and learning of requirements engineering. Preceding of 9th International Conference on Education and New Learning Technolo- gies (EDULEARN). p. 1340-1349. doi: 10.21125/edulearn.2017.1283

BUDGEN, D. BRERETON, P. WILLIAMS, N. & DRUMMOND, S. (2018) The contribution that empirical studies performed in industry make

to the findings of systematic reviews: A tertiary study. Information and software technology. 94. p.234-244. doi: 10.1016/j.infsof.2017.10.012

KITCHENHAM, B. BUGDEN, D. & BRERETON, O.P. (2010) The value of mapping studies – A participant-observer case study. Preceding of 14th International Conference on Evaluation and Assessment in Software Engineering. p. 1–9.

BAI, X. M. & WANG, Q. (2017) Research on Teaching Reform of Software Engineering Course based on Flipped Classroom. Preceding of 3rd Conference on Education and Teaching in Colleges and Universities (CETCU). p. 301-304. doi: 10.2991/cetcu-17.2017.77

LIN, Y. T. (2019) Impacts of a flipped classroom with a smart learning diagnosis system on students’ learning performance, perception, and

problem solving ability in a software engineering course. Computers in human behavior. 95. p.187-196. doi: 10.1016/j.chb.2018.11.036

MARUTSCHKE, D. M. KRYSSANOV, V. CHAMINDA, H. T. & BROCKMANN, P. (2019) Smart Education in an Interconnected World: Virtual, Collaborative, Project-Based Courses to Teach Global Software Engineering. Preceding of 6th KES Annual International Conference on Smart Education and e-Learning (KES SEEL) / 2nd KES International Symposium on Smart Transportation Systems (KES-STS). 144. p. 39-49. doi: 10.1007/ 978-981-13-8260-4_4

SEUCHTER,G. & TEINIKER, E. (2018) Real-time collaboration tools for distance learning. Preceding of 10th International conference on education and new learning (EDULEARN). p. 4106-4117. doi: 10.21125/edulearn.2018.1040

SPITZER, J. BISWAS, J. & GUHA, A. (2020) Making High-Performance Robots Safe and Easy to Use For an Introduction to Computing. Preceding of 34th AAAI Conference on Artificial Intelligence / 32nd Innovative Applications of Artificial Intelligence Conference / 10th AAAI Symposium on Educational Advances in Artificial Intelligence. 34(09). p.13412-13419. doi:10.1609/aaai.v34i09.7065

DIOSAN, L. & MOTOGNA, S. (2019) Artificial Intelligence Meets Software Engineering in the Classroom. Preceding of 1st ACM SIG- SOFT International Workshop on Education through Advanced Software Engineering and Artificial Intelligence (EASEAI). p.35-38. doi:10.1145/3340435.3342718

NESTERENKO, O. & TROFYMCHUK, O. (2019) Patterns in forming the ontology-based environment of information-analytical activity in ad- ministrative management. Eastern-European Journal of Enterprise Technologies., 101(5/2). p. 33-42. doi:10.15587/1729-4061.2019.180107

PIATTINI, M. CALERO, C. & RUIZ, F. (2006) Ontologies for Software Engineering and Software Technology. Springer. doi10.1007/3-540- 34518-3

NESTERENKO, O. & SELIN, Yu. (2021) The Teams Information Model for Software Engineering Management. Preceding of IEEE 16th International Conference on Computer Sciences and Information Technologies (CSIT). 1. p. 341-344. doi:.10.1109/CSIT52700.2021.9648737


Refbacks

  • There are currently no refbacks.