Associate Professor Ewan Tempero

PhD (University of Washington)

Profile Image
Associate Professor

Biography

Ewan Tempero has an Associate Professor in the Department of Computer Science at The University of Auckland, New Zealand, since February of 2002. He graduated from the University of Otago, New Zealand, with a B.Sc., (Honours) in Mathematics in 1983 and received his Ph.D. in Computer Science from the University of Washington, USA, in 1990. He has published over 140 papers in journals andinternationally-refereed conferences, mainly in the areas of software reuse, software tools, and software metrics. His current research is developing metrics for measuring the quality of software designs. He is the developer and maintainer of the Qualitas Corpus.

Research | Current

My research area is Software Engineering, specifically Empirical Software Engineering. What I am really interested in is ways to make the production of code more efficient. This has lead me into the areas of Software Metrics, Software Reuse, Object-Oriented Development, Tool Development, Software Visualisation, Usability, and Business Processes.

More details are available from my homepage.

Teaching | Current

I teach a number of courses in the Software Engineering programme, a specialisation of the Bachelor of Engineering.

Areas of expertise

Software Engineering, Software Process Improvement, Quality Assurance, Software Testing, Software Design Measurement, Software Metrics, Code Analysis

Selected publications and creative works (Research Outputs)

  • Tempero, E., Gorschek, T., & Angelis, L. (2017). Barriers to refactoring. Communications of the ACM, 60 (10), 54-61. 10.1145/3131873
  • Maplesden, D., Temper, E., Hosking, J., & Grundy, J. C. (2016). A Cost/Benefit Approach to Performance Analysis. Paper presented at 7th ACM/SPEC International Conference on Performance Engineering (ICPE), Delft, NETHERLANDS. 12 March - 16 March 2016. PROCEEDINGS OF THE 2016 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE'16). (pp. 12). 10.1145/2851553.2851558
    Other University of Auckland co-authors: John Hosking
  • Maplesden, D., von Randow, K., Tempero, E., Hosking, J., & Grundy, J. (2015). Performance Analysis using Subsuming Methods: An Industrial Case Study. Paper presented at IEEE/ACM 2nd International Workshop on Software Architecture and Metrics (SAM), Florence, ITALY. 16 May - 16 May 2015. 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 2. (pp. 10). 10.1109/ICSE.2015.143
    Other University of Auckland co-authors: John Hosking
  • Maplesden, D., Tempero, E., Hosking, J., & Grundy, J. (2015). Performance Analysis for Object-Oriented Software: A Systematic Mapping. IEEE Transactions on Software Engineering, 1-1. 10.1109/TSE.2015.2396514
    Other University of Auckland co-authors: John Hosking
  • Tempero, E. D., Yang, H. Y., & Noble, J. (2013). What Programmers Do with Inheritance in Java. Paper presented at 27th European Conference on Object-Oriented Programming (ECOOP), Montpellier, France. 1 July - 5 July 2013. 27th European Conference on Object-Oriented Programming (ECOOP). 10.1007/978-3-642-39038-8_24
  • Denny, P., Luxton-Reilly, A., & Tempero, E. D. (2012). All syntax errors are not equal.. Paper presented at 17th ACM annual conference on Innovation and technology in computer science education, New York, NY, USA. 10.1145/2325296.2325318
    Other University of Auckland co-authors: Andrew Luxton-Reilly
  • Tempero, E., Anslow, C., Dietrich, J., Han, T., Li, J., Lumpe, M., ... Noble, J. (2010). Qualitas Corpus: A Curated Collection of Java Code for Empirical Studies. IEEE Conference Publications, 336-345. Sydney, Australia. 10.1109/APSEC.2010.46
  • Gorschek, T., Tempero, E. D., & Angelis, L. (2010). A large-scale empirical study of practitioners' use of object-oriented concepts.. ICSE (1). 10.1145/1806799.1806820
    URL: http://hdl.handle.net/2292/16835

Identifiers

Contact details

Primary location

SCIENCE CENTRE - MATHPHYSIC - Bldg 303
Level 5, Room 533
38 PRINCES ST
AUCKLAND 1010
New Zealand

Web links