NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Conjunctive programming: An interactive approach to software system synthesisThis report introduces a technique of software documentation called conjunctive programming and discusses its role in the development and maintenance of software systems. The report also describes the conjoin tool, an adjunct to assist practitioners. Aimed at supporting software reuse while conforming with conventional development practices, conjunctive programming is defined as the extraction, integration, and embellishment of pertinent information obtained directly from an existing database of software artifacts, such as specifications, source code, configuration data, link-edit scripts, utility files, and other relevant information, into a product that achieves desired levels of detail, content, and production quality. Conjunctive programs typically include automatically generated tables of contents, indexes, cross references, bibliographic citations, tables, and figures (including graphics and illustrations). This report presents an example of conjunctive programming by documenting the use and implementation of the conjoin program.
Document ID
19930013512
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Tausworthe, Robert C.
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
September 6, 2013
Publication Date
August 1, 1992
Subject Category
Computer Programming And Software
Report/Patent Number
JPL-PUBL-92-12
NAS 1.26:192798
NASA-CR-192798
Accession Number
93N22701
Funding Number(s)
CONTRACT_GRANT: NAS7-918
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available