Sammanfattning Vi föreslår en beroendebaserad representation för objektorienterade program, som heter Call-based Object-oriented System Dependence Graph (COSDG). Förutom strukturella egenskaper fångar COSDG viktiga objektorienterade funktioner som klass, arv och polymorfism. Nya egenskaper hos COSDG inkluderar detaljer om metodsynlighet i en härledd klass, och olika typer av metod anrop kanter för att skilja mellan olika anrop sammanhang-enkel, ärftlig, och polymorphic. Vi föreslår också en algoritm för konstruktion av COSDG, och förklarar därefter dess arbete med ett exempel. COSDG har utvecklats främst för att underlätta analysen av testtäckningen. Det kan dock användas i en mängd andra mjukvarutekniska applikationer såsom program skivning, programvara om-engineering, och debugging.
I REF föreslogs en beroendebaserad representation för att testa täckningsanalys av objektorienterade program med namnet call-based object-oriented system dependent graph (COSDG).
A Dependence Representation for Coverage Testing of Object-Oriented Programs
{'venue': 'Journal of Object Technology', 'journal': 'Journal of Object Technology', 'mag_field_of_study': ['Computer Science']}