Grunden för att mäta många attribut i den fysiska världen, såsom storlek och massa, är ganska uppenbar jämfört med mätning av programvaruattribut. Programvaran har en mycket komplex struktur, och detta gör det till en kult att de ne meningsfulla åtgärder som faktiskt kvantifierar attribut av intresse. Program skivor ger en abstraktion som kan användas för att de ne viktiga programattribut som kan fungera som en grund för mätning. Vi har framgångsrikt använt programskivor för att avgöra objektiva, meningsfulla och giltiga mått på sammanhållning. Tidigare betraktades sammanhållningen som ett attribut som inte kunde mätas objektivt; sammanhållningsbedömningen byggde på subjektiva effekter. I detta dokument ser vi över de ursprungliga bitbaserade sammanhållningsåtgärderna för att mäta funktionell sammanhållning i förfarandeparadigmet samt det derivatarbete som syftar till att mäta sammanhållning i andra paradigmer och situationer. Genom att titta på programvaruprodukter på olika nivåer av abstraktion eller granularitet, är det möjligt att de ne åtgärder som finns tillgängliga vid olika punkter i programvarans livscykel och eller lämplig för olika ändamål.
I Ref diskuteras översyner av bitbaserade sammanhållningsåtgärder för förfarandeparadigm och objektorienterat paradigm.
Program slices as an abstraction for cohesion measurement
{'venue': 'Information & Software Technology', 'journal': None, 'mag_field_of_study': ['Computer Science']}