Abstract-Software underhåll aktiviteter kräver en tillräcklig nivå av förståelse av den programvara som finns till hands som tyvärr inte alltid är lätt tillgänglig. Execution trail visualisering är en vanlig metod för att uppnå denna förståelse, och bland våra egna insatser i detta sammanhang är EXTRAVIS, ett verktyg för visualisering av stora spår. Många sådana verktyg har utvärderats genom fallstudier, men det har ännu inte gjorts några kvantitativa utvärderingar. Detta dokument rapporterar om det första kontrollerade experimentet för att kvantitativt mäta mervärdet av spårvisualisering för programförståelse. Vi designade åtta typiska uppgifter som syftade till att få en förståelse för ett representativt ämnessystem, och mätte hur en kontrollgrupp (med hjälp av Eclipse IDE) och en experimentell grupp (med hjälp av både Eclipse och EXTRAVIS) utförde dessa uppgifter i form av tid och lösningsnoggrannhet. Resultaten är statistiskt signifikanta i båda fallen, vilket visar en 22 procents minskning av tidsbehovet och en 43 procents ökning av korrektheten för gruppen med hjälp av spårvisualisering.
Cornelissen m.fl. utfört ett kontrollerat experiment för att utvärdera användningen av Extravis, en körning spår visualisering verktyg, för att svara programförståelse uppgifter REF.
A Controlled Experiment for Program Comprehension through Trace Visualization
{'venue': 'IEEE Transactions on Software Engineering', 'journal': 'IEEE Transactions on Software Engineering', 'mag_field_of_study': ['Computer Science']}