Full metadata record
DC FieldValueLanguage
dc.contributor.authorChen, WCen_US
dc.contributor.authorChen, DJen_US
dc.contributor.authorChen, DTKen_US
dc.date.accessioned2014-12-08T15:27:13Z-
dc.date.available2014-12-08T15:27:13Z-
dc.date.issued1998en_US
dc.identifier.isbn1-880843-23-4en_US
dc.identifier.urihttp://hdl.handle.net/11536/19455-
dc.description.abstractData abstraction, information hiding, inheritance, and dynamic binding are four basic elements used in designing object-oriented (OO) programs. These four mechanisms enable programmer to write OO programs for easy to be extended, easy to be reused, and easy to be maintained. Software implemented by OO methodologies had been shown to be able to increase software quality and productivity [5]. However, the quality and reliability of the software cannot be guaranteed along without an appropriate software testing approach. Traditional testing approaches cannot be applied directly for the testing of OO programs due to the OO characteristics used in OO programs. In this paper we propose and implement an expert system for the testing of OO programs. The proposed testing framework contains a system model and OO testing strategies. Rules used to represent these proposed testing strategies are discussed and formulated. Exampling tested programs are provided to demonstrate the applicability of the proposed approach.en_US
dc.language.isoen_USen_US
dc.subjectobject-orienteden_US
dc.subjectprogram testingen_US
dc.subjectexpert systemen_US
dc.titleAn expert system for object-oriented program testingen_US
dc.typeProceedings Paperen_US
dc.identifier.journalINTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 13TH INTERNATIONAL CONFERENCE ON COMPUTERS AND THEIR APPLICATIONSen_US
dc.citation.spage19en_US
dc.citation.epage22en_US
dc.contributor.department資訊科學與工程研究所zh_TW
dc.contributor.departmentInstitute of Computer Science and Engineeringen_US
dc.identifier.wosnumberWOS:000073733700005-
Appears in Collections:Conferences Paper