Building UML class diagram maintainability prediction models based on early metrics | IEEE Conference Publication | IEEE Xplore