Predicting software future sustainability: A longitudinal perspective