A Framework to Evaluate Software Engineering Program Using SWEBOK Version 4

Software engineering (SE) has a dynamic nature that makes it challenging to design educational material that can adequately communicate the necessary knowledge and skills to students. The Guide to the Software Engineering Body of Knowledge (SWEBOK) has been updated and a new version has been released to cope with the fast base changes in the domain. Any software engineering program needs to be evaluated from different perspectives, including curricula, teaching methods, lab facilities, and faculty expertise. This paper aims to develop a common framework for evaluating software engineering programs. A case study is conducted to evaluate two aspects of the SE program, namely, the curricula and the expertise of the faculty. The main findings show the lack of coverage in several SWEBOK areas such as maintenance, software process, configuration management, construction, and software engineering economics. Additionally, new SWEBOK areas like software security and software engineering operations have limited course offerings. The study also recognizes some challenges in evaluating the success of bridging academia and industry through capstones and collaborations. Practitioners are recommended to conduct regular reviews of SE curricula in accordance with evolving standards such as the SWEBOK. They should strive to improve the coverage of areas that have not been adequately addressed and to expand course offerings in emerging SWEBOK areas.

Authors

Institutions

Publication Details

Journal
Journal of Communications Software and Systems
Published
2025-01-01
DOI
https://doi.org/10.24138/jcomss-2024-0088
Citations
2
Primary Topic
Software Engineering Techniques and Practices
Type
article
Field-Weighted Citation Impact
6.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Framework to Evaluate Software Engineering Program Using SWEBOK Version 4

Mohammad Zarour, Mamdouh Alenezi, Mohammed Akour
2 citations
Journal of Communications Software and Systems
Software Engineering Techniques and Practices
6.49
article

A Framework to Evaluate Software Engineering Program Using SWEBOK Version 4

Mohammad Zarour, Mamdouh Alenezi, Mohammed Akour
article en
2 citations

Abstract

Software engineering (SE) has a dynamic nature that makes it challenging to design educational material that can adequately communicate the necessary knowledge and skills to students. The Guide to the Software Engineering Body of Knowledge (SWEBOK) has been updated and a new version has been released to cope with the fast base changes in the domain. Any software engineering program needs to be evaluated from different perspectives, including curricula, teaching methods, lab facilities, and faculty expertise. This paper aims to develop a common framework for evaluating software engineering programs. A case study is conducted to evaluate two aspects of the SE program, namely, the curricula and the expertise of the faculty. The main findings show the lack of coverage in several SWEBOK areas such as maintenance, software process, configuration management, construction, and software engineering economics. Additionally, new SWEBOK areas like software security and software engineering operations have limited course offerings. The study also recognizes some challenges in evaluating the success of bridging academia and industry through capstones and collaborations. Practitioners are recommended to conduct regular reviews of SE curricula in accordance with evolving standards such as the SWEBOK. They should strive to improve the coverage of areas that have not been adequately addressed and to expand course offerings in emerging SWEBOK areas.

Journal of Communications Software and SystemsVol. 21(1)
Al-Hussein Bin Talal University (JO), Prince Sultan University (SA), Saudi Heart Association (SA)
Industry, innovation and infrastructure
Openalex Percentile: Top 5%
Software Engineering Techniques and Practices
6.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Framework to Evaluate Software Engineering Program Using SWEBOK Version 4 — Mohammad Zarour, Mamdouh Alenezi, et al. · Journal of Communications Software and Systems (2025) | TGRS Research Map | TGRS