Publications based on the Qualitas Corpus
This page lists publications that describe studies using the Qualitas
Corpus. See
the official
web site for an up-to-date list. Those publications listed below are
those that we are aware of that are based on official releases of the corpus
(reverse publication order). Please let us know
if you have a publication not listed here.
Those papers by the Qualitas Research Group based on the
early development of the corpus are kept
separately.
Publications are listed in reverse order of publication.
2011
-
Roberto Tonelli, Giulio Concas, Michele Marchesi, and Alessandro Murgia. 2011.
An analysis of SNA metrics on the Java Qualitas Corpus. In Proceedings of the 4th India Software Engineering Conference (ISEC '11). 205-213.
-
Bogdan Vasilescu, Alexander Serebrenik and Mark van den Brand.
You can't control the
unfamiliar: A study on the relations between aggregation techniques for
software metrics. 27th International Conference on Software Maintenance
(ICSM 2011), IEEE, Williamsburg, VA, USA, 2011, pp.313-322
[Version 20101126e]
-
Dmitrijs Zaparanuks and Matthias Hauswirth,
Vision Paper: The
Essence of Structural Models Model Driven Engineering Languages and
Systems (MODELS) 2011.
-
Dmitrijs Zaparanuks and Matthias Hauswirth.
The beauty and the beast: separating design from algorithm. In Proceedings of the 25th European conference on Object-oriented programming (ECOOP'11), 2011.
-
Henrique Rocha, Marco Tulio Valente
'How Annotations are Used in Java: An Empirical Study'
Software Engineering and Knowledge Engineering (SEKE), July 2011
-
Beckman, Nels and Kim, Duri and Aldrich, Jonathan},
An Empirical Study of Object Protocols in the Wild
ECOOP 2011, 2011.
[Version 20090202r]
-
Craig Taube-Schock, Robert Walker, and Ian Witten.
Can We Avoid High Coupling?
ECOOP 2011
pp204-228,
2011.
[Version 20100719]
-
Jonathan Chow and Ewan Tempero Stability of Java Interfaces: A Preliminary Investigation 2nd International Workshop on Emerging Trends in Software Metrics (WETSoM'11), May 2011
[Version 20101126]
2010
-
Ewan Tempero, Craig Anslow, Jens Dietrich, Ted Han, Jing Li, Markus Lumpe,
Hayden Melton and James Noble 'Qualitas Corpus: A Curated Collection of Java
Code for Empirical Studies' 2010 Asia Pacific Software Engineering
Conference (APSEC2010), December 2010
-
Stephen Nelson, David J. Pearce, and James Noble
Understanding the impact of collection contracts on design
Proceeding
TOOLS'10 Proceedings of the 48th international conference on Objects, models, components, patterns. 2010.
[Version 20080603]
-
Craig Anslow, Stuart Marshall, James Noble, and Robert Biddle. 2010. Co-located collaborative software visualization. In Human Aspects of Software Engineering (HAoSE '10).
-
Haowei Ruan, Stuart Marshall, Craig Anslow, and James Noble. Exploring the
Inventor's Paradox: Applying Jigsaw to Software Visualization.
SoftVis 2010. October, 2010.
-
Craig Anslow, James Noble, Stuart Marshall, Ewan Tempero, and Robert Biddle.
User Evaluation of Polymetric Views Using a Large Visualization Wall.
SoftVis 2010. October, 2010.
- Jens Dietrich, Catherine McCartin, Ewan Tempero and Syed M. Ali Shah
'Barriers to Modularity' Sixth International Conference on the Quality
of Software Architectures (QoSA), June 2010.
[Version 20080312]
-
Joseph (Yossi) Gil and Keren Lenz
'The Use of Overloading in JAVA Programs'
European Conference on Object-Oriented Programming
June 2010. [Version 20090202]
- Joshua Lindsay, James Noble and Ewan Tempero 'Does Size Matter? A
Preliminary Investigation of the Consequences of Powerlaws in
Software' Workshop on Emerging Trends in Software Metrics, WETSoM
was held at ICSE 2010 May 2010. pp. 16-23.
[Version 20090202]
- Craig Anslow, James Noble, Stuart Marshall and Ewan Tempero
Visualizing the Size of the Java Standard API,
In Proceedings of the New Zealand Computer Science Research Students Conference (NZCSRSC)
Wellington, New Zealand. April, 2010.
[Version 20090202]
-
Markus Lumpe, Samiran Mahmud, Rajesh
Vasa, On
the Use of Properties in Java Applications 21st Australian Software Engineering Conference, April, 2010 pp. 235-244,
[Version 20090202]
- Ewan Tempero, Steve Counsell and James
Noble An Empirical Study of Overriding in Open
Source Java Thirty-Third Australasian Computer Science Conference
(ACSC2010), Volume 102 in the Conferences in Research and Practice in
Information Technology (CRPIT) Series Brisbane,
Australia. January 2010. pp. 3-12.
[Version 2008063]
2009
- Ewan Tempero How Fields are Used in Java: An Empirical Study
Australian Software Engineering Conference (ASWEC), Gold Coast, Australia. April 2009. pp. 91-100.
[Version 20080603]
-
Cassell, K.; Andreae, P.; Groves, L.; Noble, J.; , Towards Automating Class-Splitting Using Betweenness Clustering Automated Software Engineering, 2009. ASE '09. 24th IEEE/ACM International Conference on , vol., no., pp.595-599, 16-20 Nov. 2009.
[Version 20080208]
- Craig Anslow, James Noble, Stuart Marshall, and Ewan
Tempero. Web Software Visualization
Via Google's Visualization API. In Proceedings of the New Zealand
Computer Science Research Students Conference (NZCSRSC), Auckland, New
Zealand, April 2009.
[Version 20080603]
- Craig Anslow, James Noble, Stuart Marshall, and Ewan
Tempero. Towards Visual Software Analytics. In
Proceedings of the Australasian Computing Doctoral Consortium (ACDC),
Wellington, New Zealand, January 2009.
[Version 20080312]
- Craig Anslow, James Noble, Stuart Marshall and Ewan Tempero
Towards
Visual Software Analytics Australasian Computing Doctoral Consortium
(ACDC), Wellington, New
Zealand. January 2009.
[Version 20080312]
2008
- Ewan Tempero An
Empirical Study of Unused Design Decisions in Open-source Java
Software 15th Asia Pacific Software Engineering Conference
(APSEC), Beijing,
China. December 2008. pp. 33-40.
[Version 20080603]
- Radu Muschevici, Alex Potanin, Ewan Tempero and James
Noble Multiple Dispatch
in Practice ACM SIGPLAN International Conference on Object-Oriented
Programming, Systems, Languages, and
Applications, October 2008. pp. 563-582.
[Version 20080603]
- Craig Anslow, James Noble, Stuart Marshall, and Ewan Tempero.
Visualizing the Word Structure of
Java Class Names. In Companion to the ACM SIGPLAN
International Conference on Object-Oriented Programming, Systems,
Languages, and Applications (OOPLSA), Nashville, Tennessee, USA,
October 2008.
[Version 20080312]
- Ewan Tempero, Gavin Bierman, James Noble and Matthew Parkinson
From Java to UpgradeJ:
An empirical study
HotSWUp, October 2008. pp. 1-5.
[Version 20080603]
- Craig Anslow, James Noble, Stuart Marshall and Ewan Tempero
Towards
End-User Web Software Visualization Graduate Consortium at the IEEE
Symposium on Visual Languages and Human Centric Computing
(VLHCC), Herrsching am Ammersee,
Germany. September 2008.
[Version 20080312]
- Ewan Tempero, James Noble and Hayden
Melton How do Java
Programs Use Inheritance? An Empirical Study of Inheritance in Java
Software 22nd European Conference on Object-Oriented Programming
(ECOOP), Springer Berlin / Heidelberg Paphos,
Cyprus. July 2008. pp. 667-691.
[Version 20080603]
[Qualitas Corpus Home]
Updated: 16-Mar-2012,
Managed by Ewan Tempero