Mr Richard Thomas

Senior Lecturer

School of Information Technology and Electrical Engineering
Faculty of Engineering, Architecture and Information Technology
richard.thomas@uq.edu.au
+61 7 336 52429

Overview

Qualifications

  • Master of Applied Science (Research), Qld. UT

Publications

View all Publications

Publications

Book Chapter

Journal Article

Conference Publication

  • Brian, Samuel A., Thomas, Richard N., Hogan, James M. and Fidge, Colin (2015). Planting bugs: a system for testing students' unit tests. In: Carsten Schulte and Tatjana Jevsikova, 20th ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2015. Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE, Vilnius, Lithuania, (45-50). 4 - 8 July 2015. doi:10.1145/2729094.2742631

  • Cahill, Jaspar, Hogan, James M. and Thomas, Richard N. (2013). Predicting fault-prone software modules with rank sum classification. In: Proceedings: 2013 22nd Australasian Software Engineering Conference (ASWEC 2013). 22nd Australasian Software Engineering Conference (ASWEC 2013), Melbourne, Australia, (211-219). 4-7 June 2013. doi:10.1109/ASWEC.2013.33

  • Edwards, Sylvia, O'Shea, Peter and Thomas, Richard (2011). Contextualising learning for a real-world university: how an inverted curriculum in the first year can help better student retention. In: Jason Thomas, Proceedings of the 14th Pacific Rim First Year in Higher Education Conference 2011: Designing for Student Success. 14th Pacific Rim First Year in Higher Education Conference 2011: Designing for Student Success, Fremantle, WA, Australia, (1-5). 26 June - 1 July 2011.

  • Corney, Malcolm , Teague, Donna and Thomas, Richard N. (2010). Engaging students in programming. In: Proceedings of the Twelfth Australasian Computing Education Conference (ACE 2010). Australasian Conference on Computing Education, Brisbane, QLD Australia, (63-72). January 2010.

  • Thomas, R.N. (2010). Renewing undergraduate IT education. In: HERDSA 2010 : Reshaping Higher Education. HERDSA 2010 International Conference, Melbourne, VIC, Australia, (). 6-9 July 2010.

  • Clarke, Sally, Thomas, Richard and Adams, Michael (2005). Developing case studies to enhance student learning. In: Computing Education 2005 - Seventh Australasian Computing Education Conference, ACE 2005. 7th Australasian Computing Education Conference, ACE 2005, Newcastle, NSW, Australia, (101-108). .

  • Hogan, James M. and Thomas, Richard (2005). Developing the software engineering team. In: Computing Education 2005 - Seventh Australasian Computing Education Conference, ACE 2005. 7th Australasian Computing Education Conference, ACE 2005, Newcastle, NSW, Australia, (203-210). .

  • Marrington, A., Hogan, J. M. and Thomas, R. (2005). Quality assurance in a student-based agile software engineering process. In: 2005 Australian Software Engineering Conference, Proceedings. 16th Australian Software Engineering Conference (ASWEC 2005), Brisbane, QLD Australia, (324-331). 29 March -1 April 2005. doi:10.1109/ASWEC.2005.38

  • Hogan, J. M., Smith, G. and Thomas, R. (2005). Tight Spirals and Industry Clients: The Modern SE Education Experience. In: Computing Education 2005 - Seventh Australasian Computing Education Conference, ACE 2005. 7th Australasian Computing Education Conference, ACE 2005, Newcastle, NSW, (217-222). 2005.

  • Cahill, J., Hogan, J. M. and Thomas, R. (2002). The Java metrics reporter - An extensible tool for OO software analysis. In: Strooper, P. and Muenchaisri, P., 9th Asia/Pacific Software Engineering Conference (APSEC 2002), Gold Coast, QLD Australia, (507-516). 4-6 December 2002. doi:10.1109/APSEC.2002.1183069

  • Hogan, J. M., Smith, G. and Thomas, R. (2002). The real world software process. In: Strooper, P. and Muenchaisri, P., 9th Asia/Pacific Software Engineering Conference (APSEC 2002), Gold Coast Australia, (366-375). 4-6 December 2002. doi:10.1109/APSEC.2002.1183006

  • Adams, Michael, Clarke, Sally and Thomas, Richard (2001). Developing graduate capabilities through PBL. In: Proceedings of the 3rd Asia Pacific Conference on Problem Based Learning. 3rd Asia Pacific Conference on Problem Based Learning, Yeppoon, QLD, Australia, (). December 2001.

  • Clarke, Sally, Thomas, Richard and Adams, Michael (2001). Model of thinking in the PBL process: Comparison of medicine and information technology. In: Proceedings of the 3rd Asia Pacific Conference on Problem Based Learning. 3rd Asia Pacific Conference on Problem Based Learning, Yeppoon, QLD Australia, (). December 2012.

  • Thomas, Richard (1999). Group dynamics and software engineering. In: OOPSLA'99. Conference on Object-Oriented Programming, Systems, Languages and Applications, Denver, Colorado, USA, (). 1-5 November 1999.

  • Thomas, R. (1998). Industry experience in migrating to object technology. In: Mingins, C. and Meyer, B., Tools 28: Technology of Object-Oriented Languages, Proceedings. Conference on Technology of Object-Oriented Languages (TOOLS 28), Melbourne, VIC Australia, (65-74). 23-26 November 1998. doi:10.1109/TOOLS.1998.750025

  • Thomas, R. (1996). A practical experiment in teaching software engineering metrics. In: Proceedings - 1996 International Conference Software Engineering: Education and Practice, SEEP 1996. 996 International Conference Software Engineering: Education and Practice, SEEP 1996, Dunedin, New Zealand, (226-232). 24 - 27 January 1996. doi:10.1109/SEEP.1996.534004

  • Ho-Stuart, C. and Thomas, R. (1996). Laboratory practice with software quality assurance. In: Proceedings - 1996 International Conference Software Engineering: Education and Practice, SEEP 1996. 996 International Conference Software Engineering: Education and Practice, SEEP 1996, Dunedin, New Zealand, (220-225). 24 - 27 January 1996. doi:10.1109/SEEP.1996.534003

  • Thomas, Richard (1995). Experiences with Eiffel and C++ in Teaching Object Oriented Programming. In: Proceedings of the Technology of Object Oriented Languages and Systems Pacific 1995 Conference. Technology of Object Oriented Languages and Systems Pacific Conference, Melbourne, VIC Australia, (). July 1995.

  • Thomas, R., Semeczko, G., Morarji, H. and Mohay, G. (1994). Core software engineering subjects: A case study ('86-'94). In: Proceedings - Software Education Conference, SRIG-ET 1994. Software Education Conference (SRIG-ET'94), Dunedin, New Zealand, (24-31). 22-25 November 1994. doi:10.1109/SEDC.1994.475314

  • Mohay, G., Morarji, H. and Thomas, R. (1994). Undergraduate, graduate and professional education in software engineering in the '90's: a case study. In: Proceedings Software Education Conference (SRIG-ET'94). Software Education Conference (SRIG-ET'94), Dunedin, New Zealand, (103-110). 22-25 November 1994. doi:10.1109/sedc.1994.475324

  • Thomas, Richard (1992). A proposal for object oriented Modula-2. In: Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum) - OOPSLA '92. Object-oriented programming systems, languages, and applications - OOPSLA '92, Vancouver, Canada, (). 5-10 October 1992. doi:10.1145/157709.157745