Software Function, Source Lines of Code, and Development Effort Prediction: A Software Science Validation | Synapse