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
2020 – today
- 2024
- [j28]Judith Perera, Ewan D. Tempero, Yu-Cheng Tu, Kelly Blincoe:
Modelling the quantification of requirements technical debt. Requir. Eng. 29(4): 421-458 (2024) - [j27]Judith Perera, Ewan D. Tempero, Yu-Cheng Tu, Kelly Blincoe:
A Systematic Mapping Study Exploring Quantification Approaches to Code, Design, and Architecture Technical Debt. ACM Trans. Softw. Eng. Methodol. 33(7): 177:1-177:44 (2024) - [c127]Ewan D. Tempero, Yu-Cheng Tu:
Using Program Comprehension Models to Teach Comprehensibility. ACE 2024: 1-10 - [c126]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 - [c125]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 - [c124]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 - [c123]Diana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero:
Code Style != Code Quality. SIGCSE Virtual (1) 2024 - [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]John C. Grundy, John G. Hosking, Shuping Cao, Dejin Zhao, Nianping Zhu, Ewan D. Tempero, Hermann Stoeckle:
Experiences developing architectures for realizing thin-client diagram editing tools. Softw. Pract. Exp. 37(12): 1245-1283 (2007) - [c39]Hayden Melton, Ewan D. Tempero:
Jooj: Real-Time Support For Avoiding Cyclic Dependencies. ACSC 2007: 87-95 - [c38]Hayden Melton, Ewan D. Tempero:
The CRSS Metric for Package Design Quality. ACSC 2007: 201-210 - [c37]Kelvin Choi, Ewan D. Tempero:
Dynamic Measurement of Polymorphism. ACSC 2007: 211-220 - [c36]Richard Barker, Ewan D. Tempero:
A Large-Scale Empirical Comparison of Object-Oriented Cohesion Metrics. APSEC 2007: 414-421 - [c35]Hong Yul Yang, Ewan D. Tempero:
Measuring the Strength of Indirect Coupling. ASWEC 2007: 319-328 - [c34]Hayden Melton, Ewan D. Tempero:
Static Members and Cycles in Java Software. ESEM 2007: 136-145 - 2006
- [c33]Min-Sheng Hsieh, Ewan D. Tempero:
Supporting software reuse by the individual programmer. ACSC 2006: 25-33 - [c32]Hayden Melton, Ewan D. Tempero:
Identifying refactoring opportunities by identifying dependency cycles. ACSC 2006: 35-41 - [c31]Homan Ma, Robert Amor, Ewan D. Tempero:
Usage Patterns of the Java Standard API. APSEC 2006: 342-352 - [c30]Ming-Yang (Jerry) Lin, Robert Amor, Ewan D. Tempero:
A Java Reuse Repository for Eclipse using LSI. ASWEC 2006: 351-362 - [c29]Diana Kirk, Ewan D. Tempero:
Identifying Risks in XP Projects through Process Modelling. ASWEC 2006: 411-420 - [c28]Nathan Holmberg, Burkhard Wünsche, Ewan D. Tempero:
A framework for interactive web-based visualization. AUIC 2006: 137-144 - [c27]Gareth Baxter, Marcus R. Frean, James Noble, Mark Rickerby, Hayden Smith, Matt Visser, Hayden Melton, Ewan D. Tempero:
Understanding the shape of Java software. OOPSLA 2006: 397-412 - 2005
- [c26]Hong Yul Yang, Ewan D. Tempero, Rebecca Berrigan:
Detecting Indirect Coupling. Australian Software Engineering Conference 2005: 212-221 - [c25]Shuping Cao, John C. Grundy, John G. Hosking, Hermann Stoeckle, Ewan D. Tempero, Nianping Zhu:
Generating Web-based User Interfaces for Diagramming Tools. AUIC 2005: 63-72 - 2004
- [c24]Burkhard Wünsche, Ewan D. Tempero:
A Comparison and Evaluation of Interpolation Methods for Visualising Discrete 2D Survey Data. InVis.au 2004: 1-7 - [c23]Ewan D. Tempero, James Noble, Robert Biddle:
Delegation Diagrams: Visual Support for the Development of Object-Oriented Designs. AUIC 2004: 83-89 - [c22]Shuping Cao, John C. Grundy, John G. Hosking, Hermann Stoeckle, Ewan D. Tempero:
An Architecture for Generating Web-Based, Thin-Client Diagramming Tools. ASE 2004: 270-273 - 2003
- [c21]Robert Biddle, James Noble, Ewan D. Tempero:
Teaching the Evaluation of Object-Oriented Designs. ACE 2003: 213-220 - [c20]Rick Mugridge, Ewan D. Tempero:
Retrofitting an Acceptance Test Framework for Clarit. Agile Development Conference 2003: 92-98 - [c19]Matthew Duignan, Robert Biddle, Ewan D. Tempero:
Evaluating Scalable Vector Graphics for Use in Software Visualisation. InVis.au 2003: 127-136 - [c18]Donald Gordon, Robert Biddle, James Noble, Ewan D. Tempero:
A technology for lightweight web-based visual applications. HCC 2003: 245-247 - [c17]Rick Mugridge, Bruce A. MacDonald, Partha S. Roop, Ewan D. Tempero:
Five Challenges in Teaching XP. XP 2003: 406-409 - 2002
- [c16]Robert Biddle, James Noble, Ewan D. Tempero:
Essential Use Cases and Responsibility in Object-Oriented Development. ACSC 2002: 7-16 - [c15]James Noble, Robert Biddle, Ewan D. Tempero:
Metaphor and Metonymy in Object-Oriented Design Patterns. ACSC 2002: 187-195 - [c14]Stuart Marshall, Robert Biddle, Ewan D. Tempero:
How (Not) To Help People Test Drive Code. AUIC 2002: 39-42 - [c13]Rilla Khaled, Daniel Mackay, Robert Biddle, James Noble, Ewan D. Tempero:
A lightweight web-based case tool for sequence diagrams. CHINZ 2002: 55-60 - [c12]Robert Biddle, James Noble, Ewan D. Tempero:
Supporting Reusable Use Cases. ICSR 2002: 210-226 - 2001
- [c11]Stuart Marshall, Kirk Jackson, Mike McGavin, Matthew Duignan, Robert Biddle, Ewan D. Tempero:
Visualising Reusable Software Over The Web. InVis.au 2001: 103-111 - [c10]Glen A. Wallace, Robert Biddle, Ewan D. Tempero:
Smarter Cut-and-Paste for Programming Text Editors. AUIC 2001: 56-63 - 2000
- [j7]Ewan D. Tempero, Robert Biddle:
Simulating multiple inheritance in Java. J. Syst. Softw. 55(1): 87-100 (2000) - [c9]Kirk Jackson, Robert Biddle, Ewan D. Tempero:
Understanding Frameworks through Visualisation. TOOLS (37) 2000: 304-315
1990 – 1999
- 1999
- [j6]Michael E. Houle, Ewan D. Tempero, Gavin Turner:
Optimal Dimension-Exchange Token Distribution on Complete Binary Trees. Theor. Comput. Sci. 220(2): 363-376 (1999) - [c8]Robert Biddle, Stuart Marshall, John Miller-Williams, Ewan D. Tempero:
Reuse of Debuggers for Visualization of Reuse. SSR 1999: 92-100 - 1998
- [j5]Robert Biddle, Ewan D. Tempero:
Teaching programming by teaching principles of reusability. Inf. Softw. Technol. 40(4): 203-209 (1998) - [j4]Richard E. Ladner, Anthony LaMarca, Ewan D. Tempero:
Counting Protocols for Reliable End-to-End Transmission. J. Comput. Syst. Sci. 56(1): 96-111 (1998) - [j3]Robert Biddle, Ewan D. Tempero:
Java pitfalls for beginners. ACM SIGCSE Bull. 30(2): 48-52 (1998) - [c7]Robert Biddle, John Miller-Williams, Ewan D. Tempero, Eduard Vaks:
Tools to aid learning reusability. ACSE 1998: 127-135 - [c6]Ewan D. Tempero, Robert Biddle:
Inheritance and Reusability. Australian Software Engineering Conference 1998: 184-191 - 1997
- [c5]Robert Biddle, Ewan D. Tempero:
Explaining issues in software reusability via an audio system analogy. ACSE 1997: 71-77 - [c4]Judy Brown, Peter Andreae, Robert Biddle, Ewan D. Tempero:
Women in introductory computer science: experience at Victoria University of Wellington. SIGCSE 1997: 111-115 - 1996
- [c3]Robert Biddle, Ewan D. Tempero:
Understanding the impact of language features on reusability. ICSR 1996: 52-61 - [c2]Robert Biddle, Ewan D. Tempero:
Explaining inheritance: a code reusability perspective. SIGCSE 1996: 217-221 - 1995
- [j2]Ewan D. Tempero, Richard E. Ladner:
Recoverable Sequence Transmission Protocols. J. ACM 42(5): 1059-1090 (1995) - 1991
- [j1]Rajendra K. Raj, Ewan D. Tempero, Henry M. Levy, Andrew P. Black, Norman C. Hutchinson, Eric Jul:
Emerald: A General-Purpose Programming Language. Softw. Pract. Exp. 21(1): 91-118 (1991) - 1990
- [c1]Ewan D. Tempero, Richard E. Ladner:
Tight Bounds for Weakly Bounded Protocols. PODC 1990: 205-218
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-01-09 19:35 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint