Programvaruarkitektur verkar vara en av de viktigaste faktorerna som påverkar programunderhållbarheten. För att kunna förutsäga och bedöma underhållbarhet tidigt i utvecklingsprocessen måste vi därför kunna mäta de konstruktionsegenskaper på hög nivå som påverkar förändringsprocessen. I detta syfte föreslår vi en mätmetod som bygger på exakta antaganden som härrör från förändringsprocessen, som bygger på objektorienterade designprinciper och är delvis språkoberoende. Vi definierar mått för sammanhållning, koppling och synlighet för att fånga dificulten av isolering, förståelse, design och validering av förändringar.
Briand m.fl. I Ref föreslogs sammanhållnings- och kopplingsåtgärder baserade på objektorienterade designprinciper för att utvärdera programunderhållbarhet.
Measuring and assessing maintainability at the end of high level design
{'venue': '1993 Conference on Software Maintenance', 'journal': '1993 Conference on Software Maintenance', 'mag_field_of_study': ['Computer Science']}