6.5 For Further Reading

The saga of the FAA's attempts to upgrade its air traffic control software has been written about extensively; for example, by [Gibbs 94]. The effort to audit the ISSS system for salvageability was reported by [Brown 95]. In these papers, maintainability is treated as a dual quality related not only to the properties of the system but also to the capabilities of the organization slated to perform the maintenance. This important aspect of maintainability?the necessary fit between the maintenance that a system needs and the maintenance that an organization is prepared to provide for it?is not usually discussed.

    Part Two: Creating an Architecture
    Part Four: Moving From One System to Many