Foundation Tools Guidance and Education for the Software Technology for Adaptable, Reliable Systems
Abstract
This report focuses on creating an outline of the foundation tool components and their capabilities. In addition, suggestions and recommendations for possible reuse are discussed. The foundation work is divided into 12 categories, and each is detailed in a separate section. Theses categories include: (1) Operating Systems; (2) Database Management Systems; (3) User Interfaces; (4) Command Languages; (5) Graphics; (6) Text Processing; (7) Networks and Communications; (8) Runtime Support; (9) Planning and Optimization; (10) Design, Integration and Test; (11) Reusability Assistance; and (12) Other Tools. Within each section, the functionality and the components of each tool are described. The purpose and intent of the foundation tool are discussed and, when possible, any machine dependencies are noted. System-level documentation is the main source of information for each tool. Where this documentation is not available, a scan of the source code and/or a review of the contractor's SOW is referenced. The environment intended for each tool and the Ada compilers used in their development are also provided. Tools containing possible candidates for reuse are singled out and, when possible, those components are listed. Finally, an overview of the source code, with emphasis on internal documentation, is performed. (kr)
Document Details
- Document Type
- Technical Report
- Publication Date
- Mar 17, 1989
- Accession Number
- ADA228482
Entities
Organizations
- International Business Machines Corporation (Armonk, NY)