Abstract-Gived betydelsen av identifierare namn och värdet av att namnge konventioner till programförståelse, spekulerade vi i tidigare arbete om en koppling finns mellan kvaliteten på identifierare namn och programvara kvalitet. Vi fann att defekta identifierare i Java klasser var förknippade med källkod som befanns vara av låg kvalitet genom statisk analys. Detta dokument förlänger detta arbete i tre riktningar. För det första visar vi att föreningen också håller på den finare granularitetsnivån av Java metoder. Detta gör det i sin tur möjligt att för det andra tillämpa befintliga kvalitets- och läsbarhetsmått på metodnivå, och se till att bristfälliga identifierare fortfarande påverkar detta rikare begrepp om kodkvalitet och -förståelse. För det tredje kontrollerar vi om föreningen kan användas på ett praktiskt sätt. Vi använder tekniker som används för att utvärdera medicinska diagnostiska tester för att identifiera vilka specifika identifierare som namnfel kan användas som en lätt diagnostik av potentiellt problematiska Java källkod för underhåll.
Butler m.fl. REF fann att defekta identifierare i Java klasser var förknippade med källkod som befanns vara av låg kvalitet genom statisk analys.
Exploring the Influence of Identifier Names on Code Quality: An Empirical Study
{'venue': '2010 14th European Conference on Software Maintenance and Reengineering', 'journal': '2010 14th European Conference on Software Maintenance and Reengineering', 'mag_field_of_study': ['Computer Science']}