Abstract-Innan du utför en programvara förändring uppgift, utvecklare måste upptäcka och förstå den delmängd av systemet som är relevant för uppgiften. Eftersom beteendet som visas av enskilda utvecklare när man undersöker ett programvarusystem påverkas av intuition, erfarenhet och skicklighet, finns det ofta betydande variationer i utvecklarens effektivitet. För att förstå de faktorer som bidrar till effektiva program utredning beteende, Vi genomförde en studie av fem utvecklare som utför en förändring uppgift på en medelstor öppen källkod system. Vi isolerade faktorer relaterade till effektiva program utredning beteende genom att utföra en detaljerad kvalitativ analys av programmet utredning beteende framgångsrika och misslyckade utvecklare. Vi rapporterar om dessa faktorer som en uppsättning detaljerade observationer, såsom bevis på fenomenet ouppmärksamhet blindhet av utvecklare skumma källkod. I allmänhet stöder våra resultat den intuitiva uppfattningen att ett metodiskt och strukturerat förhållningssätt till programutredning är det mest effektiva.
I artikel REF, fem utvecklare utförde ändra uppgifter som lagt till nya funcnationalities till obekant källkod.
How effective developers investigate source code: an exploratory study
{'venue': 'IEEE Transactions on Software Engineering', 'journal': 'IEEE Transactions on Software Engineering', 'mag_field_of_study': ['Computer Science']}