System architecture metrics for controlling software maintainability | IET Conference Publication | IEEE Xplore