NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Application Reuse Library for Software, Requirements, and GuidelinesBetter designs are needed for expert systems and other operations automation software, for more reliable, usable and effective human support. A prototype computer-aided Application Reuse Library shows feasibility of supporting concurrent development and improvement of advanced software by users, analysts, software developers, and human-computer interaction experts. Such a library expedites development of quality software, by providing working, documented examples, which support understanding, modification and reuse of requirements as well as code. It explicitly documents and implicitly embodies design guidelines, standards and conventions. The Application Reuse Library provides application modules with Demo-and-Tester elements. Developers and users can evaluate applicability of a library module and test modifications, by running it interactively. Sub-modules provide application code and displays and controls. The library supports software modification and reuse, by providing alternative versions of application and display functionality. Information about human support and display requirements is provided, so that modifications will conform to guidelines. The library supports entry of new application modules from developers throughout an organization. Example library modules include a timer, some buttons and special fonts, and a real-time data interface program. The library prototype is implemented in the object-oriented G2 environment for developing real-time expert systems.
Document ID
19960021763
Acquisition Source
Johnson Space Center
Document Type
Conference Paper
Authors
Malin, Jane T.
(NASA Johnson Space Center Houston, TX United States)
Thronesbery, Carroll
(NASA Johnson Space Center Houston, TX United States)
Date Acquired
August 17, 2013
Publication Date
May 1, 1994
Publication Information
Publication: Dual-Use Space Technology Transfer Conference and Exhibition
Volume: 1
Subject Category
Computer Programming And Software
Accession Number
96N25038
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
Document Inquiry

Available Downloads

There are no available downloads for this record.
No Preview Available