Towards Fully Automated Test Program Generation from Closed Specifications of Classes

dc.contributor.authorWee Kheng LEOWen_US
dc.contributor.authorSiau Cheng Khooen_US
dc.date.accessioned2004-10-21T14:28:52Zen_US
dc.date.accessioned2017-01-23T06:59:46Z
dc.date.available2004-10-21T14:28:52Zen_US
dc.date.available2017-01-23T06:59:46Z
dc.date.issued2000-03-01T00:00:00Zen_US
dc.description.abstractAmong 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.extent233408 bytesen_US
dc.format.extent221291 bytesen_US
dc.format.mimetypeapplication/pdfen_US
dc.format.mimetypeapplication/postscripten_US
dc.identifier.urihttps://dl.comp.nus.edu.sg/xmlui/handle/1900.100/1407en_US
dc.language.isoenen_US
dc.relation.ispartofseriesTRA3/00en_US
dc.titleTowards Fully Automated Test Program Generation from Closed Specifications of Classesen_US
dc.typeTechnical Reporten_US
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
report.ps
Size:
216.1 KB
Format:
Postscript Files
Description:
Loading...
Thumbnail Image
Name:
report.pdf
Size:
227.94 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.52 KB
Format:
Plain Text
Description: