< Prev Next >
NATO SOFTWARE ENGINEERING CONFERENCE 1968
129
Appendices
D4.3 Co-operation of processes among shared resources.
Time sharing.
D5. Documentation
D5.1 General properties of design documentation: Levels, precision and function (how and what).
Incremental documentation.
D5.2 The role of high level language in system design:
D5.2.1 The use of PL/1 to describe Multics.
D5.2.2 The use of an Algol-like language (PL/360) to describe a machine dependent assembly language.
Working Group P — PRODUCTION
P1. The Organization for Producing Software
P1.1 Number and quality of people used;
P1.2 Structure of large groups of programmers;
P1.3 Control and measurement of a programmer’s output and possibility of its improvement;
P1.4 Project or product oriented organization;

P1.5 Internal communication within a large group of programmers.
P2. Production Techniques for Producing Software
P2.1 Schedules of work;
P2.2 Standards for programming, testing and documentation;
P2.3 Compatibility;
P2.4 Use of simulators, high level languages etc;
P2.5 Redesign of package specification during software production.
P3. Monitoring the Production Process
P3.1 Reporting techniques and control of schedules;
P3.2 Comparison of current costs, current estimated completion date, current estimated technical quality of the final product compared with specification requirements.
P4. The Final Product and its Evaluation
P4.1 Evaluating performance and final quality control of software;
P4.2 Evaluating adequacy of documentation for the user, for maintenance and modification.
Working Group S — SERVICE
S1. Distribution of Software
S1.1 Characterization of distribution media;
S1.2 Levels of language in which distributed software is represented;
S1.3 Acceptance criteria for distributed software validation;
S1.4 Documentation;
S1.5 Adaption to configuration;