Papers in refereed journals
Daniel Hook, Diane Kelly, ÒMutation
Sensitivity TestingÓ, to appear in IEEE Computing in Science and Engineering (data
downloads on website)
Diane Kelly, Daniel Hook,
Rebecca Sanders, ÒSORTS: Five Recommended Practices for Scientists Who Write
Computational SoftwareÓ, IEEE Computing in Science and Engineering, September/October
2009
Diane Kelly, ÒDetermining
Factors that Affect Long-Term Evolution in Scientific Application SoftwareÓ,
Journal of Systems and Software, available online Dec 3, 2008, 82 (2009) pp.
851-861
Diane Kelly,
ÒInnovative Standards for Innovative SoftwareÓ, IEEE Computer, July 2008, pp.
88-89
Rebecca Sanders, Diane
Kelly, ÒDealing with Risk in Scientific Software DevelopmentÓ, IEEE Software,
special issue on software engineering for computational software, July/August
2008, pp. 21-28
Diane Kelly, ÒA
Software Chasm: Software Engineering and Scientific ComputingÓ, IEEE Software,
November/December 2007, pp. 118-120
Diane Kelly, Rebecca
Sanders, ÒMismatch of Strategies: Scientific Researchers and Commercial
Software SuppliersÓ, The Software Practitioner, ed. Robert Glass, July 2007
Diane Kelly, ÒA Study
of Design Characteristics in Evolving Software Using Stability as a CriterionÓ,
IEEE Transactions on Software Engineering, May 2006, pp. 315-329
Diane Kelly, Terry
Shepard, ÒEight Maxims for Software Code InspectionsÓ, Journal of Software
Testing, Verification, and Reliability (JSTVR), Volume 14, Issue 4, December
2004, pp. 243 - 256, published online: 15 Jun 2004
Diane Kelly, Terry
Shepard, ÒTask-Directed InspectionÓ,
Journal of Systems and Software (JSS), Vol. 73/2, October 2004, pp.361-368
Diane Kelly, Terry Shepard, ÒA Little Knowledge about
SoftwareÓ, IEEE Software, March/April 2004, pp.46-48
Terry Shepard, Margaret
Lamb, and Diane Kelly, ÒMore Testing Should be TaughtÓ, Communications of the ACM,
June 2001, 44 (6), pp. 103-108
Papers in referred conference and symposium proceedings
Daniel Hook, Diane Kelly, ÒTesting for Trustworthiness in Scientific SoftwareÓ, 2nd
International Workshop on Software
Engineering for Computational Science and Engineering, Vancouver, BC,
Proceedings International Conference on Software Engineering, May 2009
Rebecca
Sanders, Diane Kelly, ÒThe Challenge of Testing Scientific SoftwareÓ,
Proceedings Conference for the Association for Software Testing (CAST),
Toronto, July 2008, pp.30-36
Diane
Kelly, Rebecca Sanders, Ò Assessing the Quality of Scientific SoftwareÓ, 1st
International Workshop on Software Engineering for Computational Science and
Engineering, Leipzig, Germany, (co-located with the International Conference on
Software Engineering), May 2008
Diane
Kelly, Nancy Cote, Terry Shepard, "Software Engineers and Nuclear Engineers: Teaming up to do Testing", Proceedings Canadian
Nuclear Society Conference, St John New Brunswick, June 2007
Terry Shepard, Diane
Kelly, Ron Smith, Ron Chisholm, Todd Jackson, Paul Mondoux, ÒInspecting Designs
in the Context of Model-Driven DevelopmentÓ, Proceedings IBM CASCON 06, October
2006
Diane Kelly, Terry
Shepard, "Examining Software Complexity and Quality for Scientific
Software", proceedings Canadian Nuclear Society Conference, Toronto, June
2005
Diane Kelly, Terry
Shepard, ÒAn Experiment to Investigate Interacting versus Nominal Groups in
Software InspectionÓ, Proceedings IBM CASCON 2003, October 2003
Diane Kelly, Terry Shepard, ÒQualitative Observations
from Software Code Inspection ExperimentsÓ, Proceedings IBM CASCON 2002,
September 2002
Diane
Kelly, Terry Shepard, "A Case Study in the Use of Defect Classification in
Inspections", Proceedings IBM CASCON 2001, Toronto, November 2001
Diane Kelly, Terry Shepard, ÒHow to Do Inspections
When There is no TimeÓ, Tutorial Summary in Proceedings 23rd
International Conference on Software Engineering, May 2001, pp.718-719
Diane Kelly and Terry Shepard, "Task-Directed
Software Inspection Technique: An Experiment and Case Study", Proceedings
IBM CASCON 2000, Toronto, November 2000
D. Kelly and T. Shepard, ÒA Novel Approach to Inspection of Legacy CodeÓ, Proceedings
Practical Software Quality Techniques Conference, March 2000, Austin, Texas