Staff profile
Overview
https://apps.dur.ac.uk/biography/image/1166
Affiliation |
---|
Emeritus Professor in the Department of Computer Science |
Fellow of the Wolfson Research Institute for Health and Wellbeing |
Research interests
- A long-term research interest has been the study of software design practices, and my most recent book (2021) is the third edition of Software Design, published by Chapman and Hall. Over the years this interest has led to an increasing involvement with empirical techniques, both for studying design activities, and also in terms of their more general role in software engineering. In particular, I have developed an interest in the concept of what is meant by evidence, and how it can be collected, aggregated and analysed, leading to the book Evidence-Based Software Engineering & Systematic Reviews in collaboration with Barbara Kitchenham and Pearl Brereton, published in November 2015. We also maintain a web site (www.ebse.org.uk) that is aimed at providing guidance about evidence-based software engineering (EBSE) and systematic reviews for use by researchers, practitioners, students and teachers.
- I was principal investigator on the Evidence Based Software Engineering (EBSE) project, funded by EPSRC between 2005 and 2007 and was joint principal investigator on its successor Evidence-based Practice Informing Computing (EPIC) during 2008-2009. According to a recent update from Scopus (December 2022), two of the many papers produced by these projects are respectively the most-cited papers in the journal Information & Software Technology (Kitchenham, Brereton, Budgen, Turner, Bailey & Linkman, “Systematic Literature Reviews in Software Engineering–A systematic Literature Review”, 51(1), 7-15, 2009); and in the Journal of Systems & Software (Brereton, Kitchenham, Budgen, Turner, and Khalil, “Lessons from applying the Systematic Literature Review process within the Software Engineering domain”, 80(4), pages 571–583, 2007).
- Between 2002 and 2004, I acted as the Project Manager for the EPSRC-funded IBHIS project (Integration Broker for Heterogeneous Information Sources), involving collaboration between the Universities of Durham, Keele and Manchester. IBHIS explored the emerging technology of software services and demonstrated how software service architectures can be employed to enable access to information held and owned by autonomous, independent agencies in the healthcare domain. This latter area of research remains an ongoing interest.
- An ongoing issue of concern and investigation is the quality of systematic reviews being published in software engineering. Authors of reports of all forms of secondary studies are encouraged to consult and follow the SEGRESS guidelines described in the 2023 paper: Barbara Kitchenham, Lech Madeyski and David Budgen. SEGRESS: Software Engineering Guidelines for REporting Secondary Studies, IEEE Transactions on Software Engineering, 49(3):1273–1298, 2023. DOI 10.1109/TSE.2022.3174092 (Open Access), in order to ensure accurate and comprehensive reporting of their research.
Esteem Indicators
- 2010: Invited Participant: SPSD Workshop: I was an invited participant at the workshop on "Studying Professional Software Design" (SPSD), sponsored by the National Science Foundation (NSF) and held at the University of California, Irvine, in February 2010
- 2010: Invited Keynote Presentation: ECOOP 2010: Presented an invited keynote talk on the theme "From Advocacy to Evidence: A Discipline in Transition" at ECOOP 2010 (European Conference on Object Oriented Programming), Maribor, Slovenia, June 2010.
- 2006: Conference Keynote: I was a keynote speaker at the IEEE-sponsored 19th Conference on Software Engineering Education and Training, Oahu, Hawaii, 2006.
- 2004: IEEE-CS/ACM Working Group: I represented the British Computer Society as a member of the IEEE-CS/ACM working group that developed the SE2004 curriculum guidelines for teaching undergraduate software engineering programmes. Published by IEEE Computer Society Press as "Software Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering"
- 1997: EPSRC College: I have been a member of the EPSRC College since its inception in 1997, have reviewed extensively and have taken part in a number of award panels.
Publications
Authored book
- Software Design: Creating Solutions for Ill-Structured ProblemsBudgen, D. (2020). Software Design: Creating Solutions for Ill-Structured Problems. CRC Press.
- Evidence-Based Software Engineering and Systematic ReviewsKitchenham, B., Budgen, D., & Brereton, P. (2015). Evidence-Based Software Engineering and Systematic Reviews. CRC Press.
- Software Development with Modula-2Budgen, D. (1989). Software Development with Modula-2. Addison-Wesley.
- Making use of UNIX.Budgen, D. (1985). Making use of UNIX.
Chapter in book
- Aggregating empirical evidence for more trustworthy decisionsBudgen, D. (2016). Aggregating empirical evidence for more trustworthy decisions. In T. Zimmerman, L. Williams, & T. Menzies (Eds.), Perspectives on data science for software engineering. (pp. 181-186). Morgan Kaufmann. https://doi.org/10.1016/b978-0-12-804206-9.00034-9
- Empirical Software EngineeringBudgen, D., & Kitchenham, B. (2014). Empirical Software Engineering. In T. Gonzalez, J. Diaz-Herrera, & A. Tucker (Eds.), Computing Handbook (pp. 78-1-78-13). CRC Press.
- Evidence-Informed Software Engineering and the Systematic Literature ReviewBudgen, D., & Brereton, P. (2014). Evidence-Informed Software Engineering and the Systematic Literature Review. In T. Gonzalez, J. Diaz-Herrera, & A. Tucker (Eds.), Computing Handbook (pp. 77-1-77-14). CRC Press.
- The cobbler’s children: Why do software design environments not support design practices?Budgen, D. (2013). The cobbler’s children: Why do software design environments not support design practices?. In M. Petre & A. Van Der Hoek (Eds.), Software Designers in Action: A Human-Centric Look at Design Work (pp. 199-215). https://doi.org/10.1201/b15530
- Managing healthcare information: The role of the brokerBudgen, D., Turner, M., Kotsiopoulos, I., Zhu, F., Russell, M., Rigby, M., Bennett, K., Brereton, P., Keane, J., & Layzell, P. (2005). Managing healthcare information: The role of the broker. In T. Solomonides, R. McClatchey, V. Breton, Y. Legré, & S. Nørager (Eds.), Volume 112: From Grid to Healthgrid (pp. 3-16). IOS Press.
Conference Paper
- Collaborative Denoising Autoencoder for High Glycated Haemoglobin PredictionAlhassan, Z., Budgen, D., Alessa, A., Alshammari, R., Daghstani, T., & Al Moubayed, N. (2019). Collaborative Denoising Autoencoder for High Glycated Haemoglobin Prediction. In I. V. Tetko, V. Kůrková, P. Karpov, & F. Theis (Eds.), Artificial neural networks and machine learning – ICANN 2019; 28th International Conference on Artificial Neural Networks, Munich, Germany, September 17–19, 2019 ; proceedings. (pp. 338-350). Springer Verlag. https://doi.org/10.1007/978-3-030-30493-5_34
- Cost and Effect of Using Scheduling Security Model in a Cloud EnvironmentSheikh, A., Munro, M., & Budgen, D. (2019). Cost and Effect of Using Scheduling Security Model in a Cloud Environment. In 6th International Conference on Cyber Security and Cloud Computing (CSCloud 2019) ; proceedings. (pp. 95-101). Institute of Electrical and Electronics Engineers. https://doi.org/10.1109/cscloud/edgecom.2019.00-12
- Type-2 Diabetes Mellitus Diagnosis from Time Series Clinical Data using Deep Learning ModelsAlhassan, Z., McGough, S., Alshammari, R., Daghstani, T., Budgen, D., & Al Moubayed, N. (2018). Type-2 Diabetes Mellitus Diagnosis from Time Series Clinical Data using Deep Learning Models. In V. Kůrková, Y. Manolopoulos, B. Hammer, L. Iliadis, & I. Maglogiannis (Eds.), Artificial Neural Networks and Machine Learning – ICANN 2018; 27th International Conference on Artificial Neural Networks, Rhodes, Greece, October 4-7, 2018, proceedings, part III. (pp. 468-478). Springer Verlag. https://doi.org/10.1007/978-3-030-01424-7_46
- SSM: Scheduling Security Model for a Cloud EnvironmentSheikh, A., Munro, M., & Budgen, D. (2018). SSM: Scheduling Security Model for a Cloud Environment. In Proceedings of the 2018 2nd International Conference on Cloud and Big Data Computing (ICCBDC’18). (pp. 11-15). ACM. https://doi.org/10.1145/3264560.3264568
- Stacked Denoising Autoencoders for Mortality Risk Prediction Using Imbalanced Clinical DataAlhassan, Z., McGough, A. S., Alshammari, R., Daghstani, T., Budgen, D., & Al Moubayed, N. (2018). Stacked Denoising Autoencoders for Mortality Risk Prediction Using Imbalanced Clinical Data. In 17th IEEE International Conference on Machine Learning and Applications (ICMLA) ; proceedings. (pp. 541-546). Institute of Electrical and Electronics Engineers. https://doi.org/10.1109/icmla.2018.00087
- What Do We Know and How Well Do We Know It? Current Knowledge about Software Engineering PracticesBudgen, D. (2016). What Do We Know and How Well Do We Know It? Current Knowledge about Software Engineering Practices. In P. Lorenz, J. Cardoso, L. A. Maciaszek, & M. van Sinderen (Eds.), Software Technologies : 10th International Joint Conference, ICSOFT 2015, Colmar, France, July 20-22, 2015. Revised selected papers. (pp. 3-16). Springer Verlag. https://doi.org/10.1007/978-3-319-30142-6_1
- Applying the SE2014 Curriculum ModelBudgen, D. (2015). Applying the SE2014 Curriculum Model. In 2015 IEEE 28th Conference on Software Engineering Education and Training (pp. 17-20). https://doi.org/10.1109/CSEET.2015.12
- The case for knowledge translationBudgen, D., Kitchenham, B., & Brereton, P. (2013). The case for knowledge translation. In 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (pp. 263-266). https://doi.org/10.1109/ESEM.2013.41
- Town hall discussion of SE 2004 revisions (panel)Ardis, M., Budgen, D., Hislop, G. W., Offutt, J., Sebern, M., & Visser, W. (2013). Town hall discussion of SE 2004 revisions (panel). In 2013 35th International Conference on Software Engineering (ICSE) (p. 1127). https://doi.org/10.1109/ICSE.2013.6606663
- Workshop on revisions to SE 2004Ardis, M., Budgen, D., Hislop, G. W., Offutt, J., Sebern, M., & Visser, W. (2013). Workshop on revisions to SE 2004. In 2013 26th International Conference on Software Engineering Education and Training (CSEE&T) (pp. 356-358). https://doi.org/10.1109/CSEET.2013.6595278
- Revision of the SE 2004 curriculum modelHislop, G. W., Sebern, M. J., Ardis, M., Offut, J., Budgen, D., & Visser, W. (2013). Revision of the SE 2004 curriculum model. In SIGCSE ’13: Proceeding of the 44th ACM technical symposium on Computer science education (pp. 383-384). ACM. https://doi.org/10.1145/2445196.244531
- Lessons from Conducting a Distributed Quasi-ExperimentBudgen, D., Kitchenham, B., Charters, S., Gibbs, S., Pohthong, A., Keung, J., & Brereton, P. (2013). Lessons from Conducting a Distributed Quasi-Experiment. Presented at 2013 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Baltimore, USA. https://doi.org/10.1109/ESEM.2013.12
- Mapping study completeness and reliability - A case studyKitchenham, B., Brereton, P., & Budgen, D. (2012, September 3). Mapping study completeness and reliability - A case study. Presented at 16th International Conference on Evaluation & Assessment in Software Engineering (EASE 2012), Ciudad Real. https://doi.org/10.1049/ic.2012.0016
- Revisions to software engineering 2004: Curriculum guidelines for undergraduate degree programs in software engineeringArdis, M., Budgen, D., Hislop, G. W., McCauley, R., & Sebern, M. J. (2012, January 1). Revisions to software engineering 2004: Curriculum guidelines for undergraduate degree programs in software engineering. Presented at ASEE Annual Conference and Exposition, Conference Proceedings, San Antonio, Texas.
- Repeatability of systematic literature reviewsKitchenham, B., Brereton, P., Li, Z., Budgen, D., & Burn, A. (2011, December 12). Repeatability of systematic literature reviews. Presented at 15th Annual Conference on Evaluation & Assessment in Software Engineering (EASE 2011), Durham. https://doi.org/10.1049/ic.2011.0006
- Using agents to create a university timetable addressing essential & desirable constraints and fair allocation of resourcesWangmaeteekul, P., & Budgen, D. (2011, December 1). Using agents to create a university timetable addressing essential & desirable constraints and fair allocation of resources. Presented at Proceedings of the IADIS International Conference Intelligent Systems and Agents 2011, Part of the IADIS Multi Conference on Computer Science and Information Systems 2011, MCCSIS 2011, Avila, Spain.
- Can we evaluate the quality of software engineering experiments?Kitchenham, B., Sjøberg, D. I., Brereton, O. P., Budgen, D., Dybå, T., Höst, M., Pfahl, D., & Runeson, P. (2010, November 12). Can we evaluate the quality of software engineering experiments?. Presented at ESEM 2010 - 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, Bolzano-Bozen, Italy. https://doi.org/10.1145/1852786.1852789
- The value of mapping studies – A participant-observer case studyKitchenham, B. A., Budgen, D., & Brereton, O. P. (2010, April). The value of mapping studies – A participant-observer case study. Presented at 14th International Conference on Evaluation and Assessment in Software Engineering, EASE 2010, Keele University, UK. https://doi.org/10.14236/ewic/EASE2010.4
- The Educational Value of Mapping Studies of Software Engineering LiteratureKitchenham, B., Brereton, P., & Budgen, D. (2010). The Educational Value of Mapping Studies of Software Engineering Literature. In Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - ICSE ’10 (pp. 589-598). ACM. https://doi.org/10.1145/1806799.1806887
- The value of mapping studies – A participant-observer case studyKitchenham, B. A., Budgen, D., & Brereton, O. P. (2010). The value of mapping studies – A participant-observer case study. In 14th International Conference on Evaluation and Assessment in Software Engineering, EASE 2010. https://doi.org/10.14236/ewic/EASE2007.4
- The Impact of Limited Search Procedures for Systematic Literature Reviews: A Participant-Observer Case StudyKitchenham, B., Brereton, P., Turner, M., Niazi, M., Linkman, S., Pretorius, R., & Budgen, D. (2009, October). The Impact of Limited Search Procedures for Systematic Literature Reviews: A Participant-Observer Case Study. Presented at Third International Symposium on Empirical Software Engineering and Measurement, Florida, USA. https://doi.org/10.1109/esem.2009.5314238
- An evaluation of quality checklist proposals – A participant-observer case studyKitchenham, B. A., Brereton, O. P., Budgen, D., & Li, Z. (2009, April). An evaluation of quality checklist proposals – A participant-observer case study. Presented at 13th International Conference on Evaluation and Assessment in Software Engineering, EASE 2009, Durham University. https://doi.org/10.14236/ewic/ease2009.7
- Preliminary reporting guidelines for experience papers.Budgen, D., & Zhang, C. (2009, April). Preliminary reporting guidelines for experience papers. Presented at 13th International Conference on Evaluation and Assessment in Software Engineering (EASE 2009)., Durham, England.
- Objectivity in Research: Challenges from the Evidence-Based Paradigm.Charters, S., Budgen, D., Turner, M., Kitchenham, B., Brereton, P., & Linkman, S. (2009). Objectivity in Research: Challenges from the Evidence-Based Paradigm. Presented at 20th Australian Software Engineering Conference, ASWEC 2009. https://doi.org/10.1109/aswec.2009.25
- A mapping study on empirical evidence related to the models and forms used in the UMLPretorius, R., & Budgen, D. (2008, December 1). A mapping study on empirical evidence related to the models and forms used in the UML. Presented at ESEM’08: the 2008 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, Kaiserslautern, Germany. https://doi.org/10.1145/1414004.1414076
- Lessons learnt undertaking a large-scale systematic literature reviewTurner, M., Kitchenham, B., Budgen, D., & Brereton, P. (2008, June). Lessons learnt undertaking a large-scale systematic literature review. Presented at 12th International Conference on Evaluation and Assessment in Software Engineering, EASE 2008, Bari, Italy. https://doi.org/10.14236/ewic/ease2008.12
- Using a protocol template for case study planningBrereton, P., Kitchenham, B., Budgen, D., & Li, Z. (2008, June). Using a protocol template for case study planning. Presented at 12th International Conference on Evaluation and Assessment in Software Engineering, EASE 2008, Bari, Italy. https://doi.org/10.14236/ewic/ease2008.5
- Lessons from a cross-domain investigation of empirical practicesBudgen, D., Bailey, J., Turner, M., Kitchenham, B., Brereton, P., & Charters, S. (2008, January 1). Lessons from a cross-domain investigation of empirical practices. Presented at 12th International Conference on Evaluation and Assessment in Software Engineering, EASE 2008, Bari, Italy. https://doi.org/10.14236/ewic/ease2008.10
- Search engine overlaps: Do they agree or disagree?Bailey, J., Zhang, C., Budgen, D., Turner, M., & Charters, S. (2007, December 17). Search engine overlaps: Do they agree or disagree?. Presented at ICSE 2007 Workshops: Second International Workshop on Realising Evidence-Based Software Engineering, REBSE’07, Minneapolis, USA. https://doi.org/10.1109/REBSE.2007.4
- 2nd international workshop on Realising Evidence-Based Software Engineering (REBSE-2): Overview and introductionKitchenham, B., Brereton, P., Budgen, D., & Turner, M. (2007). 2nd international workshop on Realising Evidence-Based Software Engineering (REBSE-2): Overview and introduction. In Second International Workshop on Realising Evidence-Based Software Engineering (REBSE ’07). https://doi.org/10.1109/REBSE.2007.5
- Evidence relating to object-oriented software design: A surveyBailey, J., Budgen, D., Turner, M., Kitchenham, B., Brereton, P., & Linkman, S. (2007). Evidence relating to object-oriented software design: A survey. In First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007) (pp. 482-484). https://doi.org/10.1109/ESEM.2007.46
- 2nd international workshop on Realising Evidence-Based Software Engineering (REBSE-2)Budgen, D., Brereton, P., Kitchenham, B., & Turner, M. (2007). 2nd international workshop on Realising Evidence-Based Software Engineering (REBSE-2). In 29th International Conference on Software Engineering (ICSE’07 Companion) (pp. 137-138). https://doi.org/10.1109/ICSECOMPANION.2007.6
- Preliminary results of a study of the completeness and clarity of structured abstractsBudgen, D., Kitchenham, B., Charters, S., Turner, M., Brereton, P., & Linkman, S. (2007, January 1). Preliminary results of a study of the completeness and clarity of structured abstracts. Presented at 11th International Conference on Evaluation and Assessment in Software Engineering, EASE 2007, Keele University, UK. https://doi.org/10.14236/ewic/EASE2007.7
- Investigating the applicability of the evidence-based paradigm to software engineeringBudgen, D., Charters, S., Turner, M., Brereton, P., Kitchenham, B., & Linkman, S. (2006). Investigating the applicability of the evidence-based paradigm to software engineering. In WISER ’06: Proceedings of the 2006 international workshop on Workshop on interdisciplinary software engineering research (pp. 7-13). ACM. https://doi.org/10.1145/1137661.1137665
- Why should they believe us? Determinism, non-determinism and evidenceBudgen, D. (2006, October 24). Why should they believe us? Determinism, non-determinism and evidence. Presented at Software Engineering Education Conference, Proceedings, Hawaii. https://doi.org/10.1109/CSEET.2006.41
- Performing systematic literature reviews in software engineeringBudgen, D., & Brereton, P. (2006, January 1). Performing systematic literature reviews in software engineering. Presented at Proceedings - International Conference on Software Engineering, Penang, Malaysia. https://doi.org/10.1145/1134285.1134500
- International workshop on realising evidence-based software engineeringBudgen, D., Brereton, P., Kitchenham, B., & Linkman, S. (2005, December 1). International workshop on realising evidence-based software engineering. Presented at Proceedings - International Conference on Software Engineering, St Louis, USA. https://doi.org/10.1109/ICSE.2005.1553658
- International workshop on realising evidence-based software engineeringBudgen, D., Brereton, P., Kitchenham, B., & Linkman, S. (2005, January 1). International workshop on realising evidence-based software engineering. Presented at Proceedings - 27th International Conference on Software Engineering, ICSE05, St Louis, USA. https://doi.org/10.1145/1062455.1062613
- Computing curricula software engineering: Position paperBudgen, D. (2004, December 1). Computing curricula software engineering: Position paper. Presented at International Computer Software and Applications Conference, Hong Kong.
- Codifying a service architectural styleBudgen, D., Brereton, P., & Turner, M. (2004, December 1). Codifying a service architectural style. Presented at Proceedings - International Computer Software and Applications Conference, Hong Kong.
- Information use in CBSE designOwen, S., Budgen, D., & Brereton, P. (2003, December 16). Information use in CBSE design. Presented at Proceedings - IEEE Computer Society’s International Computer Software and Applications Conference, Dallas, USA.
- Norm Gibbs and his contribution to software engineering education through the SEI curriculum modulesBudgen, D., & Tomayko, J. E. (2003, January 1). Norm Gibbs and his contribution to software engineering education through the SEI curriculum modules. Presented at Software Engineering Education Conference, Proceedings, Madrid, Spain. https://doi.org/10.1109/CSEE.2003.1191340
- Service-based software: The future for flexible softwareBennett, K., Layzell, P., Budgen, D., Brereton, P., Macaulay, L., & Munro, M. (2000, January 1). Service-based software: The future for flexible software. Presented at Proceedings - Asia-Pacific Software Engineering Conference, APSEC, Singapore. https://doi.org/10.1109/APSEC.2000.896702
- Encapsulating empirical practices within the software engineering curriculumBudgen, D., & Brereton, P. (1997, January 1). Encapsulating empirical practices within the software engineering curriculum. Presented at Software Engineering Education Conference, Virginia Beach, USA.
- CASE tools: Masters or servants?Budgen, D., Marashi, M., & Reeves, A. (1993, January 1). CASE tools: Masters or servants?. Presented at Proceedings - Software Engineering Environments, SEE 1993, Reading, UK. https://doi.org/10.1109/SEE.1993.388412
- Teaching about process issues in software engineeringBudgen, D., & Rattray, C. (1991, January 1). Teaching about process issues in software engineering. Presented at Software Engineering Education (SEI 1991), Pittsburgh, USA. https://doi.org/10.1007/BFb0024290
- The Use of Prototyping in the Design of Large Concurrent SystemsBudgen, D. (1984, January 1). The Use of Prototyping in the Design of Large Concurrent Systems. Presented at Approaches to Prototyping, Belgium. https://doi.org/10.1007/978-3-642-69796-8_5
Conference Proceeding
- Realising evidence-based software engineeringKitchenham, B., Budgen, D., Brereton, P., & Linkman, S. H. (2005). Realising evidence-based software engineering. https://doi.org/10.1145/1083174.1083175
Journal Article
- SEGRESS: Software Engineering Guidelines for REporting Secondary StudiesKitchenham, 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
- How Should Software Engineering Secondary Studies Include Grey Material?Kitchenham, B., Madeyski, L., & Budgen, D. (2023). How Should Software Engineering Secondary Studies Include Grey Material?. Transactions on Software Engineering, 49(2), 872-882. https://doi.org/10.1109/tse.2022.3165938
- Short communication: Evolution of secondary studies in software engineeringBudgen, 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
- Improving Current Glycated Hemoglobin Prediction in Adults: Use of Machine Learning Algorithms with Electronic Health RecordsAlhassan, 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
- Predicting Current Glycated Hemoglobin Levels in Adults From Electronic Health Records: Validation of Multiple Logistic Regression AlgorithmAlhassan, 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
- What support do systematic reviews provide for evidence-informed teaching about software engineering practice?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 SOFTWARE ENGINEERING JOURNAL, 14(1), 7-60. https://doi.org/10.37190/e-inf200101
- A Service Scheduling Security Model for a Cloud EnvironmentSheikh, 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
- Factors impeding the effective utilisation of an electronic patient report form during handover from an ambulance to an emergency departmentAltuwaijri, E., Budgen, D., & Maxwell, S. (2019). Factors impeding the effective utilisation of an electronic patient report form during handover from an ambulance to an emergency department. Health Informatics Journal, 25(4), 1705-1721. https://doi.org/10.1177/1460458218797984
- Evaluating a Cloud Service using Scheduling Security Model (SSM)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
- Systematic Literature Review (SLR) of Resource Scheduling and Security in Cloud ComputingSheikh, A., Munro, M., & Budgen, D. (2019). Systematic Literature Review (SLR) of Resource Scheduling and Security in Cloud Computing. International Journal of Advanced Computer Science and Applications, 10(4), 35-44. https://doi.org/10.14569/ijacsa.2019.0100404
- Reporting Systematic Reviews: Some Lessons from a Tertiary StudyBudgen, D., Brereton, P., Drummond, S., & Williams, N. (2018). Reporting Systematic Reviews: Some Lessons from a Tertiary Study. Information and Software Technology, 95, 62-74. https://doi.org/10.1016/j.infsof.2017.10.017
- The contribution that empirical studies performed in industry make to the findings of systematic reviews: A tertiary studyBudgen, 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, 234-244. https://doi.org/10.1016/j.infsof.2017.10.012
- An investigation of modelling and design for software service applicationsAnjum, M., & Budgen, D. (2017). An investigation of modelling and design for software service applications. PLoS ONE, 12(5), Article e0176936. https://doi.org/10.1371/journal.pone.0176936
- Robust Statistical Methods for Empirical Software EngineeringKitchenham, B., Madeyski, L., Budgen, D., Keung, J., Brereton, P., Charters, S., Gibbs, S., & Pohthong, A. (2016). Robust Statistical Methods for Empirical Software Engineering. Empirical Software Engineering, 22(2), 579-630. https://doi.org/10.1007/s10664-016-9437-5
- SE 2014: Curriculum Guidelines for Undergraduate Degree Programs in Software EngineeringArdis, M., Budgen, D., Hislop, G. W., Offutt, J., Sebern, M., & Visser, W. (2015). SE 2014: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering. Computer, 48(11), 106-109. https://doi.org/10.1109/MC.2015.345
- Evaluating subjective impressions of quality controlled 3D films on large and small screensBerry, J., Budgen, D., & Holliman, N. (2015). Evaluating subjective impressions of quality controlled 3D films on large and small screens. Journal of Display Technology, 11(11), 927-938. https://doi.org/10.1109/jdt.2014.2384531
- Trends in the quality of human-centric software engineering experiments--a quasi-experimentKitchenham, B., Sjoberg, D., Dyba, T., Brereton, P., Budgen, D., Host, M., & Runeson, P. (2013). Trends in the quality of human-centric software engineering experiments--a quasi-experiment. IEEE Transactions on Software Engineering, 39(7), 1002-1017. https://doi.org/10.1109/tse.2012.76
- Design patterns: Magic or myth?Budgen, D. (2013). Design patterns: Magic or myth?. IEEE Software, 30(2), 87-90. https://doi.org/10.1109/MS.2013.26
- A survey of experienced user perceptions about software design patterns.Zhang, C., & Budgen, D. (2013). A survey of experienced user perceptions about software design patterns. Information and Software Technology, 55(5), 822-835. https://doi.org/10.1016/j.infsof.2012.11.003
- What Do We Know About the Effectiveness of Software Design Patterns?Zhang, C., & Budgen, D. (2012). What Do We Know About the Effectiveness of Software Design Patterns?. IEEE Transactions on Software Engineering, 38(5), 1213-1231. https://doi.org/10.1109/tse.2011.79
- Evaluating the quality of software engineering experiments--three empirical studiesKitchenham, B., Sjoberg, D., Dyba, T., Pfahl, D., Brereton, P., Budgen, D., Host, M., & Runeson, P. (2012). Evaluating the quality of software engineering experiments--three empirical studies. Information and Software Technology, 54(8), 804-819. https://doi.org/10.1016/j.infsof.2011.11.008
- Empirical evidence about the UML: a systematic literature review.Budgen, D., Burn, A., Brereton, O., Kitchenham, B., & Pretorius, R. (2011). Empirical evidence about the UML: a systematic literature review. Software: Practice and Experience, 41(4), 363-392. https://doi.org/10.1002/spe.1009
- Using mapping studies as the basis for further research -- A participant-observer case study.Kitchenham Barbara, A., Budgen, D., & Pearl, B. O. (2011). Using mapping studies as the basis for further research -- A participant-observer case study. Information and Software Technology, 53(4), 638-651. https://doi.org/10.1016/j.infsof.2010.12.011
- Reporting computing projects through structured abstracts: a quasi-experiment.Budgen, D., Burn, A. J., & Kitchenham, B. (2011). Reporting computing projects through structured abstracts: a quasi-experiment. Empirical Software Engineering, 16(2), 244-277. https://doi.org/10.1007/s10664-010-9139-3
- Refining the systematic literature review process--two participant-observer case studies.Kitchenham, B. A., Brereton, P., Turner, M., Niazi, M. K., Linkman, S., Pretorius, R., & Budgen, D. (2010). Refining the systematic literature review process--two participant-observer case studies. Empirical Software Engineering, 15(6), 618-653. https://doi.org/10.1007/s10664-010-9134-8
- Systematic Literature Reviews in Software Engineering -- A Tertiary StudyKitchenham, B., Pretorius, R., Budgen, D., Pearl Brereton, O., Turner, M., Niazi, M., & Linkman, S. (2010). Systematic Literature Reviews in Software Engineering -- A Tertiary Study. Information and Software Technology, 52(8), 792-805.
- Does the Technology Acceptance Model predict Actual Use? A Systematic Literature ReviewTurner, M., Kitchenham, B., Brereton, P., Charters, S., & Budgen, D. (2010). Does the Technology Acceptance Model predict Actual Use? A Systematic Literature Review. Information and Software Technology, 52(5), 463-479. https://doi.org/10.1016/j.infsof.2009.11.005
- Cross-domain investigation of empirical practicesBudgen, D., Bailey, J., Turner, M., Kitchenham, B., Brereton, P., & Charters, S. (2009). Cross-domain investigation of empirical practices. IET SOFTWARE, 3(5), 410-421. https://doi.org/10.1049/iet-sen.2008.0106
- Employing the Evidence-Based Paradigm for Technology-related Decision Making.Budgen, D., Kitchenham, B., Brereton, P., Turner, M., Charters, S., & Linkman, S. (2009). Employing the Evidence-Based Paradigm for Technology-related Decision Making. Evidence and Policy, 4(2), 149-169.
- Systematic Literature Reviews in Software Engineering: A Systematic Literature Review.Kitchenham, B., Brereton, O. P., Budgen, D., Turner, M., Bailey, J., & Linkman, S. (2009). Systematic Literature Reviews in Software Engineering: A Systematic Literature Review. Information and Software Technology, 51(1), 7-15. https://doi.org/10.1016/j.infsof.2008.09.009
- Presenting software engineering results using structured abstracts: A randomised experiment.Budgen, D., Kitchenham, B. A., Charters, S., Turner, M., Brereton, P., & Linkman, S. (2008). Presenting software engineering results using structured abstracts: A randomised experiment. Empirical Software Engineering, 13(4), 435-468. https://doi.org/10.1007/s10664-008-9075-7
- Large-scale software engineering questions - Expert opinion or empirical evidence?Kitchenham, B., Budgen, D., Brereton, P., Turner, M., Charters, S., & Linkman, S. (2007). Large-scale software engineering questions - Expert opinion or empirical evidence?. IET Software, 1(5), 161-171. https://doi.org/10.1049/iet-sen%3A20060052
- Lessons from applying the systematic literature review process within the software engineering domainBrereton, P., Kitchenham, B. A., Budgen, D., Turner, M., & Khalil, M. (2007). Lessons from applying the systematic literature review process within the software engineering domain. Journal of Systems and Software, 80(4), 571-583. https://doi.org/10.1016/j.jss.2006.07.009
- A data integration broker for healthcare systemsBudgen, D., Rigby, M., Brereton, P., & Turner, M. (2007). A data integration broker for healthcare systems. Computer, 40(4), 34-41. https://doi.org/10.1109/MC.2007.112
- A data-gathering broker as a future-orientated approach to supporting EPR usersRigby, M., Budgen, D., Turner, M., Kotsiopoulos, I., Brereton, P., Keane, J., Bennett, K., Russell, M., Layzell, P., & Zhu, F. (2007). A data-gathering broker as a future-orientated approach to supporting EPR users. International Journal of Medical Informatics, 76(2-3), 137-144. https://doi.org/10.1016/j.ijmedinf.2006.07.012
- Investigating service-oriented system performance: A systematic studyWoodall, P., Brereton, P., & Budgen, D. (2007). Investigating service-oriented system performance: A systematic study. Software - Practice and Experience, 37(2), 177-191. https://doi.org/10.1002/spe.752
- Protocol analysis: A neglected practiceOwen, S., Budgen, D., & Brereton, P. (2006). Protocol analysis: A neglected practice. Communications of the ACM, 49(2), 117-122. https://doi.org/10.1145/1113034.1113039
- Service-enabled access control for distributed dataTurner, M., Brereton, P., & Budgen, D. (2006). Service-enabled access control for distributed data. IET Software, 153(1), 24-30. https://doi.org/10.1049/ip-sen%3A20045039
- The application of use cases in systems analysis and design specificationMartyn, R., & Budgen, D. (2005). The application of use cases in systems analysis and design specification. Information and Software Technology, 47(9), 623-641. https://doi.org/10.1016/j.infsof.2004.11.003
- The SEI curriculum modules and their influence: Norm Gibbs' legacy to software engineering educationBudgen, D., & Tomayko, J. E. (2005). The SEI curriculum modules and their influence: Norm Gibbs’ legacy to software engineering education. Journal of Systems and Software, 75(1-2), 55-62. https://doi.org/10.1016/j.jss.2004.02.027
- An investigation of software engineering curriculaKitchenham, B., Budgen, D., Brereton, P., & Woodall, P. (2005). An investigation of software engineering curricula. Journal of Systems and Software, 74(3), 325-335. https://doi.org/10.1016/j.jss.2004.03.016
- A focus on the human side of software engineeringPetre, M., Budgen, D., & Scholtz, J. (2004). A focus on the human side of software engineering. Empirical Software Engineering, 9(4), 271-274. https://doi.org/10.1023/B%3AEMSE.0000039879.61459.55
- CASE tool evaluation : experiences from an empirical studyBudgen, D., & Thomson, M. (2003). CASE tool evaluation : experiences from an empirical study. Journal of Systems and Software, 67(2), 55-75. https://doi.org/10.1016/s0164-1212%2802%2900088-2
- Reuse strategies in software development: An empirical studyPohthong, A., & Budgen, D. (2001). Reuse strategies in software development: An empirical study. Information and Software Technology, 43(9), 561-575. https://doi.org/10.1016/S0950-5849%2801%2900166-5
- The application of use case definitions in system design specificationRatcliffe, M., & Budgen, D. (2001). The application of use case definitions in system design specification. Information and Software Technology, 43(6), 365-386. https://doi.org/10.1016/S0950-5849%2800%2900172-5
- Component-based systems: A classification of issuesBrereton, P., & Budgen, D. (2000). Component-based systems: A classification of issues. Computer, 33(11), 54-62. https://doi.org/10.1109/2.881695
- The Future of SoftwareBrereton, P., Budgen, D., Bennett, K., Munro, M., Layzell, P., Macaulay, L., Griffiths, D., & Stannett, C. (1999). The Future of Software. Communications of the ACM, 42(12), 78-84. https://doi.org/10.1145/322796.322813
- Software Design Methods: Life Belt or Leg Iron?Budgen, D. (1999). Software Design Methods: Life Belt or Leg Iron?. IEEE Software, 16(5), 135-136. https://doi.org/10.1109/52.795114
- Hypertext: The next maintenance mountainBrereton, P., Budgen, D., & Hamilton, G. (1998). Hypertext: The next maintenance mountain. Computer, 31(12), 49-55. https://doi.org/10.1109/2.735850
- Evaluation and assessment in software engineeringKitchenham, B., Brereton, P., Budgen, D., Linkman, S., Almstrum, V. L., & Pfleeger, S. L. (1997). Evaluation and assessment in software engineering. Information and Software Technology, 39(11), 731-734. https://doi.org/10.1016/S0950-5849%2897%2900024-4
- Design transformation and prototyping using multiple viewpointsFriel, G., & Budgen, D. (1997). Design transformation and prototyping using multiple viewpoints. Information and Software Technology, 39(2), 91-105. https://doi.org/10.1016/s0950-5849%2896%2901130-5
- 'Design models' from software design methodsBudgen, D. (1995). ’Design models’ from software design methods. Design Studies, 16(3), 293-325. https://doi.org/10.1016/0142-694X%2895%2900001-8
- Software design framework or how to support real designersReeves, A., Marashi, M., & Budgen, D. (1995). Software design framework or how to support real designers. Software Engineering Journal, 10(4), 141-155. https://doi.org/10.1049/sej.1995.0018
- Design transformation and abstract design prototypingFriel, G., & Budgen, D. (1991). Design transformation and abstract design prototyping. Information and Software Technology, 33(9), 707-719. https://doi.org/10.1016/0950-5849%2891%2990044-C
- Education programme of the Software Engineering Institute, Carnegie Mellon UniversityBudgen, D., & Gibbs, N. E. (1989). Education programme of the Software Engineering Institute, Carnegie Mellon University. Software Engineering Journal, 4(4), 176-185. https://doi.org/10.1049/sej.1989.0022
- Academic/industrial collaboration in a postgraduate MSc course in Software EngineeringBudgen, D., Henderson, P., & Rattray, C. (1989). Academic/industrial collaboration in a postgraduate MSc course in Software Engineering. The Journal of Systems and Software, 10(4), 261-266. https://doi.org/10.1016/0164-1212%2889%2990072-1
- MDSE advisor: knowledge-based techniques applied to software design assessmentBudgen, D., & Marashi, M. (1988). MDSE advisor: knowledge-based techniques applied to software design assessment. Knowledge-Based Systems, 1(4), 235-239. https://doi.org/10.1016/0950-7051%2888%2990034-2
- Oggin-A teaching computerBudgen, D. (1985). Oggin-A teaching computer. Computers and Education, 9(3), 171-182. https://doi.org/10.1016/0360-1315%2885%2990004-1
- Combining mascot with modula‐2 to aid the engineering of real‐time systemsBudgen, D. (1985). Combining mascot with modula‐2 to aid the engineering of real‐time systems. Software: Practice and Experience, 15(8), 767-793. https://doi.org/10.1002/spe.4380150805
- π−-₄He elastic scattering at 8 GeV/cBudgen, D. (1972). π−-₄He elastic scattering at 8 GeV/c. Lettere Al Nuovo Cimento, 5(2), 160-164. https://doi.org/10.1007/BF02815918
- A {ie85-1} partial-wave analysis in the region of the Σ(1670)partial-wave analysis in the region of the Σ(1670)Budgen, D. (1971). A {ie85-1} partial-wave analysis in the region of the Σ(1670)partial-wave analysis in the region of the Σ(1670). Lettere Al Nuovo Cimento Series 2, 2(3), 85-89. https://doi.org/10.1007/BF02770091
Report
- MASCOT DESIGNER'S GUIDE.Budgen, D. (1987). MASCOT DESIGNER’S GUIDE. MASCOT Design Support Environment Project.
Supervision students
Dean Slack
Postgraduate Student
Jiuxin Wei
Junjie Shentu
Postgraduate Student
Nour Mubarak
Postgraduate Student
Patrick Leask
Postgraduate Student
Sean Farrell
Postgraduate Student