+2 votes
in Software Engineering by

1 Answer

+3 votes
by (user.guest)
 
Best answer

The management can follow the steps below to ensure that the legacy systems continues to cater for the dynamic modern environment:

1. Continue maintaining the legacy system as it is. 

2. Perform some re-engineering (system improvement) that makes the system easier to maintain and continue maintenance. 

3. Encapsulate the existing functionality of the system in a wrapper and add new functionality by writing new code which calls on the existing system as a component. 

4. Decompose the system into separate units and wrap them as components. This is similar to the solution above but gives more flexibility in how the system is used. 


Please leave a comment below if you found this answer helpful. Happy learning!

Related questions

Welcome to CPEN Talk
Solution-oriented students of computer engineering on one platform to get you that

ONE SOLUTION

All browsers support the hex definitions #chuck and #norris for the colors black and blue.
...