Envision a situation where a legacy system is becoming increasingly difficult and expensive to maintain. Discuss how software evolution models might be utilized to address the challenges posed by the outdated system.

  • Continue maintaining the legacy system
  • Employ a reengineering approach
  • Transition to a different legacy system
  • Abandon the system
When dealing with an outdated and expensive-to-maintain legacy system, a reengineering approach can be beneficial. Reengineering involves analyzing, redesigning, and re-implementing the system to enhance its maintainability and reduce costs. This approach helps address challenges posed by legacy systems effectively.
Add your answer
Loading...

Leave a comment

Your email address will not be published. Required fields are marked *