När man kodar till ett ramverk fastnar ofta utvecklare, osäkra på vilken klass de ska underklassa, vilka objekt som ska instantifieras och vilka metoder som ska anropas. Exempelkod som visar användningen av ramverket kan hjälpa utvecklare att göra framsteg med sin uppgift. I detta dokument beskriver vi ett tillvägagångssätt för att lokalisera relevant kod i ett exempelarkiv som bygger på att ruistiskt matcha strukturen för koden under utveckling med exempelkoden. Vårt verktyg förbättrar befintliga metoder på två sätt. För det första, det strukturella sammanhang som behövs för att fråga arkivet extraheras automatiskt från koden, befria utvecklaren från att lära sig ett frågespråk eller från att skriva sin kod i en viss stil. För det andra kan arkivet enkelt genereras från befintliga program. Vi visar nyttan av detta tillvägagångssätt genom att rapportera om en fallstudie med två ämnen som slutför fyra programmeringsuppgifter inom ramen för Eclipses integrerade utvecklingsmiljö.
I Strathcona REF, en fråga baserad på strukturen av koden under utveckling automatiskt extraheras.
Using structural context to recommend source code examples
{'venue': "ICSE '05", 'journal': None, 'mag_field_of_study': ['Computer Science']}