Towards Fully Automated Test Program Generation from Closed Specifications of Classes
dc.contributor.author | Wee Kheng LEOW | en_US |
dc.contributor.author | Siau Cheng Khoo | en_US |
dc.date.accessioned | 2004-10-21T14:28:52Z | en_US |
dc.date.accessioned | 2017-01-23T06:59:46Z | |
dc.date.available | 2004-10-21T14:28:52Z | en_US |
dc.date.available | 2017-01-23T06:59:46Z | |
dc.date.issued | 2000-03-01T00:00:00Z | en_US |
dc.description.abstract | Among various specification languages, ADL (Assertion Definition Language) and its successor, ADL2, are best known for supporting automated generation of test programs from specifications. Being an opened specification system, ADL requires the user to provide additional supporting functions to define the semantics of a moderately complex function or module. Supporting functions are also needed for ADL to generate test programs for the function or module. This paper proposes a Closed Class Specification (CCS) system for specifying the behavior of a class instead of a function. With CCS, every class method is defined in terms of other methods which are, in turn, defined in their own class specifications. Given a closed specification, it is possible to automatically generate test program for a class without the need of additional supporting functions. This paper describes the framework of CCS's test program generator and illustrates examples of how test programs are generated. | en_US |
dc.format.extent | 233408 bytes | en_US |
dc.format.extent | 221291 bytes | en_US |
dc.format.mimetype | application/pdf | en_US |
dc.format.mimetype | application/postscript | en_US |
dc.identifier.uri | https://dl.comp.nus.edu.sg/xmlui/handle/1900.100/1407 | en_US |
dc.language.iso | en | en_US |
dc.relation.ispartofseries | TRA3/00 | en_US |
dc.title | Towards Fully Automated Test Program Generation from Closed Specifications of Classes | en_US |
dc.type | Technical Report | en_US |
Files
License bundle
1 - 1 of 1