Abstrakt. Kunskap om olika aspekter av programvarukvalitet under programvaruutveckling kan vara värdefull information för utvecklare och projektledare. Det bidrar till att minska antalet fel och förbättrar programvarans interna struktur. Att fastställa programvarans kvalitet och struktur i heterogena system är dock en svår uppgift. I detta dokument kommer ett fristående ramverk för programmeringsspråk för utvärdering av programvarumått och analys av programvarustrukturen under programvaruutveckling och dess utveckling att presenteras. Ramverket består av SMIILE-verktyget för beräkning av programvarumått, utökat med en analys av programvarustrukturen. Data lagras i ett centralt arkiv via berikat Betong Syntax Tree (eCST) för universell källkodsrepresentation. Ramverket visas i en fallstudie. Utvecklingen av en sådan ram är ett steg framåt för att konsekvent stödja programvaruutveckling genom att tillhandahålla en förändringsanalys och kvalitetskontroll. Betydelsen av denna konsekvens växer idag, när programvaruprojekt är mer komplexa, bestående av komponenter som utvecklats i olika programmeringsspråk.
Gerlec m.fl. beskriva ett ramverk för språkoberoende programvaruanalys REF.
A programming language independent framework for metrics-based software evolution and analysis
{'venue': 'Comput. Sci. Inf. Syst.', 'journal': 'Comput. Sci. Inf. Syst.', 'mag_field_of_study': ['Computer Science']}