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
- Budgen, D. (2020). Software Design: Creating Solutions for Ill-Structured Problems. (3rd ed.). CRC Press
- Kitchenham, B., Budgen, D., & Brereton, P. (2015). Evidence-Based Software Engineering and Systematic Reviews. CRC Press
- Budgen, D. (1989). Software Development with Modula-2. Addison-Wesley
- Budgen, D. (1985). Making use of UNIX
Chapter in book
- Budgen, D. (2016). Aggregating empirical evidence for more trustworthy decisions. In T. Zimmerman, L. Williams, & T. Menzies (Eds.), Perspectives on data science for software engineering (181-186). Morgan Kaufmann. https://doi.org/10.1016/b978-0-12-804206-9.00034-9
- Budgen, D., & Brereton, P. (2014). Evidence-Informed Software Engineering and the Systematic Literature Review. In T. Gonzalez, J. Diaz-Herrera, & A. Tucker (Eds.), Computing Handbook (77-1 - 77-14). (3rd). CRC Press
- Budgen, D., & Kitchenham, B. (2014). Empirical Software Engineering. In T. Gonzalez, J. Diaz-Herrera, & A. Tucker (Eds.), Computing Handbook (78-1 - 78-13). (3rd). CRC Press
- 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 (199-215). https://doi.org/10.1201/b15530
- Budgen, 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 (3-16). IOS Press
Conference Paper
- Alhassan, Z., Budgen, D., Alessa, A., Alshammari, R., Daghstani, T., & Al Moubayed, N. (2019, September). Collaborative Denoising Autoencoder for High Glycated Haemoglobin Prediction. Presented at 28th International Conference on Artificial Neural Networks (ICANN2019), Munich, Germany
- Sheikh, A., Munro, M., & Budgen, D. (2019, December). Cost and Effect of Using Scheduling Security Model in a Cloud Environment. Presented at 6th IEEE International Conference on Cyber Security and Cloud Computing (CSCloud 2019), Paris, France
- Alhassan, Z., McGough, S., Alshammari, R., Daghstani, T., Budgen, D., & Al Moubayed, N. (2018, October). Type-2 Diabetes Mellitus Diagnosis from Time Series Clinical Data using Deep Learning Models. Presented at 27th International Conference on Artificial Neural Networks (ICANN)., Rhodes, Greece
- Sheikh, A., Munro, M., & Budgen, D. (2018, December). SSM: Scheduling Security Model for a Cloud Environment. Presented at 2nd International Conference on Cloud and Big Data Computing (ICCBDC), Barcelona, Spain
- Alhassan, Z., McGough, A. S., Alshammari, R., Daghstani, T., Budgen, D., & Al Moubayed, N. (2018, December). Stacked Denoising Autoencoders for Mortality Risk Prediction Using Imbalanced Clinical Data. Presented at IEEE 17th International Conference on Machine Learning and Applications (ICMLA 2018)., Orlando, Fl, USA
- Budgen, D. (2015, July). What Do We Know and How Well Do We Know It? Current Knowledge about Software Engineering Practices. Presented at 10th International Joint Conference on Software Technologies (ICSOFT), Colmar, France
- Budgen, D. (2015, May). Applying the SE2014 Curriculum Model. Presented at Software Engineering Education Conference, Proceedings, Florence
- Budgen, D., Kitchenham, B., & Brereton, P. (2013, June). The case for knowledge translation. Presented at International Symposium on Empirical Software Engineering and Measurement, Baltimore, USA
- Ardis, M., Budgen, D., Hislop, G. W., Offutt, J., Sebern, M., & Visser, W. (2013, February). Town hall discussion of SE 2004 revisions (panel). Presented at 2013 35th International Conference on Software Engineering (ICSE), San Francisco, USA
- Ardis, M., Budgen, D., Hislop, G. W., Offutt, J., Sebern, M., & Visser, W. (2013, February). Workshop on revisions to SE 2004. Presented at 2013 26th International Conference on Software Engineering Education and Training (CSEE&T), San Francisco, USA
- Hislop, G. W., Sebern, M. J., Ardis, M., Offut, J., Budgen, D., & Visser, W. (2013, February). Revision of the SE 2004 curriculum model. Presented at SIGCSE '13: The 44th ACM Technical Symposium on Computer Science Education, San Francisco, USA
- Budgen, D., Kitchenham, B., Charters, S., Gibbs, S., Pohthong, A., Keung, J., & Brereton, P. (2013, October). Lessons from Conducting a Distributed Quasi-Experiment. Presented at 2013 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Baltimore, USA
- Kitchenham, B., Brereton, P., & Budgen, D. (2012, May). Mapping study completeness and reliability - A case study. Presented at 16th International Conference on Evaluation & Assessment in Software Engineering (EASE 2012), Ciudad Real
- Ardis, M., Budgen, D., Hislop, G. W., McCauley, R., & Sebern, M. J. (2012, February). 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
- Kitchenham, B., Brereton, P., Li, Z., Budgen, D., & Burn, A. (2011, April). Repeatability of systematic literature reviews. Presented at 15th Annual Conference on Evaluation & Assessment in Software Engineering (EASE 2011), Durham
- Wangmaeteekul, P., & Budgen, D. (2011, February). 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
- Kitchenham, B., Sjøberg, D. I., Brereton, O. P., Budgen, D., Dybå, T., Höst, M., Pfahl, D., & Runeson, P. (2010, September). 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
- Kitchenham, 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
- Kitchenham, B., Brereton, P., & Budgen, D. (2010, December). The Educational Value of Mapping Studies of Software Engineering Literature. Presented at 32nd International Conference on Software Engineering (ICSE 2010) ACM Press, Cape Town, South Africa
- Kitchenham, B. A., Budgen, D., & Brereton, O. P. (2010, January). The value of mapping studies – A participant-observer case study. Presented at 14th International Conference on Evaluation and Assessment in Software Engineering, EASE 2010, Durham University
- Kitchenham, 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
- Kitchenham, 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
- 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
- Charters, S., Budgen, D., Turner, M., Kitchenham, B., Brereton, P., & Linkman, S. (2009, December). Objectivity in Research: Challenges from the Evidence-Based Paradigm. Presented at 20th Australian Software Engineering Conference, ASWEC 2009
- Pretorius, R., & Budgen, D. (2008, February). 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
- Turner, 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
- Brereton, 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
- Budgen, D., Bailey, J., Turner, M., Kitchenham, B., Brereton, P., & Charters, S. (2008, June). 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
- Bailey, J., Zhang, C., Budgen, D., Turner, M., & Charters, S. (2007, February). 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
- Kitchenham, B., Brereton, P., Budgen, D., & Turner, M. (2007, February). 2nd international workshop on Realising Evidence-Based Software Engineering (REBSE-2): Overview and introduction. Presented at ICSE 2007 Workshops: Second International Workshop on Realising Evidence-Based Software Engineering, REBSE'07, Minneapolis, USA
- Bailey, J., Budgen, D., Turner, M., Kitchenham, B., Brereton, P., & Linkman, S. (2007, February). Evidence relating to object-oriented software design: A survey. Presented at 1st International Symposium on Empirical Software Engineering and Measurement, ESEM 2007, Madrid, Spain
- Budgen, D., Brereton, P., Kitchenham, B., & Turner, M. (2007, February). 2nd international workshop on Realising Evidence-Based Software Engineering (REBSE-2). Presented at 29th International Conference on Software Engineering (ICSE'07 Companion), Minneapolis, USA
- Budgen, D., Kitchenham, B., Charters, S., Turner, M., Brereton, P., & Linkman, S. (2007, February). 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
- Budgen, D., Charters, S., Turner, M., Brereton, P., Kitchenham, B., & Linkman, S. (2006, February). Investigating the applicability of the evidence-based paradigm to software engineering. Presented at ICSE06: International Conference on Software Engineering, Shanghai, China
- Budgen, D. (2006, February). Why should they believe us? Determinism, non-determinism and evidence. Presented at Software Engineering Education Conference, Proceedings, Hawaii
- Budgen, D., & Brereton, P. (2006, February). Performing systematic literature reviews in software engineering. Presented at Proceedings - International Conference on Software Engineering, Penang, Malaysia
- Budgen, D., Brereton, P., Kitchenham, B., & Linkman, S. (2005, February). International workshop on realising evidence-based software engineering. Presented at Proceedings - International Conference on Software Engineering, St Louis, USA
- Budgen, D., Brereton, P., Kitchenham, B., & Linkman, S. (2005, February). International workshop on realising evidence-based software engineering. Presented at Proceedings - 27th International Conference on Software Engineering, ICSE05, St Louis, USA
- Budgen, D. (2004, September). Computing curricula software engineering: Position paper. Presented at International Computer Software and Applications Conference, Hong Kong
- Budgen, D., Brereton, P., & Turner, M. (2004, February). Codifying a service architectural style. Presented at Proceedings - International Computer Software and Applications Conference, Hong Kong
- Owen, S., Budgen, D., & Brereton, P. (2003, February). Information use in CBSE design. Presented at Proceedings - IEEE Computer Society's International Computer Software and Applications Conference, Dallas, USA
- Budgen, D., & Tomayko, J. E. (2002, February). Norm Gibbs and his contribution to software engineering education through the SEI curriculum modules. Presented at Software Engineering Education Conference, Proceedings, Madrid, Spain
- Bennett, K., Layzell, P., Budgen, D., Brereton, P., Macaulay, L., & Munro, M. (1999, December). Service-based software: The future for flexible software. Presented at Proceedings - Asia-Pacific Software Engineering Conference, APSEC, Singapore
- Budgen, D., & Brereton, P. (1997, March). Encapsulating empirical practices within the software engineering curriculum. Presented at Software Engineering Education Conference, Virginia Beach, USA
- Budgen, D., Marashi, M., & Reeves, A. (1993, February). CASE tools: Masters or servants?. Presented at Proceedings - Software Engineering Environments, SEE 1993, Reading, UK
- Budgen, D., & Rattray, C. (1991, January). Teaching about process issues in software engineering. Presented at Software Engineering Education (SEI 1991), Pittsburgh, USA
- Budgen, D. (1983, February). The Use of Prototyping in the Design of Large Concurrent Systems. Presented at Approaches to Prototyping, Belgium
Conference Proceeding
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
- 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
- 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
- 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
- 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
- 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
- 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
- Altuwaijri, 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
- 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
- Sheikh, 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
- Budgen, 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
- 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, 234-244. https://doi.org/10.1016/j.infsof.2017.10.012
- Anjum, 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
- Kitchenham, 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
- Ardis, 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
- Berry, 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
- Kitchenham, 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
- Budgen, D. (2013). Design patterns: Magic or myth?. IEEE Software, 30(2), 87-90. https://doi.org/10.1109/MS.2013.26
- 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
- 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
- Kitchenham, 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
- 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
- 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
- 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
- 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
- Kitchenham, 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
- Turner, 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
- Budgen, 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
- 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
- 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
- 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
- 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
- Brereton, 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
- Budgen, 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
- Woodall, 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
- Rigby, 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
- Owen, 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
- Turner, 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
- Martyn, 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
- Budgen, 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
- Kitchenham, 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
- Petre, 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
- Budgen, 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
- Pohthong, 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
- Ratcliffe, 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
- Brereton, P., & Budgen, D. (2000). Component-based systems: A classification of issues. Computer, 33(11), 54-62. https://doi.org/10.1109/2.881695
- Brereton, 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
- Budgen, D. (1999). Software Design Methods: Life Belt or Leg Iron?. IEEE Software, 16(5), 135-136. https://doi.org/10.1109/52.795114
- Brereton, P., Budgen, D., & Hamilton, G. (1998). Hypertext: The next maintenance mountain. Computer, 31(12), 49-55. https://doi.org/10.1109/2.735850
- Kitchenham, 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
- Friel, 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
- Reeves, A., Marashi, M., & Budgen, D. (1995). Software design framework or how to support real designers. IET Software, 10(4), 141-155. https://doi.org/10.1049/sej.1995.0018
- Budgen, D. (1995). 'Design models' from software design methods. Design Studies, 16(3), 293-325. https://doi.org/10.1016/0142-694X%2895%2900001-8
- Friel, 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
- Budgen, D., & Gibbs, N. E. (1989). Education programme of the Software Engineering Institute, Carnegie Mellon University. IET Software, 4(4), 176-185. https://doi.org/10.1049/sej.1989.0022
- Budgen, D., Henderson, P., & Rattray, C. (1989). Academic/industrial collaboration in a postgraduate MSc course in Software Engineering. Journal of Systems and Software, 10(4), 261-266. https://doi.org/10.1016/0164-1212%2889%2990072-1
- Budgen, 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
- Budgen, D. (1985). Oggin-A teaching computer. Computers & Education, 9(3), 171-182. https://doi.org/10.1016/0360-1315%2885%2990004-1
- Budgen, 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
- Budgen, D. (1972). π−-₄He elastic scattering at 8 GeV/c. Il Nuovo Cimento C - Colloquia on Physics, 5(2), 160-164. https://doi.org/10.1007/BF02815918
- Budgen, D. (1971). A {ie85-1} partial-wave analysis in the region of the Σ(1670)partial-wave analysis in the region of the Σ(1670). Il Nuovo Cimento C - Colloquia on Physics, 2(3), 85-89. https://doi.org/10.1007/BF02770091
Report
Supervision students
Dean Slack
Postgraduate Student
Jiuxin Wei
Junjie Shentu
Postgraduate Student
Nour Mubarak
Postgraduate Student
Patrick Leask
Postgraduate Student
Sean Farrell
Postgraduate Student