Papers



DISCLAIMER: 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.

Publications: ``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.

``Understanding the Shape of Java Software" by Gareth Baxter, Marcus Frean,
James Noble, Mark Rickerby, Hayden Smith, Matt Visser, Hayden Melton and Ewan Tempero. Accepted to OOPSLA2006.

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 Doctoral Symposium.

``Towards Assessing Modularity" by Hayden Melton and Ewan Tempero. Accepted to ACoM.07 (A workshop co-located with ICSE2007).

``Static Members and Cycles in Java Software" by Hayden Melton and Ewan Tempero. Accepted to ESEM 2007.



Home Research Corpus Software Papers Other