Published November 29, 2022 | Version v1
Conference paper Open

Software architecture design of software developed in student engineering teams

  • 1. Vasyl Stefanyk Precarpathian National University

Description

This paper presents the process of architecture design of the software, intended for development in student engineering teams. Software architecture is a primary driver of software quality. Considering the fact, that students with little experience are working on software, that is intended for real-world usage in the educational institution, it is required to define a deliberate process of software architecture design. The process, developed as the result of the performed research, defines the main stages in architecture design, describes the set of related documentation, and preferable ways of decision-making and validation.

Notes

I. Polataiko, "Software architecture design of software developed in student engineering teams," 2022 International Conference on Innovative Solutions in Software Engineering (ICISSE), Vasyl Stefanyk Precarpathian National University, Ivano-Frankivsk, Ukraine, Nov. 29-30, 2022, pp. 257-261, doi: 10.5281/zenodo.7956568

Files

2022_ICISSE_Polataiko.pdf

Files (378.1 kB)

Name Size Download all
md5:14a6340495e0a2912402177cabe1d3e8
378.1 kB Preview Download

Additional details

Identifiers

ISBN
978-966-640-534-3

References

  • 1. H. Akerlund, G. Audemard, H. Bollaert, V. Hayenne-Cuvillon, A. Hlobaz, M. Kozlenko, P. Milczarski, J.C. Monteiro, J. Morais, D. O'Reilly, P. Possemiers, and Z. Stawska, "Project GGULIVRR: generic game for ubiquitous learning in interactive virtual and real realities," in EDULEARN20 Proceedings of the 12th International Conference on Education and New Learning Technologies, July 6-7, 2020, pp. 5973-5979, doi:10.21125/edulearn.2020.1566
  • P. Morais, M. J. Ferreira and B. Veloso, "Improving Student Engagement With Project-Based Learning: A Case Study in Software Engineering," in IEEE Revista Iberoamericana de Tecnologias del Aprendizaje, vol. 16, no. 1, pp. 21-28, Feb. 2021, doi: 10.1109/RITA.2021.3052677
  • R. K. Pucher, A. Mense, H. Wahl and F. Schmöllebeck, "Intrinsic motivation of students in project based learning," in Transactions of the South African Institute of Electrical Engineers, vol. 94, no. 3, pp. 6-9, Sept. 2003
  • R. J. Machado, P. Guerreiro, E. Johnston, M. Delimar and M. A. Brito, "Work in progress - IEEEXtreme: From a student competition to the promotion of real-world programming education," 2009 39th IEEE Frontiers in Education Conference, 2009, pp. 1-2, doi: 10.1109/FIE.2009.5350540
  • Buhari, S. Valloo and H. Hashim, "A Streamlined Approach to Enhance the Capacity of Undergraduate IT Students to Deliver High Quality and Demand-Driven Final Year Project: A Conceptual Framework on Collaboration between Industry and University," 2017 7th World Engineering Education Forum (WEEF), 2017, pp. 910-914, doi: 10.1109/WEEF.2017.8467126
  • M. Marques, S. F. Ochoa, M. C. Bastarrica and F. J. Gutierrez, "Enhancing the Student Learning Experience in Software Engineering Project Courses," in IEEE Transactions on Education, vol. 61, no. 1, pp. 63-73, Feb 2018, doi: 10.1109/TE.2017.2742989
  • Z. Kubincová and I. Csicsolová, "Code Review in High School Programming," 2018 17th International Conference on Information Technology Based Higher Education and Training (ITHET), 2018, pp. 1-4, doi: 10.1109/ITHET.2018.8424617
  • T. Brown, M. R. Narasareddygari, M. Singh and G. Walia, "Using Peer Code Review to Support Pedagogy in an Introductory Computer Programming Course," 2019 IEEE Frontiers in Education Conference (FIE), 2019, pp. 1-7, doi: 10.1109/FIE43999.2019.9028509
  • Lazarovych et al., "Software Implemented Enhanced Efficiency BPSK Demodulator Based on Perceptron Model with Randomization," 2021 IEEE 3rd Ukraine Conference on Electrical and Computer Engineering (UKRCON), 2021, pp. 221-225, doi: 10.1109/UKRCON53503.2021.9575458
  • M. Kozlenko, O. Zamikhovska, V. Tkachuk and L. Zamikhovskyi, "Deep Learning Based Fault Detection of Natural Gas Pumping Unit," 2021 IEEE 12th International Conference on Electronics and Information Technologies (ELIT), 2021, pp. 71-75, doi: 10.1109/ELIT53502.2021.9501066