Coupling-based Testing of O-O Programs

dc.creatorAlexander,Roger
dc.creatorOffutt,Jeff
dc.date2004
dc.date.accessioned2024-02-06T12:52:56Z
dc.date.available2024-02-06T12:52:56Z
dc.descriptionAs we move from developing procedure-oriented to O-O programs, the complexity traditionally found in functions and procedures is moving to the connections among components. More faults occur as components are integrated to form higher level aggregates. Consequently, we need to place more effort on testing the connections among components. Although O-O technology provides abstraction mechanisms to build components to integrate, it also adds new compositional relations that can contain faults, which must be found during integration testing. This paper describes new techniques for analyzing and testing the polymorphic relationships that occur in O-O software. The application of these techniques can result in an increased ability to find faults and overall higher quality software.
dc.formattext/html
dc.identifierhttps://doi.org/10.3217/jucs-010-04-0391
dc.identifierhttps://lib.jucs.org/article/28215/
dc.identifier.urihttps://openrepository.mephi.ru/handle/123456789/8531
dc.languageen
dc.publisherJournal of Universal Computer Science
dc.relationinfo:eu-repo/semantics/altIdentifier/eissn/0948-6968
dc.relationinfo:eu-repo/semantics/altIdentifier/pissn/0948-695X
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsJ.UCS License
dc.sourceJUCS - Journal of Universal Computer Science 10(4): 391-427
dc.subjectobject-oriented software
dc.subjectcoverage testing
dc.titleCoupling-based Testing of O-O Programs
dc.typeResearch Article
Файлы