curtisbe

Personal page

View the Project on GitHub

Github webpage headshot 200 by 267

Dr. Curtis Busby-Earle

About me

I am a senior lecturer in the Department of Computing in the Faculty of Science and Technology at the University of the West Indies at Mona, Jamaica. My research has been in the areas of data and software security, software engineering with a focus on requirements engineering and most recently, quantum computing. My teaching has also focused on these areas as well as introductory courses in programming and systems programming. In 2021 I documented some lecture notes from the many classes and discussions I have had on introductory programming and published an open access book. It is freely available and registered under a Creative Common Licence. In 2023, I created and delivered the UWI’s first undergraduate course on quantum computing.

My publications

Open Access Book

  1. Lecture Notes on An Introduction to Programming. You can download this book here

Book Chapters

  1. (accepted for publication) Busby-Earle, C. (2023):’A brief summary of quantum computing research’. Published as The International Conference on Emergent Quantum Technologies (ICEQT ’22), Las Vegas, USA, July 25-28, 2022, Proceedings (Transactions on Computational Science and Computational Intelligence), Springer Nature.
  2. Miller, S., Busby-Earle, C. (2023). Explaining Machine Learning Predictions in Botnet Detection. In: Rutkowski, L., Scherer, R., Korytkowski, M., Pedrycz, W., Tadeusiewicz, R., Zurada, J.M. (eds) Artificial Intelligence and Soft Computing. ICAISC 2022. Lecture Notes in Computer Science(), vol 13588. Springer, Cham. https://doi.org/10.1007/978-3-031-23492-7_26
  3. Ormsby, M., Busby-Earle, C. (2020):’Agile Scaled Steps of Doneness:A Standardized Procedure to Conceptualizing and Completing User Stories Across Scrum Teams and Industries’. In: Damiani E., Spanoudakis G., Maciaszek L. (eds) Evaluation of Novel Approaches to Software Engineering. ENASE 2019. Communications in Computer and Information Science, vol 1172. Springer, Cham.
  4. Busby-Earle, C. and France, R.B: ‘Discovering potential interaction violations among requirements’. Published as Advanced Information Systems Engineering Workshops: CAiSE 2016 International Workshops, Ljubljana, Slovenia, June 13-17, 2016, Proceedings (Lecture Notes in Business Information Processing), 249, 1st ed., J. Krogstie, H. Mouratidis and J. Su Eds. Springer, 2016, ch. 23, pp 243-253.

Journal Articles

  1. Miller, S. and Busby-Earle, C.: ‘The Impact of different botnet flow feature subsets on prediction accuracy using supervised and unsupervised learning methods’. In Journal of Internet Technology and Secured Transaction, 5(2), June 2016, pp. 474 – 485.
  2. Fokum, D., Coore, D. and Busby-Earle, C. : ‘Learner Autonomy as a Means to Improve Pass Rates among First-Year Computing Students’. In UWI Quality Education Forum Journal 21, 2016. OBUS, Mona, Jamaica, pp 1-19.
  3. Busby-Earle, C. and Mugisa, E.K:’Identifying potential security flaws using loophole analysis and the SECREt’. In GSTF International Journal on Computing, 1(2), February 2011, pp. 61- 68.

Conference Papers

  1. Ormsby, M. and Busby-Earle, C.: ‘Scaling A Standardized Procedure To Conceptualizing And Completing User Stories Across Scrum Teams And Industries’. In Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2019), Heraklion, Crete, Greece, May 4-5, 2019.
  2. Miller, S. and Busby-Earle, C.,: ‘Multi-Perspective Machine Learning (MPML) A Machine Learning Model for Multi-faceted Learning Problems’. In Proceedings of the International Conference on Computational Science and Computational Intelligence (CSCI’17): Symposium on Computational Intelligence, Las Vegas, USA. IEEE, December 14-16, 2017.
  3. Ormsby, M. and Busby-Earle, C.,: ‘A Standardized Procedure to Conceptualizing and Completing User Stories’. In Proceedings of the International Conference on Computational Science and Computational Intelligence (CSCI’17): Symposium on Software Engineering, Las Vegas, USA. IEEE, December 14-16, 2017.
  4. Miller, S. and Busby-Earle, C.,: ‘Multi-Perspective Machine Learning A Classifier Ensemble method for intrusion detection’. In Proceedings of the International Conference on Machine Learning and Soft Computing (ICMLSC2017), Ho Chi Minh City, Vietnam. ACM, January 13-16, 2017.
  5. Miller, S. and Busby-Earle, C.,: ‘The Role of Machine Learning in Botnet Detection’. In Proceedings of the 11th International Conference for Internet Technology and Secured Transactions (ICITST-2016), Barcelona, Spain, December 5-7, 2016.
  6. John, S. and Busby-Earle, C., : ‘The Random Gate Principle’. In Proceedings of the 9th International Conference on Emerging Security Information, Systems and Technologies, Venice, Italy, August 2015.
  7. Busby-Earle, C. , France, R. B. and Ray, I.: ‘Analysing Requirements to Detect Latent Security Vulnerabilities’. In Proceedings of the IEEE 8th International Conference on Software Security and Reliability – Companion (SERE-C), San Francisco, California, 2014, pp. 168-175.
  8. Busby-Earle, C. and Mugisa, E.K.:’SECREt: potential vulnerability discovery using loophole analysis’. In Proceedings of the Annual International Conference on Information Technology Security (ITS2010), Phuket, Thailand, 2010, pp.I39-I46.
  9. Busby-Earle, C. and Mugisa, E.K.:’Web security: a cross-sectional view of businesses operating in Jamaica’. In Proceedings of the Conf-IRM 2010 Conference, Montego Bay, Jamaica, 2010.
  10. Busby-Earle, C. and Mugisa, E.K.:’Metadata for boilerplate placement values for secure software development using derived requirements’. In Proceedings of the IASTED International Conference on Software Engineering and Applications (SEA2009), Cambridge, Massachusetts, 2009, pp.196-201
  11. Busby-Earle, C. and Mugisa, E.K.:’Towards writing secure software requirements’. In Proceedings of the IASTED International Conference on Software Engineering (SE2009), Innsbruck, Austria, 2009, pp.101-105

Technical Report

  1. Busby-Earle, C., France, R., and Ray, I. : ‘Analysing Requirements to Detect Latent Security Vulnerabilities’. Computer science technical report, Colorado State University, Fort Collins, Colorado, 2013.

Although I’m currently learning as much as I can on quantum computing and its potential applications in computer security, I’m also open to collaborate on projects in the fields I mentioned earlier; data and software security, requirements engineering. My collaborations with students have branched into other fields of computing as security overlaps with so many others. For example, one of my students and I did a bit of work using machine learning to detect botnets, another applied his love of mathematics to develop a cryptographic algorithm, and a third applied his experience and skill in agile software development to create a new procedure that can be incorporated during user story development in the requirements engineering phase. If you’d like I can be contacted via my email address curtis.busbyearle@uwimona.edu.jm