| 2009 | ||
|---|---|---|
| 56 | Ewan D. Tempero: How Fields are Used in Java: An Empirical Study. Australian Software Engineering Conference 2009: 91-100 | |
| 55 | Diana Kirk, Stephen G. MacDonell, Ewan D. Tempero: Modelling software processes: a focus on objectives. OOPSLA Companion 2009: 941-948 | |
| 2008 | ||
| 54 | Andrew Cho, Paresh Deva, Ewan D. Tempero: JWS: a flexible web service. ACSC 2008: 109-116 | |
| 53 | Ewan D. Tempero: On measuring Java software. ACSC 2008: 7 | |
| 52 | Ewan D. Tempero: An Empirical Study of Unused Design Decisions in Open Source Java Software. APSEC 2008: 33-40 | |
| 51 | 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 | |
| 50 | Homan Ma, Robert Amor, Ewan D. Tempero: Indexing the Java API Using Source Code. Australian Software Engineering Conference 2008: 451-460 | |
| 49 | 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 | |
| 48 | Radu Muschevici, Alex Potanin, Ewan D. Tempero, James Noble: Multiple dispatch in practice. OOPSLA 2008: 563-582 | |
| 47 | Craig Anslow, James Noble, Stuart Marshall, Ewan D. Tempero: Visualizing the word structure of Java class names. OOPSLA Companion 2008: 777-778 | |
| 46 | Craig Anslow, James Noble, Stuart Marshall, Ewan D. Tempero: Towards end-user web software visualization. VL/HCC 2008: 256-257 | |
| 2007 | ||
| 45 | Hayden Melton, Ewan D. Tempero: The CRSS Metric for Package Design Quality. ACSC 2007: 201-210 | |
| 44 | Kelvin Choi, Ewan D. Tempero: Dynamic Measurement of Polymorphism. ACSC 2007: 211-220 | |
| 43 | Hayden Melton, Ewan D. Tempero: Jooj: Real-Time Support For Avoiding Cyclic Dependencies. ACSC 2007: 87-95 | |
| 42 | Richard Barker, Ewan D. Tempero: A Large-Scale Empirical Comparison of Object-Oriented Cohesion Metrics. APSEC 2007: 414-421 | |
| 41 | Hong Yul Yang, Ewan D. Tempero: Measuring the Strength of Indirect Coupling. ASWEC 2007: 319-328 | |
| 40 | Hayden Melton, Ewan D. Tempero: Static Members and Cycles in Java Software. ESEM 2007: 136-145 | |
| 39 | Hayden Melton, Ewan D. Tempero: An empirical study of cycles among classes in Java. Empirical Software Engineering 12(4): 389-415 (2007) | |
| 38 | 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. Exper. 37(12): 1245-1283 (2007) | |
| 2006 | ||
| 37 | Min-Sheng Hsieh, Ewan D. Tempero: Supporting software reuse by the individual programmer. ACSC 2006: 25-33 | |
| 36 | Hayden Melton, Ewan D. Tempero: Identifying refactoring opportunities by identifying dependency cycles. ACSC 2006: 35-41 | |
| 35 | Homan Ma, Robert Amor, Ewan D. Tempero: Usage Patterns of the Java Standard API. APSEC 2006: 342-352 | |
| 34 | Ming-Yang (Jerry) Lin, Robert Amor, Ewan D. Tempero: A Java Reuse Repository for Eclipse using LSI. ASWEC 2006: 351-362 | |
| 33 | Diana Kirk, Ewan D. Tempero: Identifying Risks in XP Projects through Process Modelling. ASWEC 2006: 411-420 | |
| 32 | Nathan Holmberg, Burkhard Wünsche, Ewan D. Tempero: A framework for interactive web-based visualization. AUIC 2006: 137-144 | |
| 31 | 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 | ||
| 30 | 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 | |
| 29 | Hong Yul Yang, Ewan D. Tempero, Rebecca Berrigan: Detecting Indirect Coupling. Australian Software Engineering Conference 2005: 212-221 | |
| 2004 | ||
| 28 | 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 | |
| 27 | Ewan D. Tempero, James Noble, Robert Biddle: Delegation Diagrams: Visual Support for the Development of Object-Oriented Designs. AUIC 2004: 83-89 | |
| 26 | Burkhard Wünsche, Ewan D. Tempero: A Comparison and Evaluation of Interpolation Methods for Visualising Discrete 2D Survey Data. InVis.au 2004: 1-7 | |
| 2003 | ||
| 25 | Robert Biddle, James Noble, Ewan D. Tempero: Teaching the Evaluation of Object-Oriented Designs. ACE 2003: 213-220 | |
| 24 | Rick Mugridge, Ewan D. Tempero: Retrofitting an Acceptance Test Framework for Clarit. Agile Development Conference 2003: 92-98 | |
| 23 | Donald Gordon, Robert Biddle, James Noble, Ewan D. Tempero: A technology for lightweight web-based visual applications. HCC 2003: 245-247 | |
| 22 | Matthew Duignan, Robert Biddle, Ewan D. Tempero: Evaluating Scalable Vector Graphics for Use in Software Visualisation. InVis.au 2003: 127-136 | |
| 21 | Rick Mugridge, Bruce MacDonald, Partha S. Roop, Ewan D. Tempero: Five Challenges in Teaching XP. XP 2003: 406-409 | |
| 2002 | ||
| 20 | James Noble, Robert Biddle, Ewan D. Tempero: Metaphor and Metonymy in Object-Oriented Design Patterns. ACSC 2002: 187-195 | |
| 19 | Robert Biddle, James Noble, Ewan D. Tempero: Essential Use Cases and Responsibility in Object-Oriented Development. ACSC 2002: 7-16 | |
| 18 | Stuart Marshall, Robert Biddle, Ewan D. Tempero: How (Not) To Help People Test Drive Code. AUIC 2002: 39-42 | |
| 17 | Robert Biddle, James Noble, Ewan D. Tempero: Supporting Reusable Use Cases. ICSR 2002: 210-226 | |
| 2001 | ||
| 16 | Glen A. Wallace, Robert Biddle, Ewan D. Tempero: Smarter Cut-and-Paste for Programming Text Editors. AUIC 2001: 56-63 | |
| 15 | Stuart Marshall, Kirk Jackson, Mike McGavin, Matthew Duignan, Robert Biddle, Ewan D. Tempero: Visualising Reusable Software Over The Web. InVis.au 2001: 103-111 | |
| 2000 | ||
| 14 | Kirk Jackson, Robert Biddle, Ewan D. Tempero: Understanding Frameworks through Visualisation. TOOLS (37) 2000: 304-315 | |
| 13 | Ewan D. Tempero, Robert Biddle: Simulating multiple inheritance in Java. Journal of Systems and Software 55(1): 87-100 (2000) | |
| 1999 | ||
| 12 | Robert Biddle, Stuart Marshall, John Miller-Williams, Ewan D. Tempero: Reuse of Debuggers for Visualization of Reuse. SSR 1999: 92-100 | |
| 11 | 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) | |
| 1998 | ||
| 10 | Robert Biddle, John Miller-Williams, Ewan D. Tempero, Eduard Vaks: Tools to aid learning reusability. ACSE 1998: 127-135 | |
| 9 | Ewan D. Tempero, Robert Biddle: Inheritance and Reusability. Australian Software Engineering Conference 1998: 184- | |
| 8 | Robert Biddle, Ewan D. Tempero: Teaching programming by teaching principles of reusability. Information & Software Technology 40(4): 203-209 (1998) | |
| 7 | 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) | |
| 1997 | ||
| 6 | Robert Biddle, Ewan D. Tempero: Explaining issues in software reusability via an audio system analogy. ACSE 1997: 71-77 | |
| 5 | 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 | ||
| 4 | Robert Biddle, Ewan D. Tempero: Explaining inheritance: a code reusability perspective. SIGCSE 1996: 217-221 | |
| 1995 | ||
| 3 | Ewan D. Tempero, Richard E. Ladner: Recoverable Sequence Transmission Protocols. J. ACM 42(5): 1059-1090 (1995) | |
| 1991 | ||
| 2 | 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. Exper. 21(1): 91-118 (1991) | |
| 1990 | ||
| 1 | Ewan D. Tempero, Richard E. Ladner: Tight Bounds for Weakly Bounded Protocols. PODC 1990: 205-218 | |