ML20235S490
| ML20235S490 | |
| Person / Time | |
|---|---|
| Issue date: | 07/16/1987 |
| From: | Cukor P, Wiggins E NRC OFFICE OF ADMINISTRATION & RESOURCES MANAGEMENT (ARM), TEKNEKRON TRANSPORTATION SYSTEMS, INC. (FORMERLY |
| To: | |
| Shared Package | |
| ML20235S449 | List: |
| References | |
| CON-FIN-B-6985-7, CON-NRC-02-81-026, CON-NRC-2-81-26 NUDOCS 8707210673 | |
| Download: ML20235S490 (10) | |
Text
<
m..
,s
- /,
s
- 4. CON I RACT Q CODE PACf,' OF. PAGLS
^ f '%MENDMENT OF SOLICITATION /INO'DiflCATION OF' CONTRACTS f.c
'.J 1]
[
(. ~ '
3,. EFF{CTIVE DAT E
- m REQUlstTION/PURCHASEwEQ. NO,
, S. P#.,OJ ECT.NO fft appi4ca6dir),
~. /i MENDMENT/ MOD 4FACAT TON NO.
3 3 s
'.18:.
- J 7/2/87.,
. N.MS-81 p026 - '-
O
- s. IssvEo DY g
- 7. ADMINr5TERED OY (if,other than liens 6),
l U.S. Nuclear Regulat'ory Commission Division of. Contracts.
Washington, DC' 20555
- 3. NAME AND ADDRESS OF CONT R ACTOR (No., street, coun ty, State and ZIP Codef (g) 9A. AMENDMENT OF SOLICIT ATION NO.
CorStar Research, Inc.
-2121'Allston Way
- "^ ' * * " " '
. Berkley, CA 94704 10A. MODIF ICATION OF CONT RACT/ ORDER NO.
i' X
NRC-02-81-026 10U. DAT ED (SEE ITEM 13)
CODE l F ACll IT Y CODE 9/1 5/81
' b The above numbered solicitation is amended as s,et forth in item 14.1he hour and date specified for receipt of Of fers is ex tended, is not ex.
tenckxt Offers must acknowlesdt.ie receipt of this amendment prior to the hour and date specified in the suhcitation or as amended, by one of the following rnethods-(0) By completing items 8 and 15, and returning copies of the arnendment; (b) By acknowledging receipt of this amendment on each copy of the offer submitttX1; nr (c) By separate letter or telegram which includes a reference to the solicitation and amendment numbers l' AILURE OF YOUR ACKNOWLEDG.
MLNT TO BE RECEIVED AT THE PLACE DESIGNATED FOR THE RECEIPT OF OFFERS PRIOR TO THE HOUR AND DATE SPECIFIED MAY RESULT.
IN HEJECTlON OF YOUR OF FE R. If by virtue of this amendment you cesire to change an offer already submitted,such Change may be made by telegram or letter, proWfed each teiegram or letter makes reference to the solicitation and this amendment, and is received prior to the opening Sour and daic specified.
- 12. ACCOUNTING AND APPROPRI ATION DAi A (if required) 50-19-01-00 FIN B6985-7
- 13. THIS ITEM APPLtES ONLY TO MODIFICATIONS OF CONTRACTS / ORDERS, IT MODIFIES THE CONTR ACT/ ORDER NO. AS DESCRIBED IN ITEM 14.
A. T Hl$ CHANGE ORDE R 15155UE0 PURbOANT TO3 (Specify authority) THE CHANGES SET FOR IH IN IT EM 14 ARE. MADE IN THE CON.
. y)_..
T R ACT OR DER NO. IN IT EM 10A, B. THE ABOVE NU WDERED CONTR ACT/ ORDER IS MODIFtED TO REFLECT THE ADMINISTit ATIVE CHANGES (such as changes in paying office, appropriasson date, etc.) SET FORTH IN ITEM 14, PURSUANT TO THE AUTHORITY OF F AR 43.103(D),
C. T HIS SUPPLt; MENT AL AOREEMENT Ib ENT ERED INTO PURSUAN T TO AUT HOR 11 Y OF:
X'
. Mutual agreement of the parties.
D. U THE fi \\Specafy type of modtfacation and authorsty) b is not, is tequired to sign this docurnent and return 3_ Copics to the issuing of fice.
E. IMPO RTANT: Contractor MESCftlPflON OF AMENDMENT /MOUlf ICAT BON (Organued by UCFsection headsnes, including scheiratsonicontract subject anotter where feasible.)
This modification is issued to incorporate a provision for computer time and use and to provide the NRC's requirements for machine-readable deliverables. The following modifications J
are at no additional cost to the Government:
1.
Under ARTICLE I - STATEMENT OF WORK, add the following:
1 "10.0 Computer Time and Use Computer time and use of the Idaho National Engineering Lab (INEL) CYBER 176 Computer and for the Oak Ridge National Laboratory (ORNL) X10 System IBM 3033 shall be made available for this contract upon request of the NRC Project E
- as Provided herein, all terms and conditions of the document referenced in item 9A or 10A, as heretofore changed, remains unchangeo and in tull force 15A. NAME AND TIT LE OF SIGNER (Type or print) 16A. N AME AND TITLE OF CONT R ACTING OF FICEf4 (Type or prant) ftSM. Nl. btKc(
7/As i ceJT Elois J. Wiggins
! 'D.
1 R ACT OR/OF F E f40R lbC. DATE SIGNED 168. UNI E D ST A 5 OF AME RICA lbC.DATE SIGNED
'bN-D%
iuNJ C,1%'Y 7 { g7 f
Bv _
/
(Ssgn.ture or er,.on.utho,ned to sun, aug r,.
re or Cormr g Oriscer, y
N5N 7540 8707210673 87071630-105 STANDARD FORM 30 (ftEv.10-s3)
PREVIOU Prescribed by OSA e
p g
m.Amn h (MiC)
F AR (48 CFR) 63.243
]
,..,.u g.
l.. L.,p '. :;!:
,~-
-a
\\.
..t-
'~
..t
- ~. ;,9 y.
't.
'ff
%s
- ' ;!.?;,
- I-a
+
v.q w " :< : ',
., v'.,',,'*s s
y*
s ', w ~_ ;
- 1
- 3. :
NRC-02-81-026 Modification No. 18 Page 2 of 2 Officer. Access to the INEL and ORNL facilities requires DOE personnel security screening."
2.
Under Paragraph 7.0, NRC FilRNISHED MATERIAL, add the following subparagraph d):
"d) The requirements for machine-readable deliverables, entitled
" Software Development, Submittal, Distribution and Documentation Requirements for NRC Contractors," dated February 20,1987, are provided as an attachment to this Modification No. 18."
All other terms and conditions, including the monetary value, remain the same.
l I
I i
1 i
1
)
I t
l l
1 a
T,,
.).
, 7,'
J[
v
.)
,['
.c J
.ANACIDiENT
.N February 20,Ib6
~-
c Office of Resource Management Division of Automated Information Services Software Development, Submittal, Distribution and Documentation Requirements-for NRC Contractors This document provides requirements for contractors developing software, data or other machine-readable ~ deliverables for' the Nuclear Regulatory Commission (NRC).
Its purpose is'to assure that.any such deliverables can be readily implemented and used on NRC equipment and can, if required, be easily disseminated or transferred to other data processing sites..This implies the use of standard software packages, programming languages, and compilers as well as adherence'to good programming and documentation practices.
All computer codes, and associated data developed under contract to the NRC are the property of the NRC_ unless stated otherwise in the contract or DOE laboratory agreement. These items must be submitted to the NRC project marisqer in machine-readable form at or before. contract completion. Microcomputer software and data deliverables should be supplied on diskette and conform to the criteria stated
- in section 1 below. Mainframe or minicomputer software and data deliverables should be submitted on tape and conforin to the criteria in section 2 below.
.All machine-readable deliverables must be accompanied by appropriate documentation as specified in sections 1, 2, and 4 below.. Conversely, contractor reports citing the use of computer codes must be accompanied by said computer codes.
1.
Deliverables Intended for Use on Microcomputers All deliverables developed for use on microcomputers must meet the following criteria unless a written waiver is obtained in advance from J,
the NRC project manager and approved by the Division of Automated Information Services (RM/D):
2-a.
Deliverables should be submitted on diskettes.
b.
All diskettes should be capable of use on_an IBM PC using one of the software packages supported by the NRC Division
~
of Automated Information Services.(see Table 1, attached).
All programs developed for the NRC must be written using one of the standard software packages.
c.
In particular, documents (e.g., reports) submitted in machine-
. readable form should be produced with IBM DisplayWrite word processing software. This will allow them to be used both on NRC microcomputers and word processing' equipment.
^
d.
Failing criteria b or c above, data or text only may be provided as ASCII files in standard IBM PC diskette format.
1
v
..s,, ;,:
'a:
a,
.y- [) '
V, 2,,
i,q
.e r
s 3,!,
- c u
e.
All diskettes must be accompanied by documentation, including a printed copy of the disk directory, a description of each file in the-directory and how it is to be used and installation instructions. Refer to section 4 for software documentation requirements.
No microcomputer software or hardware may be purchased by a contractor or DOE laboratory for subsequent delivery to the NRC without written concurrence in advance by the NRC Project Manager and the Division of Automated Information Services.
Updated information about software supported for use on NRC-actessible computer facilities and microcomputers may be obtained from the NRC ITS Support Center, (301) 492-4160 (FTS 492-4160).
2.
Deliverables Intended for Use on Mainframes or Minicomputers These requirements apply to scientific / technical computer codes and associated data deliverables intended for use on mainframes or minicomputers. All such deliverables must meet the following criteria unless a written waint is obtained in advance from the NRC project manager and approved ty the Division of Automated Infonnation Services.
a.
All new mainframe or minicomputer programs developed or converted for NRC chall be written in American National Standards (ANS)
FORTRAN (ANSI Standard X3.9-1978).
t
(
b.
Mainframe or minicomputer programs which generate plots must do so
{
using the Display Integrated Software System and Plotting Language
]
(DISSPLA) or CALCOMP plot software (DISSPLA is a standard at all DOE laboratories).
c.
The recomended mathematical / statistical subroutines are the i
International Mathematical Statistical Lib'raries (IMSL).
l d.
Proprietary software packages should be avoided except where standard readily available packages exist and are supported for use at NRC-accessible computer facilities by the NRC ITS Support Center (see Table 1, attached). Machine-dependent and installation-specific packages and features including assembly language should not be used.
e.
Deliverables should be submitted on tape following the attached NRC tape format requirements, f.
All tapes must be accompanied by documentation, including a copy of the job that created the tape, a list of the files on the tape, a description of each file and how it is to be used, and installation instructions. Refer to section 4 for software documentation requirements.
2 J
.i
'T' g.
Tapes should incl ~ude the follow ~ing files:
Source Code - Compiler input records Sample Input - Test case input data.
(Theoutputgenerated by execution of the program using the sample input must also be provided in printed form.)
Data Libraries - External data files required for program execution (e.g., cross-section libraries, dose conversion factors,etc.).
Control Information - Operating system control language statements required for compilation and execution.
Optional files include object or load modules.
i 3
.t dt',. :.
l, a
- - '['
'. v" -
,-~'i _
' s.
NRC TAPE-FORMAT REQUIREMENTS 1.
' Recording: 9-track 2.
Density:
1600 BPI l
L 3.
Internal Tape Label: M Label u
4.
Character Code: EBCDIC or ASCII 1
i-5.
Record Size: FIXED RECORD LENGTH (80 char / record preferred for source l-code when possible)'
6.
Block Size:
FIXED BLOCK LENGTH (maximum = 2048 char / block) l l
7.
All files on one physical tape must each have the same' number of char / record and char / block.
8.
Tapes must not be generated using system-dependent copy routines. Tapes must be made so as to be transportable from one computer system to another.
This is most easily accomplished by means of a FORTRAN READ-WRITE routine rather than a system utility; however, use of IBM IEBGENER is acceptable.
Questions'concerning the above instructions should be addressed to the NRC Information Technology Services Support Center (FTS) 492-4160.
4 4
W--__--__..
..r.
3.
Distribution Contractors may not distribute NRC computer codes.
Public and internal distribution of machine-readable contract deliverables such as computer software and. associated data is the responsibility of the NRC Division of Technical Information and Document Control (TIDC). Before release for,
distribution, NRC-sponsored computer codes must be appropriately reviewed, tested, documented and approved for release by the sponsoring NRC office.
A machine-readable copy of the computer code and data along with appropriate documentation, distribution availability forms, and release authorization must be sent by the NRC project manager to TIDC. Copies of these forms are available froan the ITS Support Center (301-492-4160 or FTS 492-4160) or the Publishing and Translation Section, TIDC (301-492-8523 or-FTS' 492-8523).
4.
Documentation All reports, including code documentation, must conform to RC Manual Chapters 3201 and 3202.
Copies of these manual chapters are available from the Division of Technical Information and Document Control (301-492-7333 or FTS 492-7333). 00E laboratory staff may obtain copies from their respective technical information offices.
In addition, the content of all scientific / technical computer code docu-mentation shall conform to ANSI Standard N-413 " Guidelines for Documenta-tion of Digital Computer Programs." The major documentation requirements included in the standard are:
a)
Computer Program Abstract b)
Application Information (User's Guide) c)
Problem or Function Definition (Theoretical Development) d)
Programming Information (Programmer's Guide)
A copy of this standard may be obtained for $8.50 plus $2.00 shipping and handling from:
The American National Standards Institute 1430 Broadway New York, New York 10018 ATTN: Sales Department In addition to or instead of conforming to ANSI Standard N-413, documenta-tion for large codes or complex systems may be required to confom to FIPS Pub 38 (02/12/78), " Documentation of Computer Programs and Automated Systems." Applicability of FIPS Pub 38 will be determined by the Office of Resource Management. Division of Automated Information Services in consult-ation with the NRC Project Manager.
Specific documentation requirements under FIPS Pub 38 shall be decided at the discretion of the NRC Project Manager depending on project size and complexity.
l 5
L
..?
l Each program developed for the Nuclear Regulatory Comission should include the following program title block and disclaimer in the main program:
l Program
Title:
Developed for:
U.S. Nuclear Regulatory Comission Office of (fill in NRC Office) l Division of (fill in NRC Division) l I
Date:
NRCContact(s):
Phone:
Code Developer:
Phone:
Title (s) of Associated Documentation and NUREG Number (s):
This program was prepared for an agency of the United States Government.
Neither the United States Government nor any agency thereof, nor any of their employees, makes any warranty, expressed or implied, or assumes any legal liability or responsibility for any third party's use, or the results of such use, of any portion of this program or represents that its use by such third party would not infringe privately owned rights.
I e
6 1
Table 1. NRC Supported Software MAINFRAME SOFTWARE:
Brookhaven National Laboratory Computer System N05/BE Operating System for CDC 6600 SCOPE 2.1 Operating System for CDC 7600 INTERCOM Text Editor /Comand Language UPDATE Text Editor Utility FORTRAN 5*
Programing Language CALCOMP Graphics DISSPLA Graphics IMSL Math / Statistical Subroutines Idaho National Energy Laboratories Computer System NOS Operating System for CYBER 176 FSE Text Editor XEDIT Text Editor UPDATE Text Editor Utility FORTRAN 5*
Programing Language DISSPLA Graphics IMSL Math / Statistical Subroutines National Institutes of Health Computer System OS/MVS Operating System for IBM 3081 TSO Comand Language WYLBUR Text Editor /Comand Language VS FORTRAN
- Programing Language DISSPLA Graphics TELL-A-GRAF Graphics FOILS Word Charts for Overhead Projection MARK IV File Management / Report Generator SYSTEM 2000 Data Base Management System (Reports and Queries only)
RAMIS II Data Base Management System (Reports and Queries only)
UCFTP Communications (PC's)
IMSL Hath/ Statistical Subroutines Oak Ridge National Laboratory Computer System OS/MVS Operating System l
FORTRAN H Prog. aming Language VS FORTRAN
- Programing Language
- Adheres to current ANSI Standard for FORTRAN (FORTRAN 77)
I
m-ll r _ '
NRC Supported Software (continued)
MINICOMPUTER SOFTWARE:
NRC Data General MV/8000 CLI Comand Language Interface 4
SED Text Editor SPEED Text Editor BASIC Programing Language FORTRAN 77*
Programing Language SSI* CALC Spreadsheet IMSL Math / Statistical Subroutines MICROCOMPUTER SOFTWARE:
IBM PC and Compatibles IBM PC DOS & BASIC Operating System, language COMPAQ MS-DOS & BASIC Operating. System, language IBM BASIC Compiler Programing Language IBM FORTRAN Compiler Programing Language L-IBM DisplayWrite Word Processor IBM DisplayCom WP Communications IBM 5520 Attachment Program 5520 Terminal Emulation Microstuf CROSSTALK Communications Persoft Smarterm DG Terminal Emulation LOTUS 1-2-3 Spreadsheet Ashton-Tate dBASE III Data Base Management i
Westminster Software Pertmaster Project Management Decision Resources Chartmaster Graphics Decision Resources Signmaster Graphics Borland International j
Sidekick Multi-purpose Utility i
1
)
l
- Adheres to current ANSI Standard for FORTRAN 77.
8
-