Modeling rationale over time to support product line evolution planning