Category : Various Text files
Archive   : CSP.ZIP
Filename : LIST88.TXT

 
Output of file : LIST88.TXT contained in archive : CSP.ZIP

COMPUTER SYSTEMS PUBLICATIONS LIST 88


INSTITUTE FOR COMPUTER SCIENCES AND TECHNOLOGY
NATIONAL BUREAU OF STANDARDS
GAITHERSBURG, MARYLAND 20899


Computer technology is one of the most exciting and dynamic
technology developments over the past 40 years. No longer the
exclusive tools of scientists and engineers, computers are now
common in our offices, factories, and schools. The rapid pace of
technology change makes planning and implementing computer
applications increasingly complex.

The Institute for Computer Sciences and Technology (ICST) at the
National Bureau of Standards (NBS), serves government and
industry by providing standards, test methods, and technical
assistance to advance new uses of computer technology and to spur
productivity improvement.

ICST carries out technical programs that help organizations
select and use new technology. Its products include technology
forecasts, workshops and seminars, and selection guides to aid in
planning for the use of new technology. The development of
national and international computer standards is an especially
important activity. Here, ICST plans a key role in fostering
standards by supporting the voluntary standards process and
developing tests and test methods for new standards. Uniform
international standards help to preserve the competitive position
of the U.S. computer industry and to expand the
market for computer products and services. Users need standards
to link off-the-shelf commercial products of different
manufacturers and to make full use of staff training and skills.

To carry out its programs ICST works with a broad spectrum of
organizations including Federal, State and local governments,
industry computer users and manufacturers, research
organizations, and voluntary standards groups.

For more information about ICST technical publications programs,
you may contact:

Program Coordination and Support Group
Institute for Computer Sciences and Technology
Building 225, Room B151
National Bureau of Standards
Gaithersburg, Maryland 20899

ICST This brochure lists recent publications and
PUBLICATIONS earlier reports for which there has
been a continuing interest.
These publications are issued by NBS as: Special
Publications (Spec Pub), NBSIR (Internal Reports)
and GCR (Grant/Contractor Reports). ICST also
publIshes computer standards and guidelines in the
Federal Information Processing Standards
Publications (FIPS) series. For information about
FIPS, you may contact:

Standards Processing Coordinator (ADP)
Institute for Computer Sciences and
Technology
Technology Building, Room B-64
National Bureau of Standards
Gaithersburg, MD 20899
Phone: (301) 975-2817

HOW TO ORDER The publications listed in this brochure are
PUBLICATIONS available through either the Government Printing
Office (GPO) or the National Technical Information
Service (NTIS). The source, price, and order
number for each publication are indicated on the
Publication Price List on Page 33. Orders for
publications should include title of publication,
NBS publication number (Spec. Pub.
000, NBSIR 000, etc.) and NTIS or GPO number. You
may order at the price listed; however, prices are
subject to change without notice.

Ordering forms are included at the end of this
brochure.

Mailing addresses are:

Superintendent of Documents
U.S. Government Printing Office
Washington, DC 20402

National Technical Information Service
5285 Port Royal Road
Springfield, Virginia 22161

Telephone numbers for information are:

GPO Order Desk (202) 783-3238
NTIS Orders (703) 487-4600
NTIS Information (703) 487-4780

Note: Publications with SN numbers are stocked
by GPO. Publications with PB numbers are
stocked by NTIS.

TABLE OF CONTENTS

Computer Security . . . . . . . . . . . . . . . . . . . . . . . .
. . 1

Data Management Technology . . . . . . . . . . . . . . . . . . .
. . 4

Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 11

Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 13

Office Automation . . . . . . . . . . . . . . . . . . . . . . . .
. . 15

Programming Languages . . . . . . . . . . . . . . . . . . . . . .
. . 16

Small Computer Systems . . . . . . . . . . . . . . . . . . . . .
. . 18

Software Development and Management . . . . . . . . . . . . . .
. . 21

Software Tools . . . . . . . . . . . . . . . . . . . . . . . . .
. . 26

Special Topics . . . . . . . . . . . . . . . . . . . . . . . . .
. . 28

System Selection and Evaluation . . . . . . . . . . . . . . . . .
. . 30

Publication Price List . . . . . . . . . . . . . . . . . . . . .
. . 33




COMPUTER SECURITY


NBSIR 86-3386 WORK PRIORITY SCHEME FOR EDP AUDIT AND COMPUTER SECURITY REVIEW
By Zella Ruthberg and Bonnie Fisher
August 1986

This publication describes a methodology for prioritizing the
work performed EDP auditors and computer security reviewers.
Developed at an invitational workshop attended by government and
private sector experts, the work plan enables users to evaluate
computer systems for both EDP audit and security review functions
and to develop a measurement of the risk of the systems. Based
on this measure of risk, the auditor can then determine where to
spend review time.
NBS SPEC PUB
500-137
SECURITY FOR DIAL-UP LINES
By Eugene F. Troy
May 1986

Ways to protect computers from intruders via dial-up telephone
lines are discussed in this guide. Highlighted are hardware
devices which can be fitted to computers or used with their dial-
up terminals to provide communications protection for non-
classified computer systems. Also discussed are techniques that
can be added to computer operating systems or incorporated into
system management or administrative procedures. NBS SPEC PUB
500-134 GUIDE ON SELECTING ADP BACKUP PROCESSING ALTERNATIVES
By Irene E. Isaac
November 1985

This report discusses the selection of ADP backup processing
support in advance of events that cause the loss of data
processing capability with emphasis on management support at all
levels of the organization. The alternative processing methods
and criteria for selecting the most suitable method are
presented, and a checklist for evaluating the suitability of
alternatives is provided.
NBS SPEC PUB
500-133
TECHNOLOGY ASSESSMENT: METHODS FOR MEASURING THE LEVEL OF
COMPUTER SECURITY
By William Neugent, John Gilligan, Lance Hoffman, and
Zella G. Ruthberg
October 1985

The document covers the technical tools or processes which can be
used to indicate the security adequacy of computer applications,
systems, and installations. COMPUTER SECURITY


NBS SPEC PUB
500-121 GUIDANCE ON PLANNING AND IMPLEMENTING COMPUTER SYSTEM RELIABILITY
By Lynne S. Rosenthal
January 1985

This report presents guidance to managers and planners on the
basic concepts of computer system reliability and on the
implementation of a management program to improve system
reliability. Topics covered include techniques for quantifying
and evaluating data to measure system reliability, designing
systems for reliability, and recovery of a computer system after
it has failed or produced erroneous output. An appendix contains
references and a list of selected readings.
NBS SPEC PUB
500-109 OVERVIEW OF COMPUTER SECURITY CERTIFICATION
AND ACCREDITATION
By Zella Ruthberg and William Neugent
April 1984

Certification is the technical evaluation of compliance with
security requirements, based on security evaluation techniques.
Accreditation is official authorization for operation of
sensitive computer applications (or in the case of security
deficiencies, for security corrections or suspension of certain
activities). Managers use these techniques to safeguard their
sensitive computer applications from fraud, illegal practices,
mission failures, and other disruptions.
NBS SPEC PUB
500-85 EXECUTIVE GUIDE TO CONTINGENCY PLANNING
By James K. Shaw and Stuart W. Katzke
January 1982

Written for executives and managers in a brief question and
answer format. The guide explains basic terms related to
contingency planning, describes what contingency planning is and
how it fits into an overall computer security program, and
includes a bibliography of related documents. NBS SPEC PUB
500-67 THE SRI HIERARCHICAL DEVELOPMENT METHODOLOGY (HDM) AND ITS
APPLICATION TO THE DEVELOPMENT OF SECURE SOFTWARE
By Karl N. Levitt, Peter Neumann, and
Lawrence Robinson
October 1980

Describes the SRI Hierarchical Development Methodology for
designing large software systems such as operating systems and
data management systems that must meet stringent security
requirements. COMPUTER SECURITY

NBS SPEC PUB
500-61 MAINTENANCE TESTING FOR THE DATA ENCRYPTION STANDARD
By Jason Gait
August 1980

Describes four tests that can be used by manufacturer and users
to check the operation of data encryption devices. These tests
are simple, efficient, and independent of the implementation of
the Data Encryption Standard (FIPS 46).
NBS SPEC PUB
500-57 AUDIT AND EVALUATION OF COMPUTER SECURITY II: SYSTEM
VULNERABILITIES AND CONTROLS
Zella Ruthberg, Editor
May 1980

Proceedings of the second NBS/GAO workshop to develop improved
computer security audit procedures. Contains the findings of
three managerial and five technical sessions on computer system
vulnerabilities and controls.
NBS SPEC PUB
500-54 A KEY NOTARIZATION SYSTEM FOR COMPUTER NETWORKS
By Miles E. Smid
October 1979

Describes a key notarization system that may be used in
conjunction with a cryptographic device to improve data security
in computer networks. The proposed system gives users a set of
commands for cryptographic key management as well as for data
encryption functions.
NBS SPEC PUB
500-20 VALIDATING THE CORRECTNESS OF HARDWARE IMPLEMENTATIONS OF THE NBS
DATA ENCRYPTION STANDARD
By Jason Gait
November 1977

Describes the design and operation of the NBS testbed that is
used for the validation of hardware implementations of the Data
Encryption Standard (DES). This report provides the full
specification of the DES algorithm, a complete listing of the DES
test set and a detailed description of the interface to the
testbed. DATA MANAGEMENT TECHNOLOGY

NBS SPEC PUB
500-139 DATA BASE DIRECTIONS: INFORMATION RESOURCE MANAGEMENT--MAKING IT
WORK
Elizabeth N. Fong and Alan H. Goldfine, Editors
June 1986

This report presents the results of a three-day workshop held in
Fort Lauderdale, Florida on October 21-23, 1985 and sponsored by
NBS, the Association for Computing Machinery, the IEEE Computer
Society, and the Federal Data Management Users Group. The
workshop evaluated current practices to identify problem areas,
reviewed important technologies and tools and when to apply them
to information resource management, and explored the motivation
and inhibitors to decentralized and distributed environments.
NBSIR 86-3324
DATA ADMINISTRATION WORKSHOP PROCEEDINGS
By Frankie E. Spielman
February 1986

This report documents the proceedings of a two-day workshop on
data administration, held at NBS on March 27-28, 1985. Sponsored
by NBS under the auspices of the Federal Data Management Users'
Group, the workshop brought together Federal, State, and local
government program managers, information resource managers, data
processing managers, and data administrators to discuss and share
ideas and experiences.
NBS SPEC PUB
500-132 BENCHMARK ANALYSIS OF DATABASE ARCHITECTURE: A CASE STUDY
Daniel R. Benigni, Editor
October 1985

This report documents the design and test of a benchmarking
methodology to evaluate the performance of database management
systems. The methodology was applied to three different database
systems representative of current microcomputer, minicomputer,
and database machine architectures. The methodology tested was
described in NBS Spec. Pub. 500-118, A Guide to Performance
Evaluation of Database Systems.
NBSIR 85-3173 REFERENCE MODEL FOR DBMS STANDARDIZATION
By Database Architecture Framework Task Group
May 1985

This report details a Reference Model for developing standards
for database management systems that was developed by the
Database Architecture Framework Task Group of the ANSI/X3/SPARC
Database Systems Study Group. The Reference Model is a
conceptual framework that divides the standardization work into
manageable pieces and shows at a general level how these pieces
are related to each other.
DATA MANAGEMENT TECHNOLOGY


NBSIR 85-3165 USING THE INFORMATION RESOURCE DICTIONARY SYSTEM COMMAND LANGUAGE
By Alan Goldfine
April 1985

Provides an example of using the Information Resource Dictionary
System Command Language on a dictionary maintained by the U.S.
Air Force to support its Air Staff Codes and Descriptions
application.
NBSIR 85-3164 A TECHNICAL OVERVIEW OF THE INFORMATION RESOURCE DICTIONARY
SYSTEM
By Alan Goldfine and Patricia Konig
April 1985

Provides background information on the development of the draft
proposed American National Standard Information Resource
Dictionary System and summarizes data architecture, software
functions, and processes specified by the standard.
NBS SPEC PUB
500-122 GUIDE ON LOGICAL DATABASE DESIGN
Elizabeth N. Fong, Margaret W. Henderson, David K. Jefferson, and
Joan M. Sullivan, Editors
February 1985

Logical database design is a critical process that determines the
fundamental data structures supporting an organization's
information resources. The way that data is collected, stored,
and protected from undesired access is established by the
database design process. This report presents a plan of action
that enables managers, end users, systems analysts, designers,
and applications programmers to cooperatively plan an information
system that will serve present and future users' needs.
NBS SPEC PUB
500-118 A GUIDE TO PERFORMANCE EVALUATION OF DATABASE SYSTEMS
By Daniel R. Benigni
December 1984

This guide provides a generalized methodology for evaluating the
performance of a single database system or comparing the
performance of several systems. Applicable to most database
system designs, the methodology described identifies the criteria
to be utilized in the design, execution, and analysis of database
system benchmarks.
DATA MANAGEMENT TECHNOLOGY


NBS SPEC PUB
500-115 REPORT ON APPROACHES TO DATABASE TRANSLATION
By Leonard Gallagher and Sandra Salazar
May 1984

Describes approaches to database translation, discusses candidate
standard interchange forms, and recommends a method for representing the data structures of proposed network and
relational data models in a form suitable for database
interchange.
NBS SPEC PUB
500-108 GUIDE ON DATA MODELS IN THE SELECTION AND USE OF DATABASE
MANAGEMENT SYSTEMS
By Leonard J. Gallagher and Jesse M. Draper

January 1984

Helps users define their requirements for database management
systems (DBMS) and select the DBMS that meets their specific
needs from the available commercial systems. Two data models
used in many DBMSs and other issues affecting the choice of a
DBMS are discussed.
NBS SPEC PUB
500-92 DATABASE DIRECTIONS: INFORMATION RESOURCE MANAGEMENT -
STRATEGIES AND TOOLS
Alan H. Goldfine, Editor
September 1982

Better use of information resource management tools, especially
data dictionary systems, is the focus of these workshop
proceedings. Sponsored by the NBS and the Association for
Computing Machinery, the workshop included participants from
government, industry, and academic organizations. Their
discussions on the uses of information resource dictionary
systems, information resource management policies and controls,
and logical database design are summarized in this report.
NBS SPEC PUB
500-86 AN ARCHITECTURE FOR DATABASE MANAGEMENT STANDARDS
By Computer Corporation of America
January 1982

Presents a framework for future standards, based on features
including the identification of database management system
functions, the grouping of those functions into components, the
support of multiple data model standards, and the specification
of both internal and external interfaces.
NBSIR 82-2619 FUNCTIONAL SPECIFICATIONS FOR A FEDERAL INFORMATION PROCESSING
STANDARD DATA DICTIONARY SYSTEM
Patricia A. Konig, Alan Goldfine, and Judith J. Newton, Editors
1982

An interim report specifying software functions to be included in
the development of a FIPS Data Dictionary System (DDS).
DATA MANAGEMENT TECHNOLOGY


NBSGCR 82-419 A FAMILY OF DATA MODEL SPECIFICATIONS FOR DBMS STANDARDS
By Frank Manola, Alain Pirotte, et al., Computer
Corporation of America
1982

Presents preliminary specifications for three major data models
of DBMSs (relational, network, and hierarchical) and identifies a
model that is a subset of operations and data objects common to
all three models.
NBSGCR 82-389 SURVEY OF STATE-OF-THE-ART OF LOGICAL DATABASE DESIGN TOOLS
By Peter P. Chen, I. Chung, and D. Perry, UCLA
1982

Surveys representative state-of-the-art logical database design
tools.
NBSIR 81-2354 FEDERAL REQUIREMENTS FOR A FEDERAL INFORMATION PROCESSING
STANDARD DATA DICTIONARY SYSTEM
By Patricia Konig and Judith Newton
1982

Reports preliminary conclusions about Federal agency requirements
for standard data dictionary system.
NBSGCR 82-375 A DMS COST/BENEFIT DECISION MODEL: ANALYSIS, COMPARISON, AND
SELECTION OF DBMS's
By Stanley Y. Su, Don S. Batory, et al., University of Florida
1982

Presents and gives examples of seven steps to evaluate
alternative systems: (l) Select cost and preference (performance)
parameters; (2) Formulate elementary criteria; (3) Aggregate
preferences; (4) Issue RFP; (5) Compute global preferences and
perform sensitivity analysis; (6) Compute global costs; (7)
Perform cost-preference analysis to rank the systems.
NBSGCR 82-374 A DMS COST/BENEFIT DECISION MODEL: MATHEMATICAL MODELS FOR DATA
MANAGEMENT SYSTEM EVALUATION, COMPARISON AND SELECTION
By Jozo J. Dujmovic and Richard Elnicki, University of Florida
1982

Describes the Logical Scoring of Preference (LSP) method by
topic: (1) Development of system requirement; (2) Classification
and description of elementary criteria; (3) Logic aggregation of
preference; (4) Analysis of elementary and compound
preference aggregation functions; (5) Cost analysis models; and
(6) Cost-preference analysis for DBMS comparison and selection. DATA MANAGEMENT TECHNOLOGY


NBSGCR 82-373 A DMS COST/BENEFIT DECISION MODEL; COST AND PREFERENCE PARAMETERS
By Stanley Y. Su, Don S. Batory, et al., University of Florida
1982

Presents the general cost and preference parameters for the
evaluation, comparison, and selection of data management
alternatives.
NBSIR 81-2315 DRAFT SPECIFICATIONS FOR A STRUCTURED DATA INTERCHANGE FORM
By J. Fry, et al., University of Michigan
1981

Defines the format of a self-describing data interchange file
that is media- and machine-independent, and that facilitates the
transfer of structured data by a software discipline (such as a
DBMS) between dissimilar computing systems and software.
NBSIR 81-2302 THE POSITIONAL SET PROCESSOR; A TOOL FOR DATA MODELING
By W. Terry Hardgrave, Sandra B Salazar, and Edwin J. Beller III
1981

Describes the design of a software tool for manipulating
mathematical objects such as sets or sequences with the purpose
of specifying a DBMS. The positional set processor serves as the
basis for a Data Model Processor (DMP), an experimental system
for emulating commercial and prototype DBMSs. NBSIR 81-2240 DESIGN OF INFORMATION SYSTEMS USING SCENARIO-DRIVEN TECHNIQUES
By Terry Hardgrave, Sandra B. Salazar, and Edwin J. Beller III
1981

Describes a technique for developing information systems, using a
scenario-driven design approach which emphasizes user
participation in the design process in order to enhance its
usefulness and lower its cost. Information-flow diagrams and
database designs are constructed using scenarios, which document
the interaction between the computer and the human user.
NBS SPEC PUB
500-84 COSTS AND BENEFITS OF DATABASE MANAGEMENT: FEDERAL EXPERIENCE
By Jesse M. Draper
November 1981

A report on the experiences of eight Federal data managers in the
use of database management systems. Provides background
information on Federal government use of data processing and
database management systems.
DATA MANAGEMENT TECHNOLOGY


NBS SPEC PUB
500-76 DATABASE ARCHITECTURES - A FEASIBILITY WORKSHOP REPORT
John L. Berg, Marc Graham, and Keven Whitnay, Editors
April 1981

Reports on workshop discussions concerning potential benefits and
pitfalls in the application of database technology. Topics
covered include data independence, query languages, data
dictionaries, and database conversion.
NBS SPEC PUB
500-64 DATABASE DIRECTIONS--THE CONVERSION PROBLEM
John L. Berg, Editor
October 1980

Includes reports of a workshop that explored four aspects of
database conversion--establishing management objectives, actual
conversion experiences, development of standards, and assessing
conversion technology.
NBS SPEC PUB
500-59 DATA ABSTRACTION, DATABASES, AND CONCEPTUAL MODELING: AN
ANNOTATED BIBLIOGRAPHY
By Michael L. Brodie
May 1980

Presents references to research in data abstraction, databases
and conceptual modeling. Contains entries for books, articles,
and papers from the areas of programming languages, database
management, artificial intelligence and software engineering.
NBS SPEC PUB
500-28 DATABASE ADMINISTRATION: CONCEPTS TOOLS, EXPERIENCES, AND
PROBLEMS
By Belkis Leong-Hong and Beatrice Marron
March 1978

Surveys the experiences and problems of database administrators
in organizing, maintaining and directing both the automated and
non-automated data resources of an organization. Describes
software tools for use in database management and data element
dictionary systems.
NBS SPEC PUB
500-10
A DATABASE MANAGEMENT APPROACH TO PRIVACY ACT COMPLIANCE
By Elizabeth Fong
June 1977

Discusses how database management systems can be used to
implement Privacy Act requirements for the handling of personal
data. DATA MANAGEMENT TECHNOLOGY


NBS SPEC PUB
500-2
ACCESSING INDIVIDUAL RECORDS FROM PERSONAL DATA FILES USING NON-
UNIQUE IDENTIFIERS
By Gwendolyn B. Moore, John L. Kuhns, Jeffery L. Treffzs and
Christina A. Montgomery
February 1977
Analyzes methodologies for retrieving personal information using
non-unique identifiers such as name, address, etc. This study
presents statistical methods for judging the accuracy and
efficiency of various methods.
HARDWARE


NBS SPEC PUB
500-111 PROCEEDINGS OF THE NATIONAL BUREAU OF STANDARDS/NATIONAL SECURITY
AGENCY WORKSHOP ON STANDARDIZATION ISSUES FOR OPTICAL DIGITAL
DATA DISK (OD3) TECHNOLOGY
Jean B. Freedman, Editor
April 1984

Presentations and panel discussions for the NBS/NSA workshop held
on June 1-3, 1983 are summarized in this publication. Subjects
discussed included the physical, dimensional, optoelectrical,
quality and data transfer characteristics of OD3 media, current
applications, test methods for determining relative media and
data life, and the need for standard test and evaluation methods.
NBS SPEC PUB
500-107 BIBLIOGRAPHY OF THE LITERATURE ON OPTICAL STORAGE TECHNOLOGY
By James R. Park
December 1983

Contains nearly 700 references to literature on optical storage
and retrieval of digital computer data. Divided into two major
groups for general literature and patent literature, the
references are classified into several broad categories and cross
indexed for the user's convenience.
NBS SPEC PUB
500-101 CARE AND HANDLING OF COMPUTER MAGNETIC STORAGE MEDIA
By Sidney B. Geller
June 1983

A reference guide that answers questions about protecting
computer tapes and disks. Discusses physical handling of media
to avoid damage, contamination, and data loss; control of the
environmental factors affecting media; storage and transportation
of media; recovery of media and data damaged by extreme
temperatures and water; use of Tape Management Systems; scheduled
maintenance for active and stored media; long-term archival care
and handling of computer tapes.
NBSIR 82-2588 HYBRID GRIDNET: PACKET AND CIRCUIT SWITCHING IN A SINGLE NETWORK
By R. T. Moore
October 1982

GRIDNET is a packet switching network composed of multiple
connected dual loops, to provide highly survivable data
communications over a large number of sites. This report
describes a concept for overlaying such a network with additional
channels and switching facilities that may be used to establish
point-to-point circuits on a demand basis. HARDWARE


NBSIR 81-2298 RESULTS OF FINGERPRINT IMAGE QUALITY EXPERIMENTS
By R. T. Moore
June 1981

Describes a series of experiments matching fingerprints using a
variety of card stocks and recording techniques. The best scores
were developed from images placed on very white, slick appearing,
calendared card stock with the use of film strips that had been
pre-inked and which could be separated to expose an ink film of
predetermined thickness and uniformity.
NBS SPEC PUB
500-36 THE LX39 LATENT FINGERPRINT MATCHER
By Joseph H. Wegstein and John F. Rafferty
August 1978

Describes an automated procedure that was developed to determine
if a latent scene-of-crime fingerprint matches an inked, rolled,
file fingerprint. The procedure involves the use of a semi-
automated fingerprint reader to read the minutiae (ridge endings
and bifurcations) of the latent print and convert the minutia to

data that can be compared by computer with data representing the
file fingerprints. NETWORKS


NBSIR 86-3385 IMPLEMENTATION AGREEMENTS FOR OPEN SYSTEMS INTERCONNECTION
PROTOCOLS
Jerry Mulvenna, Editor
April/May 1986

This document records current agreements on implementation
details of Open Systems Interconnection protocols among the
organizations participating in the NBS/OSI Workshop Series for
Implementors of OSI Protocols. These decisions are documented to
facilitate organizations in their understanding of the status of
agreements. This is a standing document that is updated after
each workshop (about every 2-1/2 months). A reference list of
standards and a list of contributing organizations are included
in the Appendix.
NBSIR 85-3141 COMSAT/NBS EXPERIMENT PLAN FOR TRANSPORT PROTOCOL
By Richard Colella, Marnie Wheatley, and Kevin Mills
March 1986

This report describes an experiment plan for analysis of class 4
transport protocol operating over a satellite link. Alternative
protocol mechanisms are proposed for expedited data transfer and
acknowledgement and retransmission. A simulation model is used
to evaluate the effect of the mechanisms and various transport
operating parameters on performance.
NBSIR 85-3236 AN NBS HOST TO FRONT END PROTOCOL
By C. M. Chernick
August 1985

This study describes a generic protocol for host to front end
communications processors. The protocol was developed to support
protocol performance testing and to provide a reliable connection
oriented process-to-process communications path between a host
computer and a front end computer.
NBS SPEC PUB
500-127 WORKSHOP ON ANALYTIC AND SIMULATION MODELING OF IEEE 802.4 TOKEN
BUS LOCAL AREA NETWORKS
Robert Rosenthal, Editor
June 1985

This report includes presented papers and summarizes the
deliberations of a workshop held at the NBS in April 1985. The
focus was the performance and characteristics of token bus
networks. The 39 participants from industry, academia, and the
Federal government exchanged information on current research
efforts and identified future research areas needed to advance
understanding of the technology and its use in process control,
laboratory, and factory automation applications.
NETWORKS


NBSIR 85-3104 PERFORMANCE MEASUREMENT OF OSI CLASS 4 TRANSPORT IMPLEMENTATIONS
By Kevin L. Mills, Jeff W. Gura, and C. Michael Chernick
January 1985

Describes measurement system to evaluate the performance of open
system interconnection (OSI). Several metrics are discussed to
establish a quantitative characterization of layered protocol
performance. Metrics specific to the OSI transport protocol are
also discussed. The measurement system was used to develop a
demonstration of different manufacturers' systems communicating
through a network.
NBSIR 84-2966 AN NBS HOST TO FRONT END PROTOCOL
By Jean-Luc Archambault
October 1984

This study describes a discrete event simulation of token bus
networks that was used to analyze the performance of networks
that conform with the IEEE 804.2 specifications. The model
measures the utilization of the network, the rotation time, the
waiting time of the data packets, and the queue lengths in the
Medium Access Control sublayer.
NBS SPEC PUB
500-96 SELECTION OF LOCAL AREA COMPUTER NETWORKS
By Robert Rosenthal, Editor
November 1982

Describes steps that computer users can follow in selecting a
local area computer network. This guide includes advice on
features of different networks, how to identify the needs of an
installation, and then determine which network will support those
needs. Steps are detailed for preparing a solicitation document,
and for evaluating and selecting from the proposals received.
NBS SPEC PUB
500-44 A METHODOLOGY FOR THE SELECTION OF INTERACTIVE COMPUTER SERVICES
By Sandra A. Mamrak and Paul D. Amer
January 1979

Presents a methodology for comparing and selecting remote access
interactive computer services through statistical analysis of
measurement data collected about the services. The methodology
incorporates confidence statements about the probability of
having made a correct selection.

OFFICE AUTOMATION


NBS SPEC PUB
500-81
SURVEY OF STANDARDIZATION EFFORTS OF CODED CHARACTER SETS FOR
TEXT PROCESSING
By Joan E. Knoerdel
September 1981

Presents information on the status of various standards for coded
character sets and on the organizations that develop these
standards.
NBS SPEC PUB
500-72 GUIDANCE ON REQUIREMENTS ANALYSIS FOR OFFICE AUTOMATION SYSTEMS
December 1980

Presents a methodology for studying the feasibility and
practicality of implementing office automation systems. Covers
how to determine baseline office productivity, design the office
automation system, develop functional specifications, assess the
cost justifications, and conduct post-implementation audits of
the office automation system.
PROGRAMMING LANGUAGES


NBS SPEC PUB
500-143 GUIDE TO THE SELECTION AND USE OF FOURTH GENERATION LANGUAGES
By Martha M. Gray
September 1986

This report helps managers select fourth generation languages
(4GL) based on the features, functions, and capabilities of these
languages. Subjects covered include a recommended selection
process; the hardware, software, organizational, and user
environments that affect the selection and use of fourth
generation languages; and the operating, user interface,
language, security, report writing, data management, graphics,
and implementation features of 4GLs. Recommendations on 4GL use
are provided.
NBS SPEC PUB
500-138 A FUNCTIONAL MODEL FOR FOURTH GENERATION LANGUAGES
By Gary Fisher
June 1986

Defines fourth generation languages (4GL) in terms of the
functions performed and services provided. Some commonly
provided functions and services are: user functions such as
query language, screen formatter, report formatter, and
procedural language components; data management functions such as
data dictionary and database management system components; and
system functions such as file handling, job control and
communications.
NBS SPEC PUB
500-117 SELECTION AND USE OF GENERAL-PURPOSE PROGRAMMING LANGUAGES
By John V. Cugini
October 1984

Volume 1 explains the features of seven popular programming
languages -- Ada, BASIC, C, COBOL, FORTRAN, Pascal, and PL/1 --
and discusses the criteria that ADP managers and users can apply
to select the right language for their special requirements. The
criteria are based on the logical capabilities of the language
and its implementation; the application to be programmed; and the
user's computing environment including existing facilities and
software. Volume 2 contains program examples to illustrate the
features and style of the seven languages.
NBSIR 83-2639
COST-BENEFIT IMPACT STUDY ON THE ADOPTION OF THE DRAFT PROPOSED
REVISED X3.23 AMERICAN NATIONAL STANDARD PROGRAMMING LANGUAGE
COBOL
By Marco Fiorello and John Cugini
March 1983

Assesses the costs and benefits for the Federal government
resulting from a proposed revision of the COBOL programming
language standard. Based on analysis of Federal COBOL programs
and interviews with COBOL users, this study concludes that the
government will net an estimated $72 million in benefits with the
adoption of the revision.


PROGRAMMING LANGUAGES


NBS SPEC PUB
500-77 SPECIFICATIONS AND TEST METHODS FOR NUMERIC ACCURACY IN
PROGRAMMING LANGUAGE STANDARDSBy John V. Cugini
June 1981

This publication formulates language-independent and machine-
independent criteria for assessing the quality of floating-point
arithmetic operations and functions. Model algorithms for
testing are included.
NBS SPEC PUB
500-70/1 NBS MINIMAL BASIC TEST PROGRAMS - VERSION 2, USER MANUAL
By John V. Cugini, Joan S. Bowden, and
Mark W. Skall
November 1980

Describes the set of programs developed by NBS to test
conformance of implementations of BASIC to the Federal and
American National Standards.
NBS SPEC PUB
500-70/2 NBS MINIMAL BASIC TEST PROGRAMS - VERSION 2, USER MANUAL (Volume
2, Source Listings and Sample Output)
By John V. Cugini, Joan S. Bowden and
Mark W. Skall
November 1980

Provides the source code for programs developed by NBS to test
conformance of implementations of BASIC to the Federal and
American National Standards.
NBS HANDBOOK
131 USING ANS FORTRAN
Gordon E. Lyon, Editor
March 1980

Presents a set of reference charts for ANS FORTRAN 66 syntax;
observations on using standard language features; instructions on
circumventing and extending FORTRAN 66 with the least harm; an
appraisal of FORTRAN 77 in terms of FORTRAN 66 constructs.
NBS SPEC PUB
500-26 COBOL INSTRUMENTATION AND DEBUGGING: A CASE STUDY
By Gordon Lyon
January 1978

Describes methods for improving programmer productivity in
writing and checking COBOL programs. Techniques involving
interactive rather than batch programming are illustrated in a
test case.
SMALL COMPUTER SYSTEMS


NBS SPEC PUB
500-140 PERSONAL COMPUTER NETWORKS
By John Barkley
July 1986

Surveys the technology of personal computer networks from the
point of view of the user. It describes the technology and
services provided by networks designed for personal computers and
those networks, such as those based on a telephone system, which
can connect personal computers but were designed for a different
purpose.
NBSIR 86-3356 ELECTRONIC BULLETIN BOARDS
By Ted Landberg
April 1986

This report aids computer users interested in establishing
electronic bulletin board systems. Hardware, software, and
communications requirements are discussed. Bulletin boards are
computer services that enable callers with microcomputers or
terminals with communications capabilities to post and read
messages, and to transfer files to and form the service.
NBS SPEC PUB
500-135 INTEGRATED SOFTWARE FOR MICROCOMPUTER SYSTEMS
By Lynne S. Rosenthal
January 1986

This publication explains five different ways to integrated
software: the multifunction application package; a program suite
that works together; a software integrator; an operating system
that controls and coordinates applications programs; and a
background utility program. The advantages and disadvantages of
each approach to integration, and the key issues to be considered
in selecting integrated software, are discussed.
NBS SPEC PUB
500-131 GUIDE FOR SELECTING MICROCOMPUTER DATA MANAGEMENT SOFTWARE
By Charles L. Sheppard
October 1985

This guide provides information to assist data processing
managers in the selection process for microcomputer data
management software. General information is provided on the
different categories into which microcomputer data management
software can be grouped. The features that distinguish the
software packages along this spectrum are discussed and
illustrated.
SMALL COMPUTER SYSTEMS


NBS SPEC PUB
500-128 STARTING AND OPERATING A MICROCOMPUTER SUPPORT CENTER
By Ted Landberg and Stanley Winkler
October 1985

This report identifies and discusses the management issues and
resources associated with establishing a microcomputer support
center. For managers contemplating the establishment of such a
center, this report provides information on requirements for
staffing, space, equipment, software and operating policies.
NBS SPEC PUB
500-125 ISSUES IN THE MANAGEMENT OF MICROCOMPUTER SYSTEMS
By John Barkley and Lynne S. Rosenthal
September 1985

Identifies issues related to the management of microcomputer
systems and analyzes some of the options available for the
effective integration of small systems into an organization's
overall ADP usage. Included in the discussion are overall
organizational characteristics, information issues, user issues,
and technology issues.
NBS SPEC PUB
500-120 SECURITY OF PERSONAL COMPUTER SYSTEMS: A MANAGEMENT GUIDE
By Dennis D. Steinauer
January 1985

This publication provides practical advice on the following
issues: physical and environmental protection; system and data
access control; integrity of software and data; backup and
contingency planning; auditability; communications protection.
References to additional information, a self-audit checklist, and
a guide to security products for personal computers are included
in the appendices.
NBS SPEC PUB
500-112 SELECTION OF MICROCOMPUTER SYSTEMS
By John Barkley, Dennis Gilbert, and Al Hankinson
March 1984

Provides practical advice on selecting a microcomputer system and
answers questions about technical issues. These include: when
to use a microcomputer system and when to use central ADP
facilities; how to maximize data and resource sharing; how to
reduce software development and maintenance costs; and how to
avoid hardware and software obsolescence. An appendix explains
the features and capabilities of microcomputer systems
emphasizing office applications and communications. SMALL COMPUTER SYSTEMS


NBS SPEC PUB
500-110 MICROCOMPUTERS: INTRODUCTION TO FEATURES AND USES
By Myron Hecht, Herbert Hecht, and Laurence Press
March 1984

Helps organizations plan for and manage the introduction of
microcomputers by explaining the basic features of hardware,
software, and applications and discussing key points for managers
and users. A reference list, glossary, and annotated
bibliography are included.
NBS SPEC PUB
500-102 MICROCOMPUTERS: A REVIEW OF FEDERAL AGENCY EXPERIENCES
By Dennis Gilbert, Elizabeth Parker and Lynne Rosenthal
June 1983

Presents the results of a six-month study of the management and
technical issues associated with the use of microcomputers. This
study is based on interviews with Federal users during the period
of August 1982 to January 1983, as well as information gathered
from reports, periodicals, information services, and other
sources.
NBSIR 82-2573 AN ANNOTATED BIBLIOGRAPHY OF INTRODUCTORY ARTICLES TO AID IN THE
SELECTION OF SMALL COMPUTER SYSTEMS
By Lynne Rosenthal and John Barkley
October 1982

Presents references in popular magazines and journals to
introductory material for those involved in the selection and
evaluation of small computing systems. SOFTWARE DEVELOPMENT AND MANAGEMENT


NBS SPEC PUB
500-144 GUIDANCE ON SOFTWARE PACKAGE SELECTION
Edited by Sheila Frankel
November 1986

This report describes a systematic procedure for identifying and
evaluating off-the-shelf software packages, and for incorporating
the selected package into the organizational environment. Each
phase of the software package selection and implementation
process is discussed.
NBS SPEC PUB
500-142 A MANAGEMENT OVERVIEW OF SOFTWARE REUSE

By William Wong
September 1986

This report provides general guidance on the problems and
benefits of software reuse. Software reuse can substantially
reduce software costs and risks, while improving software quality
and productivity. Subjects covered in this study include both
the technical issues and the non-technical issues, such as lack
of standards, resistance to change, data and proprietary rights,
and project management problems, that need to be addressed to
make software reuse cost-effective.
NBS SPEC PUB
500-141 ANNOTATED BIBLIOGRAPHY ON SOFTWARE MAINTENANCE
By Wilma M. Osborne and Ron Raigrodski
September 1986

Contains summaries of 285 articles and papers from computer
science journals, books proceedings, periodicals, and other
publications. Covering a fifteen year period from 1972 to 1986,
the bibliography overviews both the management and technical
issues of software maintenance, and identifies the techniques,
procedures, methodologies, and tools that have been effectively
employed to improve the quality of software systems.
NBSIR 86-3407 AN EXPERIMENT IN SOFTWARE ACCEPTANCE TESTING
By Dolores R. Wallace
July 1986

Software acceptance testing was performed on a prototype software
engineering environment as part of the program to provide
information to Federal agencies for improving quality and
productivity in software development and maintenance. The
purpose of software acceptance testing is to demonstrate to its
purchasers that the software satisfies its requirements. This
report describes the method and standards applied in software
acceptance testing, discusses the difficulties encountered during
the study, and proposes research directions for software
acceptance testing.
SOFTWARE DEVELOPMENT AND MANAGEMENT


NBS SPEC PUB
500-136 AN OVERVIEW OF COMPUTER SOFTWARE ACCEPTANCE TESTING
By Dolores Wallace
February 1986

This publication helps organizations plan for and manage the
process of acceptance testing to determine whether a software
system satisfies organizational requirements for the system. The
development of the test plan, acceptance criteria, and test cases
and procedures are discussed. A checklist of activities for
planning and managing the acceptance testing process is included.
NBS SPEC PUB
500-130 EXECUTIVE GUIDE TO SOFTWARE MAINTENANCE
By Wilma M. Osborne
October 1985

This packet-sized guide answers sixty-four key questions about
software maintenance for executives and managers who are
responsible for software projects. The guide covers software
tools, software reuse, improvement of programmer and software
productivity, and steps that can be taken to reduce software
maintenance costs. NBS SPEC PUB
500-129 SOFTWARE MAINTENANCE MANAGEMENT
By James A. McCall, Mary D. Herndon, and Wilma M. Osborne
October 1985

Recommended procedures for managing software maintenance projects
to cut costs and improve software quality are detailed in this
report. It overviews software maintenance problems and describes
techniques, practices, tools, and procedures that can help reduce
those problems and contribute to the development of quality
software. An integrated approach to software maintenance is
described with suggestions for improving the maintenance process.
NBS SPEC PUB
500-114 INTRODUCTION TO SOFTWARE PACKAGES
Sheila Frankel, Editor
April 1984

Encourages the use of software packages as an alternative to in-
house development and helps users find the right software for
their applications. Application areas that are currently
supported by software packages and the benefits and limitations
of software packages are discussed. This document includes an
annotated list of publications. SOFTWARE DEVELOPMENT AND MANAGEMENT

NBSIR 85-3113 ANNOTATED BIBLIOGRAPHY OF RECENT PAPERS ON SOFTWARE ENGINEERING
ENVIRONMENTS
By Raymond C. Houghton, Edited by Dolores R. Wallace
April 1985

Reports on the contents of fifty-five papers on software
engineering environments.
NBS SPEC PUB
500-116 TOWARD AN IMPROVED FIPS COST-BENEFIT METHODOLOGY, PHASE II:
DESCRIPTIVE MODELS -- GENERAL PURPOSE APPLICATION SOFTWARE
DEVELOPMENT AND MAINTENANCE
By Mary Lou Chipman, Marco Fiorello, Peg Kay, and Patricia Powell
June 1984

Presents a functional-flow descriptive model that can be used to
categorize the application software (ASOF) development and
maintenance activities. ASOF-related activities may be
conceptually represented in descriptive model form by combining
one or more of the basic model tasks for use in identifying the
impact of standards and guidelines and in preparing cost-benefit
analyses.
NBS SPEC PUB
500-106 GUIDANCE ON SOFTWARE MAINTENANCE
By Roger J. Martin and Wilma M. Osborne
December 1983

Discusses practical ways to improve the quality and effectiveness
of software maintenance. This report emphasizes that software
maintenance should be performed in a structured, controlled way
over the entire life cycle of the application system and that
managers should institute controls over the software process, the
application system, and any changes that are made.
NBS SPEC PUB
500-105 GUIDE TO SOFTWARE CONVERSION MANAGEMENT
Mark Skall, Editor
October 1983

Describes explicit steps for carrying out software conversion
projects. Developed to help managers avoid the common problems
associated with software conversion, this guide includes an
extensive reference list, case studies, and a glossary of terms.
NBS SPEC PUB
500-99
STRUCTURED TESTING: A SOFTWARE TESTING METHODOLOGY USING THE
CYCLOMATIC COMPLEXITY METRIC
By Thomas J. McCabe (McCabe and Associates, Inc.)
December 1982

Describes a testing methodology which limits computer program
complexity so that individual modules within the program can be
tested. This report details how to measure program complexity
and how to carry out the structured testing process.
SOFTWARE DEVELOPMENT AND MANAGEMENT


NBS SPEC PUB
500-98 PLANNING FOR SOFTWARE VALIDATION, VERIFICATION, AND TESTING
Patricia B. Powell, Editor
November 1982

A guide for managers, programmers, and analysts to aid in
developing plans for software validation, verification, and
testing and in selecting appropriate practices, techniques, and
tools. In explaining the fundamental concepts, this report
provides information to help in establishing organizational
policies for V,V&T.
NBS SPEC PUB
500-94
PROCEEDINGS OF THE NBS FIPS SOFTWARE DOCUMENTATION WORKSHOP
A. J. Neumann, Editor
October 1982

Proceedings of a workshop held March 3, 1982 at NBS. Includes
papers and summaries of discussions of various aspects of
software documentation including use of existing standards, and
applications of documentation to enhance software sharing,
improve human interfaces, and improve software quality.
NBS SPEC PUB
500-90
GUIDE TO CONTRACTING FOR SOFTWARE CONVERSION SERVICES
By Mark Skall
May 1982

Provides practical advice on how to describe, specify, accept,
and evaluate contractor services and includes check lists and
worksheets to assist in the conduct of software conversion
studies.
NBS SPEC PUB
500-87
MANAGEMENT GUIDE FOR SOFTWARE DOCUMENTATION
By Albrecht J. Neumann
January 1982

Discusses software documentation problems and outlines policies,
procedures, and applicable standards that can be used to improve
documentation planning, implementation, and maintenance.
Appendices include checklists for documentation policies and
procedures, references to available literature, and a glossary of
terms.
NBS SPEC PUB
500-78 NBS PROGRAMMING ENVIRONMENT WORKSHOP REPORT
Martha A. Branstad and W. Richards Adrion, Editors
June 1981

A report on technology and future research needs in the use of
automated techniques for software development. Programming
environments are various approaches to automating software
development, such as the use of an integrated software tools
system and the use of tool features embedded in a high level
language.
SOFTWARE DEVELOPMENT AND MANAGEMENT


NBS SPEC PUB
500-75 VALIDATION, VERIFICATION, AND TESTING OF COMPUTER SOFTWARE
By W. Richards Adrion, Martha A. Branstad, and
John C. Cherniavsky
February 1981

Discusses testing and analysis techniques that are needed
throughout the software development process to improve the
quality of software. A useful guide to programmers and software
managers in developing better software products.
NBS SPEC PUB
500-73 COMPUTER MODEL DOCUMENTATION GUIDE
By the Federal Computer Performance Evaluation
and Simulation Center
January 1981

Provides guidance to model developers in communicating the
details of model design and operation. Details the contents of
documentation manuals that are needed by managers, users,
programmers, and analysts.
NBS SPEC PUB
500-62
CONVERSION OF FEDERAL ADP SYSTEMS: A TUTORIAL
By Joseph Collica, Mark Skall, and Gloria Bolotsky
August 1980

Discusses the major problems encountered in converting computer
software from use on one system to use on another system. The
experiences of four Federal agencies in carrying out large scale
conversion projects and the views of four companies specializing
in different aspects of conversion are highlighted.
NBS SPEC PUB
500-56 VALIDATION, VERIFICATION, AND TESTING FOR THE INDIVIDUAL
PROGRAMMER
By Martha A. Branstad, John C. Cherniavsky,
and W. Richards Adrion
February 1980

A guide to software testing and verification by programmers who
do not have access to sophisticated development tools or
extensive resources. Includes guidance to developing and
planning tests and other verification techniques throughout the
software lifecycle.
NBS SPEC PUB
500-39 COMPUTER MODEL DOCUMENTATION: A REVIEW AND AN APPROACH
February 1979

Reviews the documentation procedures contained in studies and
reports on software and model documentation. This study proposes
procedures to improve the usefulness of computer models by
establishing documentation requirements throughout the life cycle
of a model.
SOFTWARE DEVELOPMENT AND MANAGEMENT


NBS SPEC PUB
500-15 DOCUMENTATION OF COMPUTER PROGRAMS AND AUTOMATED DATA SYSTEMS
Mitchell A. Krasney, Editor
July 1977

Proceedings of a symposium held at NBS in October 1976 to assist
Federal agency staffs in applying guidelines for documenting
computer programs. Contains papers and summaries of discussions
focusing on Federal agency experiences with documentation
standards. SOFTWARE TOOLS


NBSIR 86-3408 STUDY OF A PROTOTYPE SOFTWARE ENGINEERING ENVIRONMENT
By Dolores Wallace and D. Richard Kuhn
June 1986

This study of prototype software engineering environment provides
information to Federal agencies on software tools for improving
quality and productivity in software development and maintenance.

The report discusses features of software engineering
environments and presents several factors to consider when
evaluating a software engineering environment.
NBSIR 85-3250 CHARACTERISTICS AND FUNCTIONS OF SOFTWARE ENGINEERING
ENVIRONMENTS
By Raymond C. Houghton, Jr. and Dolores R. Wallace
September 1985

Software engineering environments surround their users with
software tools necessary for systematic development and
maintenance of software. This report characterizes software
engineering environments by type, by their relationship to the
software life cycle and by their capabilities, limitations,
primary users, and levels of support. Examples of existing
software engineering environments that are available commercially
or in research laboratories are discussed.
NBS SPEC PUB
500-93 SOFTWARE VALIDATION, VERIFICATION, AND TESTING TECHNIQUE AND TOOL
REFERENCE GUIDE
Patricia B. Powell, Editor
September 1982

Describes basic features of validation, verification, and testing
(V,V&T) techniques and tools. Information provided includes
input, output, an example of the technique or tool, an assessment
of its effectiveness and usability, applicability, an estimate of
learning time and training, an estimate of needed resources, and
references.
NBS SPEC PUB
500-91
THE INTRODUCTION OF SOFTWARE TOOLS
By Herbert Hecht
September 1982

Helps computer users plan for and manage the use of software
tools. This report details the organizational and other factors
that might retard the use of software tools and offers step-by-
step procedures for overcoming the obstacles to tool use. NBSIR 81-2423 COMPILER-BASED PROGRAMMING SUPPORT CAPABILITIES
By Intermetrics, Inc.
January 1982

A study to determine a set of features offered by program
analysis and testing tools that could be implemented in a
compiler.
SOFTWARE TOOLS


NBSGCR 81-
357, 358,
359, 360, 361 FORTRAN 77 ANALYZER SYSTEM/SUBSYSTEM SPECIFICATION
FORTRAN 77 ANALYZER FUNCTIONAL REQUIREMENTS DOCUMENT
FORTRAN 77 ANALYZER USER MANUAL
FORTRAN 77 ANALYZER TEST PLAN
FORTRAN 77 ANALYZER MAINTENANCE MANUAL

Reports completed for ICST by TRW Defense and Space Systems
Group.
NBSIR 81-2388 SYNOPSIS OF INTERVIEWS FROM A SURVEY OF SOFTWARE TOOLS USAGE
By Herbert Hecht
November 1981

A survey to investigate how different programming environments
affect the use of and direct the development of software tools.
NBS SPEC PUB
500-82 FINAL REPORT: A SURVEY OF SOFTWARE TOOLS USAGE
By Herbert Hecht
November 1981

Analyzes software tools usage at 23 different sites, including
private sector, government-support, and government organizations.

Topics covered include factors affecting tools use, user
experiences, and tool acquisition and development policies.
NBS SPEC PUB
500-80 PROCEEDINGS OF THE NBS/IEEE/ACM SOFTWARE TOOL FAIR
Raymond C. Houghton, Jr., Editor
October 1981

A compilation of information to aid users in the selection of
software tools. Includes descriptions and background data about
software tools that were demonstrated at the March 1981 San Diego
Tool Fair held in conjunction with the Fifth International
Conference on Software Engineering.
NBS SPEC PUB
500-74 FEATURES OF SOFTWARE DEVELOPMENT TOOLS
By Raymond C. Houghton, Jr.
February 1981

Presents a classification scheme to aid users in selecting
software tools according to the features that they provide. The
classification scheme categorizes available tools, standardizes
the terminology associated with tools, and eases the task of
comparing and evaluating tools.
NBS SPEC PUB
500-14 SOFTWARE TOOLS: A BUILDING BLOCK
By I. Trotter Hardy, Belkis Leong-Hong, and Dennis W. Fife
August 1977

Surveys techniques for producing computer programs through the
joining of existing programs or blocks of computer code.
Describes the application of this approach to the construction of
a text editor and syntax analyzer; includes an annotated
bibliography about software tools.
SPECIAL TOPICS

NBS SPEC PUB
500-126 A TOPOLOGICAL APPROACH TO THE MATCHING OF SINGLE FINGERPRINTS:
DEVELOPMENT OF ALGORITHMS FOR USE ON LATENT FINGERMARKS
By Malcolm K. Sparrow and Penelope J. Sparrow
October 1985

This report describes a method of coding fingerprint patterns by
a variety of topological coordinate schemes, with fingerprints
comparison being performed on the basis of localized topological
information which is extracted from the recorded coordinate sets.

Such comparison is shown to offer a substantial improvement in
performance over existing (special) techniques.
NBS SPEC PUB
500-124 A TOPOLOGICAL APPROACH TO THE MATCHING OF SINGLE FINGERPRINTS:
DEVELOPMENT OF ALGORITHMS FOR USE ON ROLLED IMPRESSIONS
By Malcolm K. Sparrow and Penelope J. Sparrow
May 1985

This report describes research to evaluate topology-based coding
of fingerprints and matching algorithms for comparing single
fingerprints. The topological approach (in a way that omits
reference to distances and directions of ridges and bifurcations)
makes it possible to avoid the detrimental effects of plastic
distortion of prints caused by the elasticity of the human skin.
NBS SPEC PUB
500-119
FUTURE INFORMATION TECHNOLOGY - 1984: TELECOMMUNICATIONS
Peg Kay and Patricia Powell, Editors
December 1984

Contains sections discussing the network architecture, underlying
telecommunications' technologies, and input/output associated
with telecommunications through 1999; three perspectives on the
divestiture of AT&T; security in a distributed environment; and
the management implications of the trends in information
technology. Companion to Spec Pub 500-103, Future Information
Processing Technology, 1983.
NBS SPEC PUB
500-103 FUTURE INFORMATION PROCESSING TECHNOLOGY - 1983
Peg Kay and Patricia Powell, Editors
August 1983

Includes forecasts of computer hardware and software products
through 1997, an overview of the U.S. information industry and
its expected future structure and a discussion of implications
for the user. Also included are sections dealing with estimates
of future system costs, the impact of law and regulation on
Federal ADP, and managing end user computing.
SPECIAL TOPICS


NBS SPEC PUB
500-100 TOWARD AN IMPROVED FIPS COST-BENEFIT METHODOLOGY, PHASE I:
DESCRIPTIVE MODELS -- DATA PROCESSING OPERATIONS
By Marco Fiorello and Peter L. Eirich (Fiorello, Shaw and
Associates) and Peg Kay
January 1983

Presents a set of functional-flow models that can be used to
categorize the operational activities of Federal data processing
users.
NBSGCR 83-444 PROCEEDINGS--WORKSHOP ON STANDARDIZATION FOR SPEECH I/O
TECHNOLOGY
David S. Pallett, Editor
March 1982

Includes papers and summaries of discussions of a workshop
cosponsored by NBS and the Naval Air Development Center in March
1982. Assessment and measurement of the performance of speech
I/O technology were the focus of discussions.
NBS SPEC PUB
500-89 AN AUTOMATED FINGERPRINT IDENTIFICATION SYSTEM
By Joseph H. Wegstein
February 1982

Describes an automated process developed for the Federal Bureau
of Investigation to compare data from fingerprints and to
determine whether two fingerprints impressions were made by the
same finger.
NBSIR 75-687 EFFECTIVE USE OF COMPUTING TECHNOLOGY IN VOTE TALLYING
By Roy G. Saltman
March 1975

Describes hardware, software, and administrative problems
encountered in conducting computerized elections. Recommends
techniques for audits, physical controls over ballots and
computer records, management of computer programs, facilities and
teleprocessing to improve accuracy and security of the vote
tallying processes.
NBS SPEC PUB
500-17 COPYRIGHT IN COMPUTER-READABLE WORKS: POLICY IMPACTS OF
TECHNOLOGICAL CHANGE
By Roy G. Saltman
October 1977

A reference document on copyright issues. Contains the findings,
recommendations, and conclusions of a policy-oriented, multi-
disciplinary study conducted in 1974-76. SYSTEM SELECTION AND EVALUATION


NBSIR 86-3416 SIMPLE MULTIPROCESSOR PERFORMANCE MEASUREMENT TECHNIQUES AND
EXAMPLES OF THEIR USE
By Alan Mink, John W. Roberts, Jesse M. Draper, and
Robert J. Carpenter
July 1986

This report describes simple hardware techniques for the
measurement of the performance of multiprocessor computers. A
number of examples of data obtained using these techniques are
reported, as well as a discussion of the timing accuracy
obtainable with this approach. NBSIR 86-3395 NATIONAL BUREAU OF STANDARDS WORKSHOP ON PERFORMANCE EVALUATION
OF PARALLEL COMPUTERS
By Sandra B. Salazar and Carl H. Smith
July 1986

Report of a workshop held on June 5 and 6, 1985 to discuss
techniques for the measurement and evaluation of parallel
computers. Experts from industry, government and academia
presented position papers and reported on experiences with
parallel computers.
NBSIR 85-3296 PERFORMANCE MEASUREMENT TECHNIQUES FOR MULTI-PROCESSOR COMPUTERS
By John W. Roberts
February 1986

Various methods for measuring the performance of multi-processor
computers are discussed in this publication. The various aspects
of a system that can be measured include processor, memory caches
and local memory, switching networks buses, queues, processes,
variable, instructions, and other conditions. Measurements can
be used to evaluate overall performance, improve performance, and
improve future designs of multi-processor systems.
NBS SPEC PUB
500-123 GUIDE ON WORKLOAD FORECASTING
By Helen Letmanyi
March 1985

Forecasting is an essential planning tool that enables managers
to predict future ADP workloads and computing resource
requirements. This guide presents information about quantitative
techniques that can be used for forecasting workload
requirements. Criteria for selecting a particular technique are
discussed. Then a step-by-step approach is presented to enable
managers to use forecasting techniques effectively in planning
for future computing requirements. SYSTEM SELECTION AND EVALUATION


NBS SPEC PUB
500-113 ASSESSMENT OF TECHNIQUES FOR EVALUATING COMPUTER SYSTEMS FOR
FEDERAL AGENCY PROCUREMENTS
By Helen Letmanyi
March 1984

This reports helps users identify and assess techniques to
evaluate computer systems. Subjects discussed include the
criteria by which alternative evaluation techniques may be
compared and selected. The concepts presented are applicable to
all sizes of general purpose computers, from microcomputers to
mainframes.
NBS SPEC PUB
500-60 SIZING DISTRIBUTED SYSTEMS: OVERVIEW AND RECOMMENDATIONS
By Sandra A. Mamrak
May 1980

Discusses tools and techniques for configuring computer hardware
and software components of distributed systems to meet functional
and capacity demands of a given workload.
NBS SPEC PUB
500-53 TECHNOLOGY ASSESSMENT: ADP INSTALLATION PERFORMANCE MEASUREMENT
AND REPORTING
By Carol B. Wilson
September 1979

Evaluates the Federal government's computer performance
management practices. Recommends the development of standard
performance measures, a government-wide data base of normative
performance valves, and statistical computer performance
evaluation techniques.
NBS SPEC PUB
500-43 A GUIDE TO MAJOR JOB ACCOUNTING SYSTEMS: THE LOGGER SYSTEM OF
THE UNIVAC 1100 SERIES OPERATING SYSTEM
By J. M. Mohr, A. K. Agrawala and J. F. Flannagan
December 1978

Describes the use of Logger, the job accounting system supplied
by UNIVAC for its 1100 Series Operating System, Level 32, for
collecting information about the performance characteristics of
the system. The structure of the accounting log system and the
information contained in the log tapes are analyzed.
NBS SPEC PUB
500-40 GUIDELINE ON MAJOR JOB ACCOUNTING SYSTEMS: THE SYSTEM MANAGEMENT
FACILITIES (SMF) FOR IBM SYSTEMS UNDER OS/MVT
By Gary Durbin, Todd Kinney, Peter Lamasney, Edward Newman, and
Edward Syrett
October 1978

Analyzes the workings of the IBM job accounting system, its
capabilities and limitations in collecting performance data, how
to install and operate it, and how to interpret the files and
records it collects. An aid to evaluating and improving the
performance of IBM 360/370 systems through the use of job
accounting system data.SYSTEM SELECTION AND EVALUATION


NBS SPEC PUB
500-38 FINDINGS OF THE STANDARD BENCHMARK LIBRARY STUDY GROUP
By Dennis M. Conti
January 1979

Findings of a government-industry study group investigating the
feasibility of standard benchmark programs for testing computer
systems in competitive procurement actions. Discusses phases of
the benchmark process such as workload definition and benchmark
construction, and suggests areas for future investigations.
NBS SPEC PUB
500-34 UNIVAC 1108 EXEC LEVEL 32R2 PERFORMANCE HANDBOOK
By Capt. John C. Kelly and Lt. Gary R. Route
June 1978

A user's guide to better performance on the UNIVAC 1108 Operating
system - EXEC LEVEL 32R2. Describes techniques for detecting and
diagnosing performance problems, analyzes control points of the
system, and recommends adjustments that can help improve
performance.







PUBLICATION PRICE LIST


PUBLICATION NUMBER
GPO/NTIS ORDER NUMBER PRICE

SPEC PUB 500-2 PB 263l76$22.95
SPEC PUB 500-10 PB 268500$ 9.95
SPEC PUB 500-14 PB 270971$11.95
SPEC PUB 500-15 PB 270597$11.95
SPEC PUB 500-17 PB 272789$22.95
SPEC PUB 500-20 PB 113524$ 9.95
SPEC PUB 500-26 PB 275513$ 9.95
SPEC PUB 500-28 PB 278664$11.95
SPEC PUB 500-34 PB 283153$22.95
SPEC PUB 500-36 PB 283933$ 9.95
SPEC PUB 500-38 PB 291779$11.95
SPEC PUB 500-39 PB 291767$11.95
SPEC PUB 500-40 PB 289129$16.95
SPEC PUB 500-43 PB 289931$11.95
SPEC PUB 500-44 PB 291890$11.95
SPEC PUB 500-53 PB 101322$ 9.95
SPEC PUB 500-54 PB 104698$ 9.95
SPEC PUB 500-56 PB 166960$ 9.95
SPEC PUB 500-57 SN 003-003-02178-4$
7.00
SPEC PUB 500-59 PB 183833$11.95
SPEC PUB 500-60 PB 184377$ 9.95
SPEC PUB 500-61 PB 221211$ 9.95
SPEC PUB 500-62 PB 215338$11.95
SPEC PUB 500-
64 SN 003-
003-02248-9$
6.50
SPEC PUB 500-
67 PB 115537
$11.95
SPEC PUB 500-
70/1 PB
128407$11.95
SPEC PUB 500-
70/2 PB
128415$34.95
SPEC PUB 500-
72 PB 152100
$16.95
SPEC PUB 500-
73 PB 152118
$11.95
SPEC PUB 500-
74 PB 176562
$ 9.95
SPEC PUB 500-
75 PB 167074
$11.95
SPEC PUB 500-
76 PB 185159
$11.95
SPEC PUB 500-
77 PB 219305
$ 9.95
SPEC PUB 500-
78 PB 223430
$16.95
SPEC PUB 500-
80 PB 112392
$22.95
SPEC PUB 500-
81 PB 105891
$11.95
SPEC PUB 500-
82 PB 134743
$11.95
SPEC PUB 500-
84 PB 128869
$16.95
SPEC PUB 500-
85 PB 165226
$ 9.95
SPEC PUB 500-
86 PB 176322
$11.95
SPEC PUB 500-
87 PB 159870
$ 9.95



SN Numbers - Stocked GPO
PB Numbers - Stocked NTIS

PUBLICATION
NUMBER GPO/NTIS ORDER NUMBER PRICE

SPEC PUB 500-89 PB 177296$11.95
SPEC PUB 500-90 SN 003-003-02393-1$
4.50
SPEC PUB 500-91 PB 107003$ 9.95
SPEC PUB 500-92 SN 003-003-02419-8$
6.50
SPEC PUB 500-93 PB 137455$16.95
SPEC PUB 500-94 PB 140632$22.95
SPEC PUB 500-96 PB 150458$16.95
SPEC PUB 500-98 SN 003-003-02449-0$
5.50
SPEC PUB 500-99 PB 223551$11.95
SPEC PUB 500-100 PB 177642$11.95
SPEC PUB 500-101 SN 003-003-02486-4$
5.50
SPEC PUB 500-102 SN 003-003-02492-9$
5.50
SPEC PUB 500-103 SN 003-003-02504-6$
6.50
SPEC PUB 500-105 SN 003-003-02515-1$
6.50
SPEC PUB 500-106 SN 003-003-02535-6$
2.50
SPEC PUB 500-107 SN 003-003-02539-9$
4.50
SPEC PUB 500-108 SN 003-003-02543-7$
3.00
SPEC PUB 500-109 SN 003-003-02567-4$
1.50
SPEC PUB 500-110 SN 003-003-02560-7$
4.25
SPEC PUB 500-111 PB 217785$22.95
SPEC PUB 500-112 SN 003-003-02553-4$
1.50
SPEC PUB 500-113 SN 003-003-02561-5$
2.00
SPEC PUB 500-114 SN 003-003-02569-1$
2.25
SPEC PUB 500-115 SN 003-003-02583-6$
3.25
SPEC PUB 500-116 SN 003-003-02591-7$
2.25
SPEC PUB 500-117/1 SN 003-003-02612-3$
3.00
SPEC PUB 500-117/2 SN 003-003-02613-1$
5.50
SPEC PUB 500-118 PB 155794$11.95
SPEC PUB 500-119 SN 003-003-02626-3$
9.50
SPEC PUB 500-120 SN 003-003-02627-1$
3.00
SPEC PUB 500-
121 SN 003-
003-02628-0$
2.25
SPEC PUB 500-
122 SN 003-
003-02631-1$
4.50
SPEC PUB 500-
123 SN 003-
003-02634-4$
3.00
SPEC PUB 500-
124 SN 003-
003-02656-5$
3.00
SPEC PUB 500-
125 SN 003-
003-02678-6$
2.25
SPEC PUB 500-
126 SN 003-
003-02680-8$
2.25
SPEC PUB 500-
127 SN 003-
003-02660-3$
9.50
SPEC PUB 500-
128 SN 003-
003-02683-2$
1.75
SPEC PUB 500-
129 SN 003-
003-02681-6$
2.75
SPEC PUB 500-
130 SN 003-
003-02685-9$
1.00
SPEC PUB 500-
131 SN 003-
003-02682-4$
2.50
SPEC PUB 500-
132 SN 003-
003-02684-1$
7.50
SPEC PUB 500-
133 SN 003-
003-02686-7$
8.00
SPEC PUB 500-
134 SN 003-
003-02701-4$
1.75
SPEC PUB 500-
135 SN 003-003-02711-1 $ 1.75SPEC PUB 500-136
SN 003-003-02712-0 $ 1.00

SN Numbers - Stocked by GPO

PB Numbers - Stocked by NTIS

PUBLICATION
NUMBER GPO/NTIS ORDER NUMBER PRICE

SPEC PUB 500-137 SN 003-003-02723-5$
3.75
SPEC PUB 500-138 SN 003-003-02731-6$
2.25
SPEC PUB 500-139 SN 003-003-02738-3$
9.00
SPEC PUB 500-140 SN 003-003-02746-4$
3.25
SPEC PUB 500-141 SN 003-003-02756-1$
6.50
SPEC PUB 500-142 SN 003-003-02757-0$
1.50
SPEC PUB 500-143 SN 003-003-02758-8$
3.25
SPEC PUB 500-144 Available from GPO









































SN Numbers -
Stocked by
GPO
PB Numbers -
Stocked by
NTIS
PUBLICATION
NUMBER

GPO/NTIS
ORDER NUMBER
PRICE


NBSIR 75-687
COM 75-11137
$16.95
NBSIR 81-2240
PB 180986$
9.95
NBSIR 81-2298
PB 133539$
9.95
NBSIR 81-2302
PB 198283$
9.95
NBSIR 81-2315
PB 247637
$16.95
NBSIR 81-2354
PB 117607
$11.95
NBSIR 81-2388
PB 133521
$11.95
NBSIR 81-2423
PB 154378
$11.95
NBSIR 82-2573
PB 134502$
9.95
NBSIR 82-2588
PB 136432
$11.95
NBSIR 82-2619
PB 169441
$34.95
NBSIR 83-2639
PB 191098
$11.95
NBSIR 84-2966 PB 137735 $11.50
NBSIR 85-3104 PB 177657 $11.95
NBSIR 85-3113 PB 191385 $11.95
NBSIR 85-3141 Available from NTIS
NBSIR 85-3164 PB 224491 $16.95
NBSIR 85-3165 PB 227783 $11.95
NBSIR 85-3173 PB 225217 $11.95
NBSIR 85-3236 PB 113966 $11.95
NBSIR 85-3250 PB 129749 $ 9.95
NBSIR 85-3296 PB 186855 $11.95
NBSIR 86-3324 PB 191152 $22.95
NBSIR 86-3356 PB 197209 $ 9.95
NBSIR 86-3385 Available from NTIS
NBSIR 86-3386 PB 247897 $11.95
NBSIR 86-3395 PB 244175 $11.95
NBSIR 86-3416 Available from NTIS

NBSGCR 81-357 Available from NTIS
NBSGCR 81-358 Available from NTIS
NBSGCR 81-359 Available from NTIS
NBSGCR 81-360 Available from NTIS
NBSGCR 81-361 Available from NTIS
NBSGCR 82-373 PB 169566 $16.95
NBSGCR 82-374 PB 170150 $16.95
NBSGCR 82-375 PB 168856 $22.95
NBSGCR 82-389 PB 209735 $11.95
NBSGCR 82-419 PB 163394 $28.50
NBSGCR 83-444 PB 262154 $22.95

NBS Handbook 131 PB 168545$16.50









SN numbers - stocked by GPO
PB numbers - stocked by NTIS

  3 Responses to “Category : Various Text files
Archive   : CSP.ZIP
Filename : LIST88.TXT

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/