Barbey, Stéphane2005-09-202005-09-202005-09-20199510.1007/BFb0015511https://infoscience.epfl.ch/handle/20.500.14299/216775We show some of the specific problems for testing software introduced by the object-oriented features of Ada 95, and focus on specification-based testing, since this strategy is the key strategy for testing object-oriented software. We present a theory for testing software by refinement of an exhaustive test set into a finite test set using three reduction hypothesis. We also show how the Oracle problem can be partially solved using some particular features of Ada 95. <p> Slides: http://lgl.epfl.ch/pub/Papers/barbey-testing_ada95_oop-slides.psPaperAdaTestingConformTesting Ada 95 Object-Oriented Programstext::conference output::conference proceedings::conference paper