The objective of the Adaptable Dependable Wrappers effort was to design and implement tools that facilitate the creation of specialized wrappers for software components of a distributed system. The affordable upgrading of systems requires better technology than currently available to support evolutionary adaptation through incremental change. Support is needed for distributed systems so that incremental changes may be applied routinely and inexpensively. This support ...
This report describes research and development undertaken to provide specialized support for developing fault tolerant systems within the Advanced Development Model (ADM) of Rome laboratory Knowledge-Based Software Assistant (KBSA). The KBSA provides capabilities for developing software that improve both resultant quality and productivity. In the KBSA, knowledge of techniques used in creating designs and algorithms are encoded in the 'knowledge-base' and are applied to provide automated support for system developers. ...