A method for the maintainability assessment at design stage based on maintainability attributes | IEEE Conference Publication | IEEE Xplore