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