"Cost of Strongly Coupled Components" Please respond to the following:

- Explain why a high degree of coupling among components of a software system can make maintenance of the system difficult. Provide at least one example that supports your answer.
- Elaborate on two maintenance strategies that you would apply to lessen the effect of an already tightly coupled software that you have to maintain for an organization that requires 100% uptime on its safety-critical system. Provide a justification as to why you would implement these strategies over other options that are available. Describe how your strategies would change if the system only required 90% uptime and could be shut down for short periods of time during nonbusiness hours.
Tutor Answer
