ML20236X547

From kanterella
Jump to navigation Jump to search
Mod 1,correcting Overhead Cost Base,Adding Clause 52.216-18 Re Orders & Attachment 5 Concerning Use of Microcomputers, to Specialized Technical Training of NRC Inspectors in Area of Radiation Protection
ML20236X547
Person / Time
Issue date: 12/08/1987
From: Hoyt W, Wiggins E
NRC OFFICE OF ADMINISTRATION & RESOURCES MANAGEMENT (ARM), ROY F. WESTON, INC.
To:
Shared Package
ML20236X541 List:
References
CON-FIN-B-8799, CON-NRC-26-87-419 NUDOCS 8712090276
Download: ML20236X547 (9)


Text

._ .

7 1

, , i*

?. ; AM.ENDMENT O. F.SOUCIT.A.T. ION./MODIF.IC. AT.JON.O. F C.ONTR. ACTJ.

I .

- 1.cONTaACT O CODE .. PAGE .OF *PAGES

. M .' . *,s i ..

1 , . j ., 2

, a. AMt.NOMENT/MOOsFsCAf tofy teO. '

3 EFFECTIVf. .DAT E.

4. REQUEST 1 TON / PURCHASE REQ. NO. t S. PROJECT NO.gif eppliceber),

"One'(1) -

/h/gyh / '

s. iS$UEo av RFPA.AE0'D-8k-419 -
  • CODED "

CODEI~

U.S. Nuclear Regulatory Commission Division of Contracts

e. NAME AND ADORL55 OF CONTRACTOR (No., street, county, Siege and Zip Code) g 9A. AMENDMENT OF SOLICITAT40N NO.

Roy F. Weston, Inc.

Weston Way 9e. oATED <sur irru n)

West Chester, Pennsylvania 19380 10A. MOOf flCATiON OF CONT HACT/ ORDER NO.

X NRC-26-87-419 108, DAT ED (SEE ITEM 23)

(. CODE lFACluTY CODE ,

8/31/87 -

$is 11. THIS ITEM ONLY APPLIES TO AMENDMENTS OF SOLICITATIONS The above numbered solicitation is amended as set forth in item 14. The hour and date specified for receipt cf Offers is' extended, is not ex.

tended.

Offers must acknowledge receipt of this amendment prior to the hour and date specified in the solicitation or as amended, by one of the following methods:

(a) By completing items 8 and 15. and returning copies of the amendment; (b) By acknowledging receipt of this amendment on each copy of the of fer submitted; or (c) By separate letter or telegram which includes a reference to the solicitation and amendment numbers. FAtLURE OF YOUR ACKNOWLEDG-MENT TO BE RECEIVED AT THE PLACE DEslGNATED FOR THE RECEIPT OF OFFERS PRIOR TO THE HOUR ANO DATE SPECIFI IN FtEJECTION OF YOUR OFFER. If by virtue of this amendment you desire to change an offer already submitted. such change may be enade by telegram or l 6etter, provided each telegram or letter makes r.fference to the solicitation and this amendment. and is received prior to the opening hour and date specified.

3.2. ACCOUNTING AND APPHOPRI ATlON DATA (if regehed)

B&R No.: 82-19-03 FIN No.: 88799 APPN No.: 31X0200.828 Obligate: $ 13. THIS ITEM APPLIES ONLY TO MODIFICATIONS OF CONTRACTS / ORDERS, IT MODIFIESTHE CONTRACT / ORDER NO AS DESCRIBED IN ITEM 14.

g A. THIST RACTCHANGE ORDER ORDE NO. IN R IT15155UED EM 3 0A, PURSUANT ton (Specify authonty) THE CHANGES SET FOH1H IN ITEM 14 ARE fdADC (N THE CON.

4 E

B. THE ABOVE NUMBEREO CONTR ACT/ ORDER IS MOOlF6EO TO REFEECT THE ADMINISTRATIVE CHANGES (such as changes in paying offace.

appropriation date,etc.) SET F ORTH IN ITEM 14, PURSUANT TO THE AUTHORITY OF FAR 43.303(b).

C. lH15 5UPPLEMENT AL AGREEMEN T 15 ENTEHED INTO PUH5UANT TO AUTHORITY OF X Mutual Agreement of the Parties

0. 01He R ispecufy type et mos<facat on and authority) 8712090276 871208

@R CMH NRC-26-87-419 PDR E. IMPORTANT: Contractor O is no1, O is requireo io sion ini, ooCument ono ,eto,n 3 COgies iO ine issuino OiriCe.

54. DEbCHsP1 SON Of AMENDMLNT/ MOD 6F IC AT lON (Organised by UCF eecreon headengs, including solicitation / contract eubject matter where feasable.)

The purpose of this modification is to: (1) correct the overhead cost base, (2) include Clause No. 52.216-18, and (3) include an additional attachment to the basic contract.

Therefore, the contract is revised as follows:

(1) Under Section G, Paragraph G.1, Indirect Rates, subparagraph a is deleted in I its entirety and the following new Paragraph G.I.a. is subst ituted .in lieu thereof:

"a. Pending the establishment of final indirect rates .which shall be negotiated based on audit of actual costs, the ConUactor sha'll be E mco as provided heresn. all terms and conditions of the document referenced in stem 9A or 10A, as heretotore chan9ed, remaltts unchanged and in full force 15A.N AME AND TITLE OF SIGNEH (Type orprint) 16f. NAME AND T6TLE OF CONT HACT 6NG OF F ICEH (Type or print)

Mayne D. Hoyt Vice President, Contracts I?)ul .7 EDfWlO61Tif Q Elois J. Wiggins ASB. Ct NT H ACTOH/Of F EHOH A SC. DATE 58G .O 16 ft ITE05 TATE F AMEHICA 16C DA10 SIGNED (k ature of person autho esed to esen) 15/30/87 f E8" NSN 7540 o11S7 8070 mgnatur CanbGcGng Uf(scer) h 30-10$ STANDAHO f ORM 30 (H . Io th PREV 80US EDIT TON UNUSAOLE Pre,r.rste.d r,, by GS A

.rm.sa.3

j',..

hP

[

s NRC-26-87-419 Modification No. 1 Pace 2 of 2 reimbursed for allowable indirect costs as follows:

"Cateoory Rate (%) Cost Base Applicable Period Overhead Total Direct Labor 8/31/87 - 8/30/90 G&A Total Direct Cost 8/31/87 - 8/30/90" (2) Under I, Contract Clauses, the following Clause Ts hereby made a part of the contract: .

)

' ~

"52.216-18 ORDERING (APR 1984)

a. Any supplies and services to be furnished under this contract shall be ordered by. issuance of-delivery orders by the individuals or activities designated in the Schedule. Such orders may be issued from August 31, 1987 through August 30, 1990.
b. All delivery orders are subject to the terms and conditions of this contract. In the event of conflict between a delivery order and this contract, the contract shall control,
c. If mailed, a delivery order is considered " issued" when the Govern-s ment deposits the order in the mail. Orders may be issued orally or by written telecommunications only if.-authorized in the Schedule.

(End of clause)

(R 7-1101 19.68 JUN)"

(3) Section F.1, Reports, Documentation, and Other Deliverable End Items, is revised to include the following:

a "All deliverables intended for use on NRC microcomputers, as specified in each task order issued under this contract, shall meet the criteria as set forth in Attachment 5 to the contract."

(4) Section J.1, Attachments, is attached to include the following:

" Attachment Number Title 5 " Requirements for (Ise of Micro-computers by NRC Contractors" "

All other terms and conditions, including the total contract amount, remain unchanged.

l i

l

_ _ _ _ _ - - - - - _-. 1

e.. -f . ' >! , .. .

, . ATTACHMENTS 1VE - .

Ka.:.K..7  ; ,; -

, 3m. :?i.d.:;. .i: , ,;',. . A i.; ~ f!.4. '.NRC{0.5r.87hAl9

.)  :,' "*'f; . 'Dl

(.

.Cl 7. .jJ f

c. - *: . . Y' L '[ .'. l.'.l.*

d'; * * :% : - :.' ~ '$Ydedefifi.g$

.  ?'i n ,

+

s .

0FFICE Of RESOURCE MANAGEMENT -

DIVISION OF AUTOMATED INFORMATION SERVICES REQUIREMENTS FOR USE OF MICROCOMPUTERS BY NRC CONTRACTORS These requirements cover the use of microcomputers by NRC contractors to produce machine-readable contract deliverables. The purpose of the guidelines is to assure that such deliverables (e.g., programs, documents, graphs, data,

.etc.)'will be usable on NRC equipment.

. All deliverables intended for use on NRC microcomputers should meet the.

following criteria:

l 1. All diskettes should be capable of use on an IBM PC using one of the software packages supported by the NRC Division of Automated Infonnation Services (see attachment). .

2. In particular, documents (e.g., reports) should be_ produced

, with IBM DisplayWrite 2 word processing software. This will allow them to be used both on.NRC microcomputers'and word processing equipment.

3. Failing criteria 1 or 2 above, data or text should be produced as ASCll files.in standard IBM PC diskette forma.t.

Questions concerning the above requirements should be addressed to the ITS

% Support Center, (301) 492-4160 (FTS 492-4160).

e

.T'

', .~

'.-
. ; ; ' . y,:

, , . , p,,, - 4,, 7 ,! .'.;

,,. _- e r-

^-

P ,

ilhis. s'tatidard is specifically~ oriented towar'd' computer prog' rams prepared for scientific and engineering computations. The major documentation require-ments included in the standard are: -

a) Computer Program Abstract b) Application Information (User's Guide) c) Problem or function Definition (Theoretical Development) d) Prograr:rning Information (Programmer's Guide)

A copy of this standard may be obtained for 18.50 plus 52.00 shipping and handling from:

The American National Standards Institute 1430 Broadway New York, fiew York 10016 ATIN: 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 conform to FIPS Pub 38.(02/12/78), Documentation of Computer Programs and Automated Sys tems . 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 si:'e and complexity.

Each program developed f or the Nuclear Regulatory Commission should include the following program title block and disclaimer in the main program:

a Program

Title:

Developed for: U.S. Nuclear Regulatory Commission Office of (fill in NRC Office)

Division of (fill in f&C Division)

, Date:

fiRC Contact (s ): Phone:

Code Deve;oper: Phone:

This program was prepared for an agency of the United States Government, heither the United States Government no any agency thereof, or any of their employee:,, mates any warrenty, expressed or implied, or assumes any legal liability or responsibility for any third pcrty'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.

2. Code Distribution i t. general, all computer codes developed with federal fundt are in thc put,lic

_ _ _ _ _ _ - -- - - -- --------------- - --- - --- --- ----- - - - - - - ~ - ' ^ ~ ~ ~ ^~~~ ~

.. 1..

'y. . ' y . .y: L '

. ' . ' . . i.

' j. i:Q .. ' .- .j i

.. . ; . ;. c. .

f. ..

d.'.)~.'.5 doniainEand Es'.suchp.'aiust.f

'e AaNfavaila$le 'fofdistribilt3bnM. requdstoi5's$cW "

~

~ b '

h_ . , .  ;..gs'utilft1esive'ndorPanf udiveis'ilids.1 The d6dificat' on's i or adaptation' 6f "

' existi.ng coder;to sui.t,.ajp.ecific NRC applicatfor(s) do'se not's however,.

constitute development::within the.' context of this paragraph. .Each NRC contract involving code development should contain a task requiring the contractor to ,

submif completed codes to the National Energy Software Cen'ter for subsequent {

distribution upon request: .

U.S. Depirtment of Energy National Energy Software Center (NESC)

Argonne National Laboratory

  • 9700 South Cass Avenue Argonne, Illinois 60439 Telephone: (Commercial) 312-972-7250 1 (TTS) 972-7250
4. Code Submittal to the NRC -

F If specified in the contract or DOE laboratory agreement that a code is to be transmitted to the NRC, Appendix A, "NRC Scientific Submittal Package Descript. ion Form".must be used. ,T.he fonn is designed to describe the '

contents of a standard software submittal , package which must be used when transmitting completed codes to the NRC. All information on the form must be supplied, even if the contractors themselves are performing the code l

installation on NRC-accessible computer facilities.

e l . . ,.

.*.. Q.. '

U ' ' _-

, v. : : ,: m:.

. ; % X Q . ' 'Q

_j

". *r >. ~~ ~

h

{

Off' ice of Resource Nanagement Division of Automated Information Servi.ces

-Scientific Software Development, Distribution and Submittal Requirements for NRC Contractors This document provides requirements for contractors developir.g scientific soft-ware for the Nuclear Regulatory Commission (NRC). Its purpose is to assure that any such software can be readily implemented and used by staff at NRC head-quarters and can, if required, be easily disseminated through the National Energy Software Center 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. ,

I Sections 1-4 below provides requirements for programming languages and practices, code documentation, distribution and submittal to the NRC.

1. Prograhmi. .iguages and Practices All new mainframe or minicomputer programs developed or converted for NRC shall be written in American flational Standards (ANS) FORTRAN (AhSI Standard X3.9-1978) unless justified and cleared in advance by NRC, including con-currence by the NRC Division of Automated Information Services. All micro-computer software developed for the NRC shall be capable of running under MS-DOS. Source programs provided must be compatible with IBM PC BASIC or FORTRAN. In accordance with good programming practices, we recommend use l~ of structured design principles, meaningful variable names, and modularity to enhance code transportability, readability, and maintenance, it is imperative that all major variables and program logic structure be clearly described through liberal use of comments in the code.

Proprietary sof tware pacLages should be avoided except where standard read-ily available packages exist and are supported for use at NRC-accessible L

computer f acilities or on microcomputers by the NRC ITS Support Center.

Machine-dependent and installation-specific packages and features including assembly language should not be used unless justified and cleared in advance by NRC, including concurrence by the NRC Division of Automated Information Services. Information about sof tware supported for use on NRC-accessible computer facilities and microcomputers may be obtained f rom the NRC ITS Support Center, (301) 492-4160 (FTS 492-4160).

Mainframe programs which generate plots must do so using the Display Integrated Software System and Plotting Language (D]SSPLA) or CALCOMP plct sof tware (DISSPLA is a standard at all DOE laboratories).

2. Doc uraen ta t i on l

F All scientific computer codes shall be documented in conforoarce with ANS]

standard N-413, Guicelines for Documentation of Digital Computer Programs.

1

- - , - - - - , ~ _ _ _ _ _ - - _ - - - - - - - ----

..~ .

g.e.. 5 . ' ~

~,

iW
, . . ~ -

J' 3 ATTACHMENT

\

Microcomputer Services: software support by .the NRC Division of Automated Information Operating Systemi PC 005 Programming Languages: IBM BASIC and IBM FORTRAN 2.0 Data Base: dBASE III Spreadsheet:

LOTUS 1-2-3 Graphics:

CHARTHASTER and SIGNMASTER

  • i Project Management: PERTMASTER Word Processing: DISPLAYWRITE 2 .

Communications:

CROSSTALK XVI (asynchronous)

DISPLAYCOMM (bisynchronous)

. _ , , . . ~ . ,

I T

APPENDIX A NRC Scientific Sof tware Sybmittal Package Description fann Program Name:

Programming Languages (s) Used:

l Machine:

L Core Storage. Requirements for Sample Problem: '

Approximate Execution Time for Sample Problem:

Package Contents (items 1-8 are mandatory):

1. Abstract 2.

Documentation consisting of the items described in the space below:

_ 3. Source program on cards _ tape diskette.

4. Sample problem input on cards tape diskette.

__S . Compilation of the source program (item 3).

_ _6 . Listing of the sample problem input (item 4).

7.

Output f ron, an execution of the sample problem input, item 4 using the source code provided in item 3, including plots, if any.

,__8 .

for tape.

tape submittals, a copy of the output for the job that created the 9.

Other (describe other materials such as data libraries, control informa-tion, etc., ir. the space below).

A-1

u

.l,.,7; r, .n

. -: - ' ' ?-

,R,,.. ,

k Code Portability Information:

1.

Provide name and description of required system library routines not included in the submittal, and indicate where these routines are called (subroutines name,line).

2.

Provide name and description of required FORTRAN library routines (internal or external) which may differ between mainframes, and indicate where these routines are called (subroutine name, line).

t .

W '.

3. Describe any special compiler or loader options used, such as:
1. core present to zero or other values (CDC PRESET =ZERO)
2. compiler optimization . level '
3. 'roundirig or truncat1on options 4.

Provide any special instructions regarding execution time or core storage requirements, such as:

1. special core storage requirements for loading or executing
2. instructions for adjusting required core storage t.y ir.creasire

" or decreasing array dimensions.

3. estimates of relation of execution time to critical input pa rame te r-s L 5. Identify all input and output unit numbers and their purpose. List all locations of end-of-file tests.

If tapes are used for submittal, please use the attached tape description form.

Be sure to include a copy of the job that created the tape. L'here possible, we would prefer to receive tapes with the following format: 9 track, 1600 bpi, unlabeled, in EBCDIC character fonnat, with fixed length block or unblocted records.

If distettes are used for submittal, they should be 5.25" and MS-D25 compatible.

A-2

- _ _ - ___ _ - _ _