The papers made available on this page are earlier versions of those that appeared in the listed proceedings and journals.
To obtain the final versions of these papers you must visit the publishers' websites.
``Identifying Refactoring Opportunities by Identifying Dependency Cycles" by Hayden Melton
and Ewan Tempero. Appeared in ACSC2006.
``JooJ: Real-time Support for Avoiding Cyclic Dependencies" by Hayden Melton and Ewan Tempero. Accepted to ACSC2007.
``An Empirical Study of Cycles among Classes in Java" by Hayden Melton and Ewan Tempero. To appear in Empirical Software Engineering: An International Journal.
``The CRSS Metric for Package Design Quality" by Hayden Melton and Ewan Tempero. Accepted to ACSC2007.
Shape of Java Software" by Gareth Baxter, Marcus Frean,
Forthcoming publication: ``On
Using Interface-types to Break Dependencies" by Hayden Melton.
``On the Usage and Usefulness of OO
Design Principles" by Hayden Melton. Accepted to OOPSLA2006
``Static Members and Cycles in Java Software" by Hayden Melton and Ewan Tempero. Accepted to ESEM 2007.