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