A change impact analysis approach for the software development phase: evaluating an integration approach