Abstract-Studies visar att programutvecklare ofta antingen missbrukar undantag hantering funktioner eller använder dem ineffektivt, och en sådan praxis kan leda ett pågående programvaruprojekt till en bräcklig, osäker och icke-robust programsystem. I detta dokument föreslår vi en kontextmedveten kodrekommendationsmetod som rekommenderar undantagshantering av kodexempel från ett antal populära arkiv för öppen källkod som finns på GitHub. Den samlar kodexempel som utnyttjar GitHub kodsökning API, och sedan analyserar, filtrerar och rankar dem mot koden under utveckling i IDE genom att utnyttja inte bara strukturella (dvs. graf-baserade) och lexiska funktioner utan också heuristiska kvalitetsåtgärder undantagshanterare i exemplen. Experiment med 4400 kodexempel och 65 undantagsscenarier samt jämförelser med fyra befintliga metoder visar att det föreslagna tillvägagångssättet är mycket lovande.
Rahman m.fl. I Ref föreslogs ett sammanhangsmedvetet tillvägagångssätt som rekommenderar undantag för hantering av kodexempel från ett antal GitHub-projekt.
On the Use of Context in Recommending Exception Handling Code Examples
{'venue': 'Proc. SCAM 2014, pp. 285--294', 'journal': None, 'mag_field_of_study': ['Computer Science']}