Software maintainability: A practical concern for life-cycle costs | IEEE Conference Publication | IEEE Xplore