Abstract -Open Source Software (OSS) Projekt blir allt populärare nuförtiden, och de blir alternativ i byggprogramsystem. Trots många misslyckanden i dessa projekt finns det några framgångshistorier med en av de identifierade framgångsfaktorerna är modularitet. I detta dokument presenteras de första kvantitativa programvarumåtten för att mäta modularitetsnivån av Java-baserade OSS-projekt som kallas Modularity Index. Denna programvara mått formuleras genom att analysera moduläritet egenskaper såsom storlek, komplexitet, sammanhållning, och koppling av 59 Java-baserade OSS-projekt från sourceforge.net med hjälp av Sonar verktyg. Dessa OSS-projekt väljs eftersom de har laddats ner mer än 100K gånger och tros ha den modulära egenskap som krävs för att lyckas. Programvaran mätvärden relaterade till modularitet i klass, paket och systemnivå av dessa projekt extraheras och analyseras. Likheterna som hittas analyseras sedan för att bestämma klassens kvalitet, paketkvalitet, och sedan kombineras med systemarkitekturmått för att formulera Modularity Index. Fallstudien av att mäta Modularity Index under utvecklingen av JFreeChart projektet har visat att denna programvara mätvärden kan identifiera styrkor och potentiella problem i projektet.
Emanuel m.fl. REF har erbjudit de initiala kvantitativa programvarumåtten för att beräkna modularitetsnivån för Java-baserade OSS-projekt som heter Modularity Index.
Modularity Index Metrics for Java-Based Open Source Software Projects
{'venue': 'IJACSA Vol. 2 No. 11, 2011. The Science and Information Organization', 'journal': None, 'mag_field_of_study': ['Computer Science']}