Skip to main content

Research Repository

Advanced Search

Outputs (120)

Using Case Studies to Investigate Software Design Practices in Industry: Proposed Workshop Activity (2025)
Presentation / Conference Contribution
Budgen, D. (2025, January). Using Case Studies to Investigate Software Design Practices in Industry: Proposed Workshop Activity. Presented at Proceedings 2025 IEEE ACM International Workshop on Designing Software Designing 2025, Ottawa, Canada

The activity will address the question: 'how can we acquire deeper and good quality knowledge about design experiences to provide better guidance for both novice and expert designers?'. It is motivated by the following overarching short and long-term... Read More about Using Case Studies to Investigate Software Design Practices in Industry: Proposed Workshop Activity.

How Should Software Engineering Secondary Studies Include Grey Material? (2022)
Journal Article
Kitchenham, B., Madeyski, L., & Budgen, D. (2023). How Should Software Engineering Secondary Studies Include Grey Material?. IEEE Transactions on Software Engineering, 49(2), 872-882. https://doi.org/10.1109/tse.2022.3165938

Context: Recent papers have proposed the use of grey literature (GL) and multivocal reviews. These papers have raised issues about the practices used for systematic reviews (SRs) in software engineering (SE) and suggested that there should be changes... Read More about How Should Software Engineering Secondary Studies Include Grey Material?.

SEGRESS: Software Engineering Guidelines for REporting Secondary Studies (2022)
Journal Article
Kitchenham, B. A., Madeyski, L., & Budgen, D. (2023). SEGRESS: Software Engineering Guidelines for REporting Secondary Studies. IEEE Transactions on Software Engineering, 49(3), 1273 -1298. https://doi.org/10.1109/tse.2022.3174092

Context: Several tertiary studies have criticized the reporting of software engineering secondary studies. Objective: Our objective is to identify guidelines for reporting software engineering (SE) secondary studies which would address problems obser... Read More about SEGRESS: Software Engineering Guidelines for REporting Secondary Studies.

Short communication: Evolution of secondary studies in software engineering (2022)
Journal Article
Budgen, D., & Brereton, P. (2022). Short communication: Evolution of secondary studies in software engineering. Information and Software Technology, 145(106840), Article 106840. https://doi.org/10.1016/j.infsof.2022.106840

Context: Other disciplines commonly employ secondary studies to address the needs of practitioners and policy-makers. Since being adopted by software engineering in 2004, many have been undertaken by researchers. Objective: To assess how the role of... Read More about Short communication: Evolution of secondary studies in software engineering.

Improving Current Glycated Hemoglobin Prediction in Adults: Use of Machine Learning Algorithms with Electronic Health Records (2021)
Journal Article
Alhassan, Z., Watson, M., Budgen, D., Alshammari, R., Alessa, A., & Al Moubayed, N. (2021). Improving Current Glycated Hemoglobin Prediction in Adults: Use of Machine Learning Algorithms with Electronic Health Records. JMIR Medical Informatics, 9(5), Article e25237. https://doi.org/10.2196/25237

Background: Predicting the risk of glycated hemoglobin (HbA1c) elevation can help identify patients with the potential for developing serious chronic health problems such as diabetes. Early preventive interventions based upon advanced predictive mode... Read More about Improving Current Glycated Hemoglobin Prediction in Adults: Use of Machine Learning Algorithms with Electronic Health Records.

A Service Scheduling Security Model for a Cloud Environment (2020)
Journal Article
Sheikh, A., Munro, M., & Budgen, D. (2020). A Service Scheduling Security Model for a Cloud Environment. International Journal of Advanced Computer Science and Applications, 11(5), Article 1. https://doi.org/10.14569/ijacsa.2020.0110501

Scheduling tasks on a standalone system can be complex but applying it to a cloud environment can be even more complex because of the large amount of resources available. An added complexity in a Cloud environment is that of security. This paper addr... Read More about A Service Scheduling Security Model for a Cloud Environment.

Predicting Current Glycated Hemoglobin Levels in Adults From Electronic Health Records: Validation of Multiple Logistic Regression Algorithm (2020)
Journal Article
Alhassan, Z., Budgen, D., Alshammari, R., & Moubayed, N. A. (2020). Predicting Current Glycated Hemoglobin Levels in Adults From Electronic Health Records: Validation of Multiple Logistic Regression Algorithm. Journal of Medical Internet Research, 8(7), Article e18963. https://doi.org/10.2196/18963

Background: Electronic health record (EHR) systems generate large datasets that can significantly enrich the development of medical predictive models. Several attempts have been made to investigate the effect of glycated hemoglobin (HbA1c) elevation... Read More about Predicting Current Glycated Hemoglobin Levels in Adults From Electronic Health Records: Validation of Multiple Logistic Regression Algorithm.

What support do systematic reviews provide for evidence-informed teaching about software engineering practice? (2020)
Journal Article
Budgen, D., Brereton, P., Williams, N., & Drummond, S. (2020). What support do systematic reviews provide for evidence-informed teaching about software engineering practice?. E-Informatica, 14(1), 7-60. https://doi.org/10.37190/e-inf200101

Background: The adoption of the evidence-based research paradigm by software engineering researchers has created a growing knowledge base provided by the outcomes from systematic reviews. Aim: We set out to identify and catalogue a sample of the know... Read More about What support do systematic reviews provide for evidence-informed teaching about software engineering practice?.

Evaluating a Cloud Service using Scheduling Security Model (SSM) (2019)
Journal Article
Sheikh, A., Munro, M., & Budgen, D. (2019). Evaluating a Cloud Service using Scheduling Security Model (SSM). International Journal of Advanced Computer Science and Applications, 10(10), 525-532. https://doi.org/10.14569/ijacsa.2019.0101069

The development in technology makes cloud com-puting widely used in different sectors such as academic and business or for a private purposes. Also, it can provide a convenient services via the Internet allowing stakeholders get all the benefits that... Read More about Evaluating a Cloud Service using Scheduling Security Model (SSM).