Test Adequacy Assessment for UML Design Model Testing

  • Authors:
  • Sudipto Ghosh;Robert France;Conrad Braganza;Nilesh Kawane;Anneliese Andrews;Orest Pilskalns

  • Affiliations:
  • -;-;-;-;-;-

  • Venue:
  • ISSRE '03 Proceedings of the 14th International Symposium on Software Reliability Engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Systematic design testing, in which executable modelsof behaviors are tested using inputs that exercise scenarios,can help reveal flaws in designs before they are implementedin code. We present a testing method in whichexecutable forms of the Unified Modeling Language (UML)models are tested. The method incorporates the use of testadequacy criteria based on UML model elements in classdiagrams and interaction diagrams. Class diagram criteriaare used to determine the object configurations on whichtests are run, while interaction diagram criteria are used todetermine the sequences of messages that should be tested.The criteria can be used to define test objectives for UMLdesigns. In this paper, we describe and illustrate the use ofthe proposed test method and adequacy criteria.