A software cost estimation model for a product line engineering approach: supporting tool and UML modeling | IEEE Conference Publication | IEEE Xplore