default search action
Ewan D. Tempero
Person information
- affiliation: University of Auckland, New Zealand
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2024
- [c126]Ewan D. Tempero, Yu-Cheng Tu:
Using Program Comprehension Models to Teach Comprehensibility. ACE 2024: 1-10 - [c125]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:
Educator Experiences of Low Overhead Student Project Risk Management. ACE 2024: 58-67 - [c124]Diana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero:
A Literature-Informed Model for Code Style Principles to Support Teachers of Text-Based Programming. ACE 2024: 134-143 - [c123]Ewan D. Tempero, Paul Denny, James Finnie-Ansley, Andrew Luxton-Reilly, Diana Kirk, Juho Leinonen, Asma Shakil, Robert J. Sheehan, James Tizard, Yu-Cheng Tu, Burkhard Wuensche:
On the comprehensibility of functional decomposition: An empirical study. ICPC 2024: 214-224 - [i4]Judith Perera, Ewan D. Tempero, Yu-Cheng Tu, Kelly Blincoe, Matthias Galster:
Towards Quantifying Requirements Technical Debt for Software Requirements concerning Veracity: A Perspective and Research Roadmap. CoRR abs/2407.00391 (2024) - 2023
- [j26]Sanuri Gunawardena, Ewan D. Tempero, Kelly Blincoe:
Concerns identified in code review: A fine-grained, faceted classification. Inf. Softw. Technol. 153: 107054 (2023) - [j25]Diana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero:
Evaluating Student Risk Group Mitigation Strategies. IEEE Softw. 40(6): 79-86 (2023) - [c122]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:
Automated Assessment: Experiences From the Trenches. ACE 2023: 1-10 - [c121]Ewan D. Tempero, Kelly Blincoe, Danielle M. Lottridge:
An Experiment on the Effects of Modularity on Code Modification and Understanding. ACE 2023: 105-112 - [c120]Judith Perera, Ewan D. Tempero, Yu-Cheng Tu, Kelly Blincoe:
Understanding the relationship between Technical Debt, New Code Cost and Rework Cost in Open-Source Software Projects: An Empirical Study. EASE 2023: 247-252 - [c119]Judith Perera, Ewan D. Tempero, Yu-Cheng Tu, Kelly Blincoe:
Quantifying Requirements Technical Debt: A Systematic Mapping Study and a Conceptual Model. RE 2023: 123-133 - [i3]Judith Perera, Ewan D. Tempero, Yu-Cheng Tu, Kelly Blincoe:
Quantifying Technical Debt: A Systematic Mapping Study and a Conceptual Model. CoRR abs/2303.06535 (2023) - 2022
- [c118]Diana Kirk, Tyne Crow, Andrew Luxton-Reilly, Ewan D. Tempero:
Teaching Code Quality in High School Programming Courses - Understanding Teachers' Needs. ACE 2022: 36-45 - [c117]Diana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero:
Risks in Student Projects. ACE 2022: 143-152 - [c116]Yu-Cheng Tu, Valerio Terragni, Ewan D. Tempero, Asma Shakil, Andrew Meads, Nasser Giacaman, Allan Fowler, Kelly Blincoe:
GitHub in the Classroom: Lessons Learnt. ACE 2022: 163-172 - [c115]Diana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero:
Refining a Risk Framework for Student Group Projects. Koli Calling 2022: 19:1-19:11 - 2021
- [c114]Ewan D. Tempero, Yu-Cheng Tu:
Assessing Understanding of Maintainability using Code Review. ACE 2021: 40-47 - [c113]Paramvir Singh, Ewan D. Tempero, Andrew Luxton-Reilly, Shuxiang Zhang:
What do they note? An exploratory investigation into the characteristics of CS students' notes. CSERC 2021: 57-67 - [c112]Yu-Cheng Tu, Ewan D. Tempero, Paramvir Singh, Andrew Meads:
The Industry Relevance of an IT Transition Programme. CSERC 2021: 108-109 - [c111]Diana Kirk, Tyne Crow, Andrew Luxton-Reilly, Ewan D. Tempero:
Mind the Gap: Searching for Clarity in NCEA. ITiCSE (1) 2021: 192-198 - [i2]Yu-Cheng Tu, Ewan D. Tempero, Paramvir Singh, Andrew Meads:
The Industry Relevance of an IT Transition Programme. CoRR abs/2112.11192 (2021) - 2020
- [c110]Diana Kirk, Tyne Crow, Andrew Luxton-Reilly, Ewan D. Tempero:
On Assuring Learning About Code Quality. ACE 2020: 86-94 - [c109]Lucy Jiang, Robert Rewcastle, Paul Denny, Ewan D. Tempero:
CompareCFG: Providing Visual Feedback on Code Quality Using Control Flow Graphs. ITiCSE 2020: 493-499 - [c108]Diana Kirk, Ewan D. Tempero, Andrew Luxton-Reilly, Tyne Crow:
High School Teachers' Understanding of Code Style. Koli Calling 2020: 12:1-12:10 - [c107]Paramvir Singh, Ewan D. Tempero, Andrew Luxton-Reilly, Shuxiang Zhang:
Digging into Computer Science Students' Learning Journals. Koli Calling 2020: 16:1-16:6 - [c106]Tyne Crow, Diana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero:
Teacher perceptions of feedback in high school programming education: a thematic analysis. WiPSCE 2020: 7:1-7:6 - [i1]Diana Kirk, Stephen G. MacDonell, Ewan D. Tempero:
Consolidating a Model for Describing Situated Software Practices. CoRR abs/2012.15407 (2020)
2010 – 2019
- 2019
- [c105]Chen Li, Emily Chan, Paul Denny, Andrew Luxton-Reilly, Ewan D. Tempero:
Towards a Framework for Teaching Debugging. ACE 2019: 79-86 - [c104]Diana Kirk, Stephen G. MacDonell, Ewan D. Tempero:
Consolidating a Model for Describing Situated Software Practices. ENASE 2019: 402-409 - [c103]Moon Ting Su, John C. Grundy, John G. Hosking, Ewan D. Tempero:
Leveraging usage data of software architecture artefacts. ECASE@ICSE 2019: 13-21 - 2018
- [j24]Ewan D. Tempero, Paul Ralph:
A framework for defining coupling metrics. Sci. Comput. Program. 166: 214-230 (2018) - [c102]Giuseppe De Ruvo, Ewan D. Tempero, Andrew Luxton-Reilly, Gerard B. Rowe, Nasser Giacaman:
Understanding semantic style by analysing student code. ACE 2018: 73-82 - [c101]Ewan D. Tempero, Paul Ralph:
Towards Understanding Programs by Counting Objects. ASWEC 2018: 1-10 - [c100]Jim Warren, Ewan D. Tempero, Ian Warren, Anjuka Sathianathan, Sarah Hopkins, Matthew Shepherd, Sally Merry:
Experience Building IT Infrastructure for Research with Online Youth Mental Health Tools. ASWEC 2018: 161-165 - [c99]Paul Ralph, Ewan D. Tempero:
Construct Validity in Software Engineering Research and Software Metrics. EASE 2018: 13-23 - [c98]Ewan D. Tempero, Paul Denny, Andrew Luxton-Reilly, Paul Ralph:
Objects Count so Count Objects! ICER 2018: 187-195 - [c97]Andrew Luxton-Reilly, Emma McMillan, Elizabeth Stevenson, Ewan D. Tempero, Paul Denny:
Ladebug: an online tool to help novice programmers improve their debugging skills. ITiCSE 2018: 159-164 - [c96]Harry Jackson, Angad Nayyar, Paul Denny, Andrew Luxton-Reilly, Ewan D. Tempero:
HandsUp: An In-Class Question Posing Tool. LaTiCE 2018: 24-31 - [c95]Giuseppe De Ruvo, Ewan D. Tempero, Andrew Luxton-Reilly, Nasser Giacaman:
Unencapsulated Collection: A Teachable Design Smell. SIGCSE 2018: 332-337 - 2017
- [j23]Ewan D. Tempero, Tony Gorschek, Lefteris Angelis:
Barriers to refactoring. Commun. ACM 60(10): 54-61 (2017) - [j22]Jens Dietrich, Henrik Schole, Li Sui, Ewan D. Tempero:
XCorpus - An executable Corpus of Java Programs. J. Object Technol. 16(4): 1:1-24 (2017) - [c94]Randall K. Minas, Rick Kazman, Ewan D. Tempero:
Neurophysiological Impact of Software Design Processes on Software Developers. HCI (15) 2017: 56-64 - [c93]Roberto Tonelli, Steve Counsell, Giuseppe Destefanis, Alessandro Murgia, Ewan D. Tempero:
8th Workshop on Emerging Trends in Software Metrics (WETSoM 2017). WETSoM@ICSE 2017: 1 - [c92]Paul Denny, Ewan D. Tempero, Dawn Garbett, Andrew Petersen:
Examining a Student-Generated Question Activity Using Random Topic Assignment. ITiCSE 2017: 146-151 - 2016
- [j21]Yu-Cheng Tu, Ewan D. Tempero, Clark D. Thomborson:
An experiment on the impact of transparency on the effectiveness of requirements documents. Empir. Softw. Eng. 21(3): 1035-1066 (2016) - [j20]Moon Ting Su, John G. Hosking, John Grundy, Ewan D. Tempero:
Usage-based chunking of Software Architecture information to assist information finding. J. Syst. Softw. 122: 215-238 (2016) - [c91]Marshima Mohd Rosli, Ewan D. Tempero, Andrew Luxton-Reilly:
What is in our datasets?: describing a structure of datasets. ACSW 2016: 28 - [c90]Ewan D. Tempero, Paul Ralph:
A Model for Defining Coupling Metrics. APSEC 2016: 145-152 - [c89]Paul Ralph, Ewan D. Tempero:
Characteristics of decision-making during coding. EASE 2016: 34:1-34:10 - [c88]David Maplesden, Ewan D. Tempero, John G. Hosking, John C. Grundy:
A Cost/Benefit Approach to Performance Analysis. ICPE 2016: 15-26 - 2015
- [j19]David Maplesden, Ewan D. Tempero, John G. Hosking, John C. Grundy:
Performance Analysis for Object-Oriented Software: A Systematic Mapping. IEEE Trans. Software Eng. 41(7): 691-710 (2015) - [c87]Matteo Orrù, Ewan D. Tempero, Michele Marchesi, Roberto Tonelli:
How Do Python Programs Use Inheritance? A Replication Study. APSEC 2015: 309-315 - [c86]David Maplesden, Karl von Randow, Ewan D. Tempero, John G. Hosking, John C. Grundy:
Performance Analysis Using Subsuming Methods: An Industrial Case Study. ICSE (2) 2015: 149-158 - [c85]Steve Counsell, Corrado Aaron Visaggio, Roberto Tonelli, Ewan D. Tempero:
6th International Workshop on Emerging Trends in Software Metrics (WETSoM 2015). ICSE (2) 2015: 1021-1022 - [c84]Matteo Orrù, Ewan D. Tempero, Michele Marchesi, Roberto Tonelli, Giuseppe Destefanis:
A Curated Benchmark Collection of Python Systems for Empirical Studies on Software Engineering. PROMISE 2015: 2:1-2:4 - [c83]David Maplesden, Ewan D. Tempero, John G. Hosking, John C. Grundy:
Subsuming Methods: Finding New Optimisation Opportunities in Object-Oriented Software. ICPE 2015: 175-186 - [e4]Roberto Tonelli, Ewan D. Tempero, Steve Counsell, Corrado Aaron Visaggio:
6th IEEE/ACM International Workshop on Emerging Trends in Software Metrics, WETSoM 2015, Florence, Italy, May 17, 2015. IEEE Copmuter Society 2015, ISBN 978-1-4673-7103-2 [contents] - 2014
- [j18]Koray Atalag, Hong Yul Yang, Ewan D. Tempero, James R. Warren:
Evaluation of software maintainability with openEHR - a comparison of architectures. Int. J. Medical Informatics 83(11): 849-859 (2014) - [j17]Muhammad Sulayman, Emilia Mendes, Cathy Urquhart, Mehwish Riaz, Ewan D. Tempero:
Towards a theoretical framework of SPI success factors for small and medium web companies. Inf. Softw. Technol. 56(7): 807-820 (2014) - [j16]Tony Gorschek, Ewan D. Tempero, Lefteris Angelis:
On the use of software design models in software development practice: An empirical investigation. J. Syst. Softw. 95: 176-193 (2014) - [c82]X. Chen, A. Y. Wang, Ewan D. Tempero:
A Replication and Reproduction of Code Clone Detection Studies. ACSC 2014: 105-114 - [c81]Yu-Cheng Tu, Ewan D. Tempero, Clark D. Thomborson:
Evaluating Presentation of Requirements Documents: Results of an Experiment. APRES 2014: 120-134 - 2013
- [j15]Mehwish Riaz, Ewan D. Tempero, Muhammad Sulayman, Emilia Mendes:
Maintainability Predictors for Relational Database-Driven Software Applications: Extended Results from a Survey. Int. J. Softw. Eng. Knowl. Eng. 23(4): 507-522 (2013) - [c80]Marshima Mohd Rosli, Ewan D. Tempero, Andrew Luxton-Reilly:
Can We Trust Our Results? A Mapping Study on Data Quality. APSEC (1) 2013: 116-123 - [c79]Mehwish Riaz, Emilia Mendes, Ewan D. Tempero, Muhammad Sulayman:
Using CBR and CART to predict maintainability of relational database-driven software applications. EASE 2013: 132-143 - [c78]Ewan D. Tempero, Hong Yul Yang, James Noble:
What Programmers Do with Inheritance in Java. ECOOP 2013: 577-601 - [c77]Steve Counsell, Michele Marchesi, Ewan D. Tempero, Corrado Aaron Visaggio:
4th international workshop on emerging trends in software metrics (WETSoM 2013). ICSE 2013: 1560-1561 - [c76]Andrew Luxton-Reilly, Paul Denny, Diana Kirk, Ewan D. Tempero, Se-Young Yu:
On the differences between correct student solutions. ITiCSE 2013: 177-182 - [c75]Ewan D. Tempero:
Towards a curated collection of code clones. IWSC 2013: 53-59 - 2012
- [j14]Paul Denny, Diana Cukierman, Andrew Luxton-Reilly, Ewan D. Tempero:
A case study of multi-institutional contributing-student pedagogy. Comput. Sci. Educ. 22(4): 389-411 (2012) - [j13]Diana Kirk, Ewan D. Tempero:
A lightweight framework for describing software practices. J. Syst. Softw. 85(3): 582-595 (2012) - [c74]Jens Dietrich, Catherine McCartin, Ewan D. Tempero, Syed M. Ali Shah:
On the Existence of High-Impact Refactoring Opportunities in Programs. ACSC 2012: 37-48 - [c73]Diana Kirk, Ewan D. Tempero:
Software Development Practices in New Zealand. APSEC 2012: 386-395 - [c72]Giuseppe Destefanis, Roberto Tonelli, Ewan D. Tempero, Giulio Concas, Michele Marchesi:
Micro Pattern Fault-Proneness. EUROMICRO-SEAA 2012: 302-306 - [c71]Paul Denny, Andrew Luxton-Reilly, Ewan D. Tempero:
All syntax errors are not equal. ITiCSE 2012: 75-80 - [c70]Moon Ting Su, Ewan D. Tempero, John G. Hosking, John C. Grundy:
A Study of Architectural Information Foraging in Software Architecture Documents. WICSA/ECSA 2012: 141-150 - [e3]Giulio Concas, Gerardo Canfora, Ewan D. Tempero, Hongyu Zhang:
Proceedings of the 3rd International Workshop on Emerging Trends in Software Metrics, WETSoM 2012, Zurich, Switzerland, June 3, 2012. IEEE Computer Society 2012, ISBN 978-1-4673-1762-7 [contents] - 2011
- [c69]Yu-Cheng Tu, Clark D. Thomborson, Ewan D. Tempero:
Illusions and Perceptions of Transparency in Software Engineering. APSEC 2011: 365-372 - [c68]Jonathan Chow, Ewan D. Tempero:
Stability of Java interfaces: a preliminary investigation. WETSoM 2011: 38-44 - [c67]Giulio Concas, Massimiliano Di Penta, Ewan D. Tempero, Hongyu Zhang:
Workshop on emerging trends in software metrics: (WETSoM 2011). ICSE 2011: 1224-1225 - [c66]Paul Denny, Andrew Luxton-Reilly, Ewan D. Tempero, Jacob Hendrickx:
Understanding the syntax barrier for novices. ITiCSE 2011: 208-212 - [c65]Koray Atalag, Hong Yul Yang, Ewan D. Tempero, Jim Warren:
Model Driven Development of Clinical Information Systems using openEHR. MIE 2011: 849-853 - [c64]Mehwish Riaz, Emilia Mendes, Ewan D. Tempero:
Maintainability Predictors for Relational Database-Driven Software Applications: Results from a Survey. SEKE 2011: 420-425 - [c63]Paul Denny, Andrew Luxton-Reilly, Ewan D. Tempero, Jacob Hendrickx:
CodeWrite: supporting student-driven practice of java. SIGCSE 2011: 471-476 - [e2]Giulio Concas, Ewan D. Tempero, Hongyu Zhang, Massimiliano Di Penta:
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics, WETSoM 2011, Waikiki, Honolulu, HI, USA, May 24, 2011. ACM 2011, ISBN 978-1-4503-0593-8 [contents] - 2010
- [j12]Giulio Concas, Giovanni Cantone, Ewan D. Tempero, Hongyu Zhang:
New Generation of Software Metrics. Adv. Softw. Eng. 2010: 913892:1-913892:2 (2010) - [j11]Gerardo Canfora, Giulio Concas, Michele Marchesi, Ewan D. Tempero, Hongyu Zhang:
2010 ICSE workshop on emerging trends in software metrics. ACM SIGSOFT Softw. Eng. Notes 35(5): 51-53 (2010) - [c62]Ewan D. Tempero, Steve Counsell, James Noble:
An empirical study of overriding in open source Java. ACSC 2010: 3-12 - [c61]Ewan D. Tempero, Craig Anslow, Jens Dietrich, Ted Han, Jing Li, Markus Lumpe, Hayden Melton, James Noble:
The Qualitas Corpus: A Curated Collection of Java Code for Empirical Studies. APSEC 2010: 336-345 - [c60]Mehwish Riaz, Emilia Mendes, Ewan D. Tempero:
Towards Maintainability Prediction for Relational Database-Driven Software Applications: Evidence from Software Practitioners. FGIT-ASEA 2010: 110-119 - [c59]Joshua Lindsay, James Noble, Ewan D. Tempero:
Does size matter?: a preliminary investigation of the consequences of powerlaws in software. WETSoM 2010: 16-23 - [c58]Tony Gorschek, Ewan D. Tempero, Lefteris Angelis:
A large-scale empirical study of practitioners' use of object-oriented concepts. ICSE (1) 2010: 115-124 - [c57]Gerardo Canfora, Giulio Concas, Michele Marchesi, Ewan D. Tempero, Hongyu Zhang:
Workshop on Emerging Trends in Software Metrics (WETSoM 2010). ICSE (2) 2010: 459-460 - [c56]Jens Dietrich, Catherine McCartin, Ewan D. Tempero, Syed M. Ali Shah:
Barriers to Modularity - An Empirical Study to Assess the Potential for Modularisation of Java Programs. QoSA 2010: 135-150 - [c55]Mehwish Riaz, Emilia Mendes, Ewan D. Tempero:
Maintainability Prediction for Database-driven Software Applications - Preliminary Results from Interviews with Software Professionals. SEDE 2010: 176-181 - [c54]Emal Nasseri, Steve Counsell, Ewan D. Tempero:
An Empirical Study of Fan-In and Fan-Out in Java OSS. SERA 2010: 36-41 - [c53]Craig Anslow, Stuart Marshall, James Noble, Ewan D. Tempero, Robert Biddle:
User evaluation of polymetric views using a large visualization wall. SOFTVIS 2010: 25-34 - [e1]Gerardo Canfora, Giulio Concas, Michele Marchesi, Ewan D. Tempero, Hongyu Zhang:
Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics, WETSoM 2010, Cape Town, South Africa, May 4, 2010. ACM 2010, ISBN 978-1-60558-976-3 [contents]
2000 – 2009
- 2009
- [j10]Ewan D. Tempero:
Software engineering & computer sciences: two worlds. ACM SIGSOFT Softw. Eng. Notes 34(3): 6 (2009) - [c52]Ewan D. Tempero:
How Fields are Used in Java: An Empirical Study. Australian Software Engineering Conference 2009: 91-100 - [c51]Mehwish Riaz, Emilia Mendes, Ewan D. Tempero:
A systematic review of software maintainability prediction and metrics. ESEM 2009: 367-377 - [c50]Diana Kirk, Stephen G. MacDonell, Ewan D. Tempero:
Modelling software processes: a focus on objectives. OOPSLA Companion 2009: 941-948 - 2008
- [c49]Ewan D. Tempero:
On measuring Java software. ACSC 2008: 7 - [c48]Andrew Cho, Paresh Deva, Ewan D. Tempero:
JWS: a flexible web service. ACSC 2008: 109-116 - [c47]Ewan D. Tempero:
An Empirical Study of Unused Design Decisions in Open Source Java Software. APSEC 2008: 33-40 - [c46]Hong Yul Yang, Ewan D. Tempero, Hayden Melton:
An Empirical Study into Use of Dependency Injection in Java. Australian Software Engineering Conference 2008: 239-247 - [c45]Homan Ma, Robert Amor, Ewan D. Tempero:
Indexing the Java API Using Source Code. Australian Software Engineering Conference 2008: 451-460 - [c44]Ewan D. Tempero, James Noble, Hayden Melton:
How Do Java Programs Use Inheritance? An Empirical Study of Inheritance in Java Software. ECOOP 2008: 667-691 - [c43]Ewan D. Tempero, Gavin M. Bierman, James Noble, Matthew J. Parkinson:
From Java To UpgradeJ: An Empirical Study. HotSWUp 2008 - [c42]Radu Muschevici, Alex Potanin, Ewan D. Tempero, James Noble:
Multiple dispatch in practice. OOPSLA 2008: 563-582 - [c41]Craig Anslow, James Noble, Stuart Marshall, Ewan D. Tempero:
Visualizing the word structure of Java class names. OOPSLA Companion 2008: 777-778 - [c40]Craig Anslow, James Noble, Stuart Marshall, Ewan D. Tempero:
Towards end-user web software visualization. VL/HCC 2008: 256-257 - 2007
- [j9]Hayden Melton, Ewan D. Tempero:
An empirical study of cycles among classes in Java. Empir. Softw. Eng. 12(4): 389-415 (2007) - [j8]