Skip to content

Ewan D. Tempero

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

69

Venues

19

Active years

1990–2026

Best venue rank

A*

Where they publish

Papers

69 indexed papers, newest first.

YearVenueTitleAuthors
2026MSRAnalyzing Dependency Distribution Changes Arising from Code Smell Interactions.Zushuai Zhang, Elliott Wen, Ewan D. Tempero
2025ACEDistilling PEP 8 for Teaching Introductory Programming.Diana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero
2025SIGCSEKernelVM: Teaching Linux Kernel Programming through a Browser-Based Virtual Machine.Elliott Wen, Sean Longyu Ma, Paul Denny, Ewan D. Tempero, Gerald Weber, Zongcheng Yue
2025REFSQVeracity Debt: Practitioners Voices on Managing Software Requirements Concerning Veracity.Judith Perera, Ewan D. Tempero, Yu-Cheng Tu, Kelly Blincoe
2024ACEA Literature-Informed Model for Code Style Principles to Support Teachers of Text-Based Programming.Diana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero
2024ACEEducator Experiences of Low Overhead Student Project Risk Management.Diana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero, Tyne Crow, Paul Denny, Allan Fowler, Steffan Hooper, Andrew Meads, Asma Shakil, Paramvir Singh, Craig J. Sutherland, Yi-Chien Vita Tsai, Burkhard Wuensche
2024ACEUsing Program Comprehension Models to Teach Comprehensibility.Ewan D. Tempero, Yu-Cheng Tu
2024SIGCSECode Style != Code Quality.Diana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero
2023ACEAutomated Assessment: Experiences From the Trenches.Andrew Luxton-Reilly, Ewan D. Tempero, Nalin A. G. Arachchilage, Angela Chang, Paul Denny, Allan Fowler, Nasser Giacaman, Igor Kontorovich, Danielle M. Lottridge, Sathiamoorthy Manoharan, Shyamli Sindhwani, Paramvir Singh, Ulrich Speidel, Sudeep Stephen, Valerio Terragni, Jacqueline Whalley, Burkhard Wuensche, Xinfeng Ye
2023ACEAn Experiment on the Effects of Modularity on Code Modification and Understanding.Ewan D. Tempero, Kelly Blincoe, Danielle M. Lottridge
2023EASEUnderstanding the relationship between Technical Debt, New Code Cost and Rework Cost in Open-Source Software Projects: An Empirical Study.Judith Perera, Ewan D. Tempero, Yu-Cheng Tu, Kelly Blincoe
2023REQuantifying Requirements Technical Debt: A Systematic Mapping Study and a Conceptual Model.Judith Perera, Ewan D. Tempero, Yu-Cheng Tu, Kelly Blincoe
2022ACEGitHub in the Classroom: Lessons Learnt.Yu-Cheng Tu, Valerio Terragni, Ewan D. Tempero, Asma Shakil, Andrew Meads, Nasser Giacaman, Allan Fowler, Kelly Blincoe
2022ACETeaching Code Quality in High School Programming Courses - Understanding Teachers' Needs.Diana Kirk, Tyne Crow, Andrew Luxton-Reilly, Ewan D. Tempero
2022ACERisks in Student Projects.Diana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero
2021ACEAssessing Understanding of Maintainability using Code Review.Ewan D. Tempero, Yu-Cheng Tu
2021ITiCSEMind the Gap: Searching for Clarity in NCEA.Diana Kirk, Tyne Crow, Andrew Luxton-Reilly, Ewan D. Tempero
2020ACEOn Assuring Learning About Code Quality.Diana Kirk, Tyne Crow, Andrew Luxton-Reilly, Ewan D. Tempero
2020ITiCSECompareCFG: Providing Visual Feedback on Code Quality Using Control Flow Graphs.Lucy Jiang, Robert Rewcastle, Paul Denny, Ewan D. Tempero
2019ACETowards a Framework for Teaching Debugging.Chen Li, Emily Chan, Paul Denny, Andrew Luxton-Reilly, Ewan D. Tempero
2019ENASEConsolidating a Model for Describing Situated Software Practices.Diana Kirk, Stephen G. MacDonell, Ewan D. Tempero
2019ICSELeveraging usage data of software architecture artefacts.Moon Ting Su, John C. Grundy, John G. Hosking, Ewan D. Tempero
2018ACEUnderstanding semantic style by analysing student code.Giuseppe De Ruvo, Ewan D. Tempero, Andrew Luxton-Reilly, Gerard B. Rowe, Nasser Giacaman
2018EASEConstruct Validity in Software Engineering Research and Software Metrics.Paul Ralph, Ewan D. Tempero
2018ICERObjects Count so Count Objects!Ewan D. Tempero, Paul Denny, Andrew Luxton-Reilly, Paul Ralph
2018ITiCSELadebug: an online tool to help novice programmers improve their debugging skills.Andrew Luxton-Reilly, Emma McMillan, Elizabeth Stevenson, Ewan D. Tempero, Paul Denny
2018SIGCSEUnencapsulated Collection: A Teachable Design Smell.Giuseppe De Ruvo, Ewan D. Tempero, Andrew Luxton-Reilly, Nasser Giacaman
2017HCINeurophysiological Impact of Software Design Processes on Software Developers.Randall K. Minas, Rick Kazman, Ewan D. Tempero
2017ICSE8th Workshop on Emerging Trends in Software Metrics (WETSoM 2017).Roberto Tonelli, Steve Counsell, Giuseppe Destefanis, Alessandro Murgia, Ewan D. Tempero
2017ITiCSEExamining a Student-Generated Question Activity Using Random Topic Assignment.Paul Denny, Ewan D. Tempero, Dawn Garbett, Andrew Petersen
2016APSECA Model for Defining Coupling Metrics.Ewan D. Tempero, Paul Ralph
2016EASECharacteristics of decision-making during coding.Paul Ralph, Ewan D. Tempero
2015APSECHow Do Python Programs Use Inheritance? A Replication Study.Matteo Orr, Ewan D. Tempero, Michele Marchesi, Roberto Tonelli
2015ICSE6th International Workshop on Emerging Trends in Software Metrics (WETSoM 2015).Steve Counsell, Corrado Aaron Visaggio, Roberto Tonelli, Ewan D. Tempero
2015ICSEPerformance Analysis Using Subsuming Methods: An Industrial Case Study.David Maplesden, Karl von Randow, Ewan D. Tempero, John G. Hosking, John C. Grundy
2013APSECCan We Trust Our Results? A Mapping Study on Data Quality.Marshima Mohd Rosli, Ewan D. Tempero, Andrew Luxton-Reilly
2013EASEUsing CBR and CART to predict maintainability of relational database-driven software applications.Mehwish Riaz, Emilia Mendes, Ewan D. Tempero, Muhammad Sulayman
2013ECOOPWhat Programmers Do with Inheritance in Java.Ewan D. Tempero, Hong Yul Yang, James Noble
2013ICSE4th international workshop on emerging trends in software metrics (WETSoM 2013).Steve Counsell, Michele Marchesi, Ewan D. Tempero, Corrado Aaron Visaggio
2013ITiCSEOn the differences between correct student solutions.Andrew Luxton-Reilly, Paul Denny, Diana Kirk, Ewan D. Tempero, Se-Young Yu
2012APSECSoftware Development Practices in New Zealand.Diana Kirk, Ewan D. Tempero
2012ITiCSEAll syntax errors are not equal.Paul Denny, Andrew Luxton-Reilly, Ewan D. Tempero
2011APSECIllusions and Perceptions of Transparency in Software Engineering.Yu-Cheng Tu, Clark D. Thomborson, Ewan D. Tempero
2011ICSEStability of Java interfaces: a preliminary investigation.Jonathan Chow, Ewan D. Tempero
2011ICSEWorkshop on emerging trends in software metrics: (WETSoM 2011).Giulio Concas, Massimiliano Di Penta, Ewan D. Tempero, Hongyu Zhang
2011ITiCSEUnderstanding the syntax barrier for novices.Paul Denny, Andrew Luxton-Reilly, Ewan D. Tempero, Jacob Hendrickx
2011SIGCSECodeWrite: supporting student-driven practice of java.Paul Denny, Andrew Luxton-Reilly, Ewan D. Tempero, Jacob Hendrickx
2011SEKEMaintainability Predictors for Relational Database-Driven Software Applications: Results from a Survey.Mehwish Riaz, Emilia Mendes, Ewan D. Tempero
2010APSECThe Qualitas Corpus: A Curated Collection of Java Code for Empirical Studies.Ewan D. Tempero, Craig Anslow, Jens Dietrich, Ted Han, Jing Li, Markus Lumpe, Hayden Melton, James Noble
2010ICSEWorkshop on Emerging Trends in Software Metrics (WETSoM 2010).Gerardo Canfora, Giulio Concas, Michele Marchesi, Ewan D. Tempero, Hongyu Zhang
2010ICSEA large-scale empirical study of practitioners' use of object-oriented concepts.Tony Gorschek, Ewan D. Tempero, Lefteris Angelis
2010ICSEDoes size matter?: a preliminary investigation of the consequences of powerlaws in software.Joshua Lindsay, James Noble, Ewan D. Tempero
2010SERAAn Empirical Study of Fan-In and Fan-Out in Java OSS.Emal Nasseri, Steve Counsell, Ewan D. Tempero
2009ESEMA systematic review of software maintainability prediction and metrics.Mehwish Riaz, Emilia Mendes, Ewan D. Tempero
2009OOPSLAModelling software processes: a focus on objectives.Diana Kirk, Stephen G. MacDonell, Ewan D. Tempero
2008APSECAn Empirical Study of Unused Design Decisions in Open Source Java Software.Ewan D. Tempero
2008ECOOPHow Do Java Programs Use Inheritance? An Empirical Study of Inheritance in Java Software.Ewan D. Tempero, James Noble, Hayden Melton
2008OOPSLAVisualizing the word structure of Java class names.Craig Anslow, James Noble, Stuart Marshall, Ewan D. Tempero
2008OOPSLAMultiple dispatch in practice.Radu Muschevici, Alex Potanin, Ewan D. Tempero, James Noble
2007APSECA Large-Scale Empirical Comparison of Object-Oriented Cohesion Metrics.Richard Barker, Ewan D. Tempero
2007ESEMStatic Members and Cycles in Java Software.Hayden Melton, Ewan D. Tempero
2006APSECUsage Patterns of the Java Standard API.Homan Ma, Robert Amor, Ewan D. Tempero
2006OOPSLAUnderstanding the shape of Java software.Gareth Baxter, Marcus R. Frean, James Noble, Mark Rickerby, Hayden Smith, Matt Visser, Hayden Melton, Ewan D. Tempero
2003ACETeaching the Evaluation of Object-Oriented Designs.Robert Biddle, James Noble, Ewan D. Tempero
2002ICSRSupporting Reusable Use Cases.Robert Biddle, James Noble, Ewan D. Tempero
1997SIGCSEWomen in introductory computer science: experience at Victoria University of Wellington.Judy Brown, Peter Andreae, Robert Biddle, Ewan D. Tempero
1996ICSRUnderstanding the impact of language features on reusability.Robert Biddle, Ewan D. Tempero
1996SIGCSEExplaining inheritance: a code reusability perspective.Robert Biddle, Ewan D. Tempero
1990PODCTight Bounds for Weakly Bounded Protocols.Ewan D. Tempero, Richard E. Ladner