Skip to main content

B-183182, NOV 6, 1975

B-183182 Nov 06, 1975
Jump To:
Skip to Highlights

Highlights

AGENCY'S DETERMINATION THAT BENCHMARK TESTS REQUIRED BY RFP FOR AWARD OF ADP SYSTEM MUST BE PERFORMED BY OFFERORS WITHIN STATED GUIDELINES IS JUSTIFIED WHERE RECORD SHOWS THAT CHANGES TO GUIDELINES AS PROPOSED BY PROTESTER WOULD INVALIDATE TESTING RESULTS AND WOULD ADVERSELY IMPACT USEABILITY OF PROPOSED SYSTEM. ALLEGATION THAT OTHER OFFERORS PROPOSED SIMILAR CHANGES TO BENCHMARK GUIDELINES IS WITHOUT MERIT BASED ON INDEPENDENT GAO EVALUATION OF SUCH OTHER PROPOSALS. WAS TECHNICALLY ACCEPTABLE. BOTH PROTESTS ARE DENIED. THE SOLICITATION WAS ISSUED BY GSA ON APRIL 24. THE RFP STATED THAT THE PURPOSE OF THE BENCHMARK PROBLEMS WAS TO ENABLE THE USER TO DETERMINE IF THE PROPOSED SYSTEMS) COULD PERFORM THE WORKLOAD WITHIN THE NECESSARY TIME CONSTRAINTS AND ALSO TO MEASURE RELATIVE PERFORMANCE OF THE PROPOSED SYSTEMS.

View Decision

B-183182, NOV 6, 1975

AGENCY'S DETERMINATION THAT BENCHMARK TESTS REQUIRED BY RFP FOR AWARD OF ADP SYSTEM MUST BE PERFORMED BY OFFERORS WITHIN STATED GUIDELINES IS JUSTIFIED WHERE RECORD SHOWS THAT CHANGES TO GUIDELINES AS PROPOSED BY PROTESTER WOULD INVALIDATE TESTING RESULTS AND WOULD ADVERSELY IMPACT USEABILITY OF PROPOSED SYSTEM. MOREOVER, ALLEGATION THAT OTHER OFFERORS PROPOSED SIMILAR CHANGES TO BENCHMARK GUIDELINES IS WITHOUT MERIT BASED ON INDEPENDENT GAO EVALUATION OF SUCH OTHER PROPOSALS.

SPERRY UNIVAC; CONTROL DATA CORPORATION:

SPERRY UNIVAC (UNIVAC) HAS PROTESTED THE REJECTION OF ITS PROPOSAL UNDER SOLICITATION NO. CDPA-74-6, ISSUED BY THE GENERAL SERVICES ADMINISTRATION (GSA), AUTOMATED DATA AND TELECOMMUNICATIONS SERVICES, ADP PROCUREMENT DIVISION. IN ADDITION, CONTROL DATA CORPORATION (CDC), ANOTHER OF THE THREE OFFERORS RESPONDING TO THIS SOLICITATION, HAS PROTESTED THE DETERMINATION THAT THE PROPOSAL OF INTERNATIONAL BUSINESS MACHINES CORPORATION (IBM), THE REMAINING OFFEROR ON THIS PROCUREMENT, WAS TECHNICALLY ACCEPTABLE. FOR THE REASONS SET FORTH BELOW, BOTH PROTESTS ARE DENIED.

THE SOLICITATION WAS ISSUED BY GSA ON APRIL 24, 1974, TO ACQUIRE A LARGE SCALE SCIENTIFIC COMPUTER SYSTEM TO BE INSTALLED AT THE HARRY DIAMOND LABORATORIES (HDL) IN CONNECTION WITH THE UNITED STATES ARMY COMPUTER SYSTEMS SUPPORT AND EVALUATION COMMAND PROJECT NO. T-004-73 (HDL). THE RFP SPECIFIED THAT EACH OFFEROR, TO BE ELIGIBLE FOR AWARD, HAD TO SUCCESSFULLY PERFORM A SET OF BENCHMARK PROBLEMS WITHIN GUIDELINES STATED IN THE RFP. THE RFP STATED THAT THE PURPOSE OF THE BENCHMARK PROBLEMS WAS TO ENABLE THE USER TO DETERMINE IF THE PROPOSED SYSTEMS) COULD PERFORM THE WORKLOAD WITHIN THE NECESSARY TIME CONSTRAINTS AND ALSO TO MEASURE RELATIVE PERFORMANCE OF THE PROPOSED SYSTEMS.

CERTAIN OF THE BENCHMARK PROGRAMS AND SUBPROGRAMS WERE WRITTEN IN ANS FORTRAN AND COBOL, WHICH ARE DESCRIBED BY GSA AS "HIGHER LEVEL SOURCE LANGUAGES EMPLOYED FOR THE PURPOSE OF CARRYING INSTRUCTIONS TO THE COMPUTER." WITH REGARD TO SUCH BENCHMARKS, IT WAS STATED IN PARAGRAPH 3.1 OF ATTACHMENT 2, SECTION F OF THE RFP THAT IN PREPARATION FOR PERFORMING THE BENCHMARK, "SUPPLIERS MUST DOCUMENT ALL CHANGES MADE TO THE FORTRAN AND COBOL SOURCE PROGRAMS." PARAGRAPH 3.1.2 OF THE SAME ATTACHMENT FURTHER STATED THAT "SUBSTITUTION OF SUBPROGRAMS IN THE BENCHMARK PROGRAMS IS NOT PERMITTED. HOWEVER, SUPPLIERS CAN SUBSTITUTE THEIR EQUIVALENT FORTRAN OR COBOL STATEMENTS WHERE ANS FORTRAN OR COBOL HAS NOT BEEN USED." THE PROTESTS INVOLVE THE REQUIREMENTS OF THESE PARAGRAPHS.

AS INDICATED, THREE OFFERORS, UNIVAC, CDC AND IBM, RESPONDED TO THIS SOLICITATION ON SEPTEMBER 9, 1974. IN ACCORDANCE WITH THE PROVISIONS OF THE FEDERAL PROPERTY MANAGEMENT REGULATIONS (FPMR), WHICH ARE APPLICABLE WHEN GSA PROCURES ADPE FOR ANOTHER AGENCY, SEE FPMR 101 32.405, TECHNICAL EVALUATION OF THE PROPOSALS WAS PERFORMED BY THE U.S. ARMY COMPUTER SYSTEMS SUPPORT AND EVALUATION AGENCY AND THE EVALUATION FINDINGS WERE TRANSMITTED TO GSA.

BY LETTER DATED OCTOBER 18, 1974, THE GSA CONTRACTING OFFICER FURNISHED UNIVAC WITH A LIST OF TECHNICAL DEFICIENCIES WHICH THE ARMY HAD NOTED IN THE UNIVAC PROPOSAL. IN ADDITION, UNIVAC WAS ADVISED OF THE NEED TO SCHEDULE THE BENCHMARK TESTING. IN THIS CONNECTION, THE ARMY TECHNICAL EVALUATORS HAD NOTED THAT IN PREPARING TO PERFORM THE BENCHMARKS, UNIVAC HAD CHANGED CERTAIN OF THE ANS FORTRAN STATEMENTS. THESE CHANGES WERE CONSIDERED TO BE A VIOLATION OF SPECIFICATION PARAGRAPH 3.1.2, AND WERE INCLUDED IN THE LIST OF DEFICIENCIES FURNISHED TO UNIVAC. IN PARTICULAR, ARMY NOTED THAT UNIVAC'S PROPOSED USE OF "ASSEMBLER LANGUAGE I/O (INPUT/OUTPUT)" IN LIEU OF STANDARD ANS FORTRAN I/O STATEMENTS TO PERFORM BENCHMARK PROGRAM "TOODY" WAS UNACCEPTABLE.

BY LETTER OF NOVEMBER 13, 1974, TO GSA, UNIVAC EXPLAINED THAT THE CHANGES TO THE BENCHMARK PROGRAMS WERE MADE "SOLELY FOR THE PURPOSE OF ENABLING THE EXECUTION OF THESE PROGRAMS IN THE CONTEXT OF THE CURRENT SYSTEM ARCHITECTURE AND OPERATING PHILOSOPHY OF THE UNIVAC SYSTEM PROPOSED." UNIVAC OFFERED TO PERFORM A FUNCTIONAL DEMONSTRATION TO SHOW THAT IT COULD ACCOMPLISH "THE MISSION THAT HDL MUST PERFORM TO SUPPORT THE GOALS OF THE U.S. ARMY."

ON NOVEMBER 22, 1974, THE ARMY ADVISED GSA THAT "DOCUMENTATION SUBMITTED ON 13 NOV. 74 BY UNIVAC ASSOCIATED WITH BENCHMARK TOODY REMAINS DEFICIENT BECAUSE STANDARD FORTRAN STATEMENTS WERE CHANGED." UNIVAC, HOWEVER, CONTINUED TO MAINTAIN TO GSA THAT ITS PROPOSED CHANGES TO THE BENCHMARK PROGRAMS WERE ACCEPTABLE AND WITHIN THE SPECIFICATIONS. IT AGAIN REQUESTED THE OPPORTUNITY TO PROVIDE THE GOVERNMENT WITH A "LIVE DEMONSTRATION" BENCHMARK TEST.

BY LETTER DATED DECEMBER 6, 1974, GSA REQUESTED THE ARMY TO PROVIDE IT WITH THE RATIONALE BEHIND THE REQUIREMENT OF RFP PARAGRAPH 3.1.2. DECEMBER 27, 1974, THE ARMY SUPPLIED GSA WITH THE REQUESTED RATIONALE. THEREAFTER, ON JANUARY 7, 1975, GSA NOTIFIED UNIVAC OF THE DEFICIENCIES IN ITS PROPOSAL. (IN ADDITION TO PARAGRAPH 3.1.2, ONE OTHER DEFICIENCY WAS LISTED. THIS DEFICIENCY WAS CORRECTED BY UNIVAC, THUS LEAVING THE BENCHMARK DOCUMENTATION AS THE ONLY UNRESOLVED TECHNICAL AREA.) HOWEVER, UNIVAC'S PROPOSED CORRECTION OF THE BENCHMARK DEFICIENCY WAS DETERMINED TECHNICALLY UNACCEPTABLE BY THE ARMY, AND ON JANUARY 29, 1975, GSA ADVISED UNIVAC THAT ITS PROPOSAL WAS REJECTED. UNIVAC PROMPTLY FILED A PROTEST TO THIS OFFICE.

UNIVAC ARGUES THAT PARAGRAPH 3.1.2 OF THE RFP AS INTERPRETED BY THE ARMY IS UNDULY RESTRICTIVE OF COMPETITION BECAUSE IT PRECLUDES ANY CHANGES IN ANS FORTRAN STATEMENTS SUPPLIED FOR THE TOODY BENCHMARK TEST PROGRAM. UNIVAC MAINTAINS THAT ITS LATEST PROPOSAL OF JANUARY 22, 1975, SHOULD HAVE BEEN ACCEPTED. IT NOTES, FIRST, THAT PARAGRAPH 3.1.1 OF THE RFP SPECIFICALLY ALLOWED CHANGES "TO PERMIT COMPILATION AND/OR EXECUTION OF THE PROGRAMS," AND THAT UNIVAC INSERTED STATEMENTS SOLELY AS REQUIRED TO EXECUTE THE BENCHMARK PROGRAMS; AND SECOND, THAT ANS REQUIREMENTS THEMSELVES DO NOT SPECIFY THE SIZE OF AN ARRAY WHICH A SYSTEM MUST ACCOMMODATE. THEREFORE, UNIVAC CONTENDS THAT THE STATEMENTS IT INSERTED INTO THE BENCHMARK PROGRAM WERE COMPLETELY IN ACCORDANCE WITH ANS REQUIREMENTS AND REPRESENTED AN IMPLEMENTATION OPTION OR TECHNIQUE OF PROGRAM CONVERSION WHICH WAS ALLOWABLE. IN UNIVAC'S VIEW, THE ARMY'S INTERPRETATION OF PARAGRAPH 3.1.2 HAS NEGATED THE CLEAR MEANING OF PARAGRAPH 3.1.1, SERVES NO USEFUL PURPOSE, AND EXCLUDED FROM THE COMPETITION ANYONE BUT THE PRIOR SOURCES, THUS FAVORING "CDC FOR WHOSE 6600 SYSTEM THE STATEMENTS WERE ORIGINALLY WRITTEN AT GOVERNMENT EXPENSE; AND IBM, FOR WHOSE 360/195 SYSTEM THEY WERE SUBSEQUENTLY REWRITTEN, AT GOVERNMENT EXPENSE."

FURTHERMORE, UNIVAC INSISTS THAT SOME CHANGES WERE ALLOWED BY ARMY IN THOSE VENDORS' BENCHMARK PROGRAMS BUT THAT THE VENDORS WERE NOT DISQUALIFIED. THUS, UNIVAC CONTENDS THAT THE ARMY VIOLATED THE PRINCIPLE OF EQUAL TREATMENT SINCE IBM AND CDC WERE ALLOWED TO MAKE CHANGES TO ANS STATEMENTS, WHILE UNIVAC WAS NOT.

IN JUSTIFYING ITS REJECTION OF THE UNIVAC PROPOSAL, THE ARMY INSISTS THAT ACCEPTANCE OF THE UNIVAC PROGRAM CHANGES (1) WOULD DISTORT THE CONCEPT OF ESTABLISHING A UNIFORM BENCHMARK, SINCE THE OTHER OFFERORS WERE TO BE TIMED USING THE STANDARD ANS FORTRAN STATEMENTS; (2) WOULD INHIBIT THE INTERCHANGEABILITY OF THE RESULTING PROGRAMS FOR USE ON A VARIETY OF ADP SYSTEMS AND; (3) WOULD HAVE A SEVERE IMPACT ON OTHER AREAS OF ARMY OPERATIONS.

SPECIFICALLY, WITH REGARD TO THE BENCHMARK THE ARMY EXPLAINS THAT:

"(2) PROGRAM TOODY, TOGETHER WITH THE OTHER 9 BENCHMARK PROGRAMS, HAVE BEEN USED (IN PRESENT FORM) TO ESTABLISH THE THROUGHPUT RELATIONSHIP REQUIRED TO PROCESS THE TOTAL HDL WORKLOAD THAT IS DOCUMENTED AND WELL DEFINED IN ATTACHMENT 1 TO SECTION F. SPECIFIC REASONS AS TO WHY ALL PROPOSED SYSTEMS MUST PROCESS TOODY AS PROVIDED ARE AS FOLLOWS:

"BENCHMARK PROGRAM TOODY IS REPRESENTATIVE OF A CLASS OF PROGRAMS REQUIRING RELATIVELY LARGE AMOUNTS OF CORE STORAGE AND SIGNIFICANT I/O ACTIVITY. AMONG ALL THE BENCHMARK PROGRAMS, THIS SAMPLE RUN IS BY FAR THE MOST I/O BOUND JOB. PRODUCTION PROBLEMS FOR TOODY CAN REQUIRE APPROXIMATELY TWICE THE STORAGE USED IN THIS SAMPLE RUN AND CURRENT PRODUCTION RUNNING TIMES VARY FROM 15 HOURS TO 100 HOURS. SINCE THE RFP HAS NO REQUIREMENT FOR EXPANSION OF MAIN MEMORY, THE PROCESSING OF TOODY (AS PROVIDED) DEMONSTRATES THAT EACH PROPOSED SYSTEM HAS SUFFICIENT CAPABILITY TO SATISFY THE PRODUCTION PROBLEMS FOR TOODY AND THE OTHER LARGE SIZE PROGRAMS WHICH IT REPRESENTS.

"(3) SINCE TOODY IS THE LARGEST I/O BOUND PROGRAM IN THE HDL BENCHMARK JOB STREAM, THE UNIVAC SUBSTITUTION OF STANDARD FORTRAN I/O STATEMENTS WITH ASSEMBLER LANGUAGE SUBPROGRAMS UPSETS THE REPRESENTATIVENESS OF THE BENCHMARK JOB SYSTEM AND NEGATES THE INTENDED USE OF TOODY. THIS SUBSTITUTION ALSO DESTROYS THE PURPOSE OF ESTABLISHING A COMMON BASE FOR MEASURING RELATIVE PERFORMANCE, SINCE THE OTHER SUPPLIERS WERE TIMED USING THE STANDARD I/O STATEMENTS.

"(4) IN ADDITION, THE ADDRESSING TECHNIQUE (VIA ASSEMBLER LANGUAGE) USED IN TOODY WAS DEVELOPED BY UNIVAC PERSONNEL. AS NOTED *** ABOVE, THE PURPOSE OF THE BENCHMARK IS TO DEMONSTRATE THE CAPABILITY OF THE PROPOSED SYSTEM, NOT TO DEMONSTRATE THE ABILITY OF THE SUPPLIER'S PROGRAMING STAFF."

AS FOR INTERCHANGEABILITY, ARMY STATES AS FOLLOWS:

"B. OTHER TECHNICAL CONSIDERATIONS

"(1) THE SUBSTITUTION OF ASSEMBLER LANGUAGE FOR ANS FORTRAN NOT ONLY VIOLATES THE RFP, BUT ALSO VIOLATES THE SPIRIT OF AR 18-1 WHICH STATES THAT ANS FORTRAN IS DESIGNATED AS THE ARMY STANDARD PROGRAMMING LANGUAGE (ASPL) FOR USE IN SCIENTIFIC APPLICATIONS.

"(2) SPECIAL WRITTEN ASSEMBLER LANGUAGE SUBPROGRAMS (APPARENTLY WRITTEN SPECIFICALLY FOR TOODY) ARE BEING USED BY UNIVAC TO EXECUTE THE BENCHMARK. HDL, AS AN ARMY R&D INSTALLATION, OPERATES AS A SERVICE CENTER FOR HDL AND SHARES SOFTWARE WITHIN THE SCIENTIFIC COMMUNITY. THE MACHINE DEPENDENCY OF ASSEMBLER LANGUAGE INHIBITS THE INTERCHANGEABILITY OF PROGRAMS AND ALSO IMPACTS THE OBJECTIVE OF ANS FORTRAN WHICH PROMPTS A HIGH DEGREE OF INTERCHANGEABILITY OF FORTRAN PROGRAMS FOR USE ON A VARIETY OF ADP SYSTEMS."

FINALLY, REGARDING TO THE IMPACT OF THE PROPOSED UNIVAC CHANGES, ARMY STATES THAT:

"3. IMPACTS

A. HDL PERFORMS PRIMARILY SCIENTIFIC COMPUTING. STAFF SCIENTISTS, WHILE EXPERTS IN THEIR FIELD, PERFORM MINIMAL APPLICATION SOFTWARE DEVELOPMENT INVOLVING LARGE PROGRAMS. THESE LARGE PROGRAMS ARE OBTAINED FROM VARIOUS ADP LIBRARIES WITHIN THE SCIENTIFIC COMMUNITY. THE USE OF THESE PROGRAMS CONSTITUTES A SIGNIFICANT PORTION OF THE HDL WORKLOAD. THE STAFF SCIENTIST SELECTS THE PROGRAM TO PERFORM HIS CALCULATION BASED UPON THE TECHNICAL REQUIREMENT AT HAND. HE IS USUALLY UNAWARE OF THE PROGRAM SIZE SINCE THIS PARAMETER IS IRRELEVANT TO THE TECHNICAL PROBLEM. THIS PROCEDURE PROVIDES MAXIMUM UTILIZATION OF SOFTWARE WITHIN THE SCIENTIFIC COMMUNITY AND FREES THE HDL SCIENTIST FROM PROGRAMING DETAILS SO THAT HE CAN FOCUS HIS ATTENTION ON THE TECHNICAL ASPECTS OF HIS APPLICATION. PROGRAMS THAT ARE A PART OF THE CURRENT HDL WORKLOAD AND WHICH HAVE BEEN OBTAINED BY THE ABOVE PROCEDURE INCLUDE TOODY, USRHYD, SANDYL, TEMPER, NET -2, SCEPTRE, AND CIRCUS-2.

B. IMPLEMENTATION OF TOODY AND OTHER PROGRAMS OF SIMILAR SIZE ON PROPOSED UNIVAC ADPE IN THE HDL ENVIRONMENT WOULD IMPACT:

(1) SHARING OF PROGRAMS WITH OTHER AGENCIES.

(2) ARMY PROGRAMING POLICY SINCE THE USE OF ASSEMBLER LANGUAGE PROGRAMING IS OFFICIALLY DISCOURAGED.

(3) GENERAL PURPOSE USAGE OF THESE TYPE PROGRAMS.

(4) PROGRAM DOCUMENTATION.

(5) ARMY OBJECTIVE FOR DESIGNATING FORTRAN AS THE ASPL FOR USE IN SCIENTIFIC AND ENGINEERING TYPES OF SYSTEMS.

(6) PROCESSING OF LARGE SIZE APPLICATION PROGRAMS SINCE THE PROPOSED SYSTEM WOULD ONLY PROVIDE RESPONSIVE SUPPORT FOR SMALL TO MEDIUM SIZE APPLICATION PROGRAMS.

(7) PROCESSING OF CLASSIFIED DATA. MANY OF THE LARGE SIZE APPLICATIONS INVOLVE CLASSIFIED DATA AND AS A RESULT OF (6) ABOVE, THESE LARGE SIZE APPLICATIONS MAY HAVE TO BE SATISFIED BY OUTSIDE ARRANGEMENTS."

IN RESPONSE TO UNIVAC'S ALLEGATION THAT THE PROCUREMENT WAS RESTRICTED TO AN INCUMBENT SUPPLIER, THE ARMY REPORTS THAT THE ADPE FOR THIS PROCUREMENT WILL REPLACE THE GOVERNMENT-OWNED IBM 1401/7094 AT HDL AND ALSO THE SERVICES BEING RECEIVED UNDER CONTRACT FROM OUTSIDE COMPUTERS (INCLUDING IBM, CDC AND UNIVAC COMPUTERS) PLUS EIGHT COMMERCIAL TIME-SHARING AGENCIES. OF THE TOTAL HDL WORKLOAD, ABOUT 95 PERCENT IS BEING SATISFIED BY THESE SERVICE CONTRACTS, WITH THE REMAINDER OF THE WORK BY THE IBM 1401/7094. IN ARMY'S VIEW, THIS MIXTURE OF COMPUTER SERVICES SHOWS THAT THERE IS NO SINGLE INCUMBENT SUPPLIER ASSOCIATED WITH THE HDL WORKLOAD.

UNIVAC HAS FURNISHED OUR OFFICE WITH A REBUTTAL TO THE GSA/ARMY POSITION RELATIVE TO ITS PROPOSED TOODY CHANGES. FOR EXAMPLE, UNIVAC NOTES THAT IT MADE "IDENTICAL CHANGES TO OTHER BENCHMARK PROGRAMS, SUCH AS TEMPER, AND THESE WERE ALLOWED." HOWEVER, THE ARMY EXPLAINS THAT "UNIVAC'S IMPLEMENTATION OF TEMPER INVOLVED INSERTIONS OF ASSEMBLER LANGUAGE SUBPROGRAMS WHEREAS IMPLEMENTATION OF TOODY INVOLVED SUBSTITUTIONS OF ASSEMBLER LANGUAGE FOR STANDARD FORTRAN STATEMENTS ***. IN OTHER WORDS, ASSEMBLER LANGUAGE CODE WAS ADDED TO TEMPER AND ASSEMBLER LANGUAGE CODE REPLACED STANDARD FORTRAN IN TOODY."

BASICALLY, IT IS THE PROTESTER'S POSITION THAT THE INSERTION OF ITS STATEMENTS INTO TOODY INHIBITS NEITHER THE INTERCHANGEABILITY OF THE PROGRAM NOR THE OBJECTIVES OF ANS FORTRAN, AS UNIVAC WOULD BE COMMITTED TO PERFORM AT NO ADDITIONAL COST CONVERSION AND MAINTENANCE EFFORT AND TO GUARANTEE THE OPERATIONAL STATUS OF PROGRAM FOR THE LIFE OF THE SYSTEM. ON THE OTHER HAND, AS INDICATED ABOVE, THE ARMY VIEWS THE UNIVAC IMPLEMENTATION AS UNACCEPTABLE BECAUSE THE CHANGES PROPOSED ARE BASED ON "UNIVAC ASSUMPTION ABOUT THE VALUES OF THE ARRAY SUBSCRIPTS AND APPARENTLY REQUIRED KNOWLEDGE OF THE PROGRAM LOGIC. THESE SOFTWARE CHANGES ARE NOT FOR GENERAL PURPOSE USAGE AND IMPACTS THE GENERALITY OF THE PROGRAM SINCE ITS MOST USEFUL FEATURE IS THE ABILITY TO CHANGE PROBLEM SIZE (INPUT DATA) BY CHANGING A DIMENSION WITHIN THE PROGRAM." AT THIS POINT IT SHOULD BE NOTED THAT CDC, THE OTHER PROTESTING PARTY BEFORE OUR OFFICE, AGREES WITH GSA/ARMY THAT UNIVAC'S PROPOSAL WAS UNACCEPTABLE BECAUSE OF ITS PROPOSED CHANGES TO THE ANS FORTRAN STATEMENTS IN TOODY. HOWEVER, CDC JOINS WITH UNIVAC IN INSISTING THAT IBM ALSO MADE UNACCEPTABLE CHANGES IN THE FORTRAN STATEMENTS WHICH IT SUBMITTED TO THE ARMY. IN ADDITION, UNIVAC CHARGES THAT CDC ALSO MADE CHANGES IN ITS BENCHMARK PROGRAM BUT WAS NOT DISQUALIFIED FOR THIS REASON.

BECAUSE OF THE TECHNICAL NATURE OF THE ALLEGATIONS RAISED IN THOSE PROTESTS AND SINCE EACH OFFEROR HAD ACCESS ONLY TO ITS OWN PROPOSAL, WE CONDUCTED AN INDEPENDENT REVIEW OF THE CHANGES DOCUMENTATION PROVIDED BY THE THREE OFFERORS TO THE ARMY. WE HAVE CONCLUDED THAT UNIVAC'S IMPLEMENTATION OF TOODY INVOLVED A SUBSTANTIAL NUMBER OF CHANGES TO ANS FORTRAN STATEMENTS AND A SUBSTITUTION OF ASSEMBLER LANGUAGE SUBPROGRAMS. WHILE PARAGRAPH 3.1.1 OF THE RFP ALLOWED LIMITED CHANGES TO PERMIT COMPILATION OR EXECUTION OF THE PROGRAMS, IT IS OUR OPINION THAT PARAGRAPH 3.1.2 CLEARLY PROHIBITED CHANGES TO THE ANS FORTRAN STATEMENT. MOREOVER, THE RECORD SHOWS THAT UNIVAC REPEATEDLY WAS ADVISED OF THE PROHIBITION CONTAINED IN PARAGRAPH 3.1.2 DURING THE EXTENSIVE DISCUSSIONS WHICH WERE CONDUCTED FOLLOWING THE SUBMISSION OF TECHNICAL PROPOSALS.

WE BELIEVE THAT THE GSA/ARMY DETERMINATION THAT THE UNIVAC PROPOSAL WAS NOT ACCEPTABLE IS SUPPORTED BY THE RECORD. ALTHOUGH UNIVAC CONTENDS THAT THE REJECTION OF ITS PROPOSAL WAS UNJUSTIFIED AND UNDULY RESTRICTIVE OF COMPETITION, THE ARMY HAS CONVINCINGLY SHOWN THAT THE UNIVAC SYSTEM WOULD NOT MEET ITS NEEDS. THE FACT THAT UNIVAC HAS OFFERED TO PROVIDE THE CONVERSION AND MAINTENANCE EFFORT REQUIRED TO IMPLEMENT HDL PROGRAMS ON ITS PROPOSED SYSTEM FOR THE ENTIRE SYSTEM LIFETIME, DOES NOT SATISFY THE ARMY'S NEEDS FOR ANS FORTRAN CAPABILITY AS REFLECTED IN THE BENCHMARK REQUIREMENT. NOT ONLY WOULD THE PROPOSED UNIVAC CHANGES TO THE BENCHMARK PROGRAMS INVALIDATE THE BENCHMARK TEST BUT THE ARMY INSISTS THAT THE USE OF TECHNIQUES SUCH AS PROPOSED BY UNIVAC WOULD INHIBIT THE INTERCHANGEABILITY OF THE RESULTING PROGRAMS FOR OTHER ADP SYSTEM USES AND WOULD ADVERSELY IMPACT OTHER AREAS OF ITS OPERATIONS. WE FIND NO BASIS TO DISAGREE.

BASED ON OUR REVIEW, WE BELIEVE THAT THE OFFERORS WERE EQUALLY TREATED IN THE EVALUATION OF PROPOSALS. OUR REVIEW INDICATES THAT THERE WERE TWO INSTANCES IN WHICH IBM AND ONE INSTANCE IN WHICH CDC HAD SUBMITTED STATEMENTS IN THEIR BENCHMARK PROGRAMS WHICH POTENTIALLY CHANGED THE BENCHMARK INSTRUCTIONS IN VIOLATION OF THE SPECIFICATIONS. THE FIRST IBM STATEMENT CHANGE WAS A CORRECTION OF A STATEMENT WHICH WAS INCORRECT AS ORIGINALLY PROVIDED BY THE ARMY TO THE OFFERORS. DUE TO DIFFERING PRECISION AND WORD LENGTH IDIOSYNCROCIES OF THE COMPUTERS OF THE OTHER OFFERORS, THE ERROR WAS NOT ENCOUNTERED BY EITHER CDC OR UNIVAC. THE OTHER IBM CHANGE INVOLVED A NUMERICAL QUANTITY AND WAS PERMISSIBLE SINCE THE RANGE OF PRECISION OF NUMERICAL QUANTITIES FELL OUTSIDE THE PURVIEW OF ANS FORTRAN. THE CDC STATEMENT CHANGE WAS MADE IN THE ORIGINAL BENCHMARK DOCUMENTATION SUBMISSION. HOWEVER, CDC REMOVED THE CHANGE AND REPLACED THE ORIGINAL STATEMENT PRIOR TO THE LIVE-TEST BENCHMARK DEMONSTRATION. OUR OPINION, NONE OF THE CHANGES OR STATEMENTS MADE BY IBM OR CDC CONSTITUTES A VIOLATION OF THE RFP REQUIREMENTS.

UNIVAC ALSO QUESTIONED THE RFP EVALUATION CRITERIA WHICH IT CONTENDS WAS PREDICATED ON A SYSTEM USE OF ONE 8-HOUR SHIFT PER DAY. APPARENTLY, THIS MATTER WAS RESOLVED SINCE THE RFP WAS AMENDED TO CLARIFY THAT EVALUATION WAS TO BE BASED ON UNLIMITED USE OF THE SYSTEM.

FINALLY, AN AWARD WAS MADE TO IBM ON OCTOBER 20, 1975, WHILE THE PROTESTS WERE PENDING. THE AWARD WAS MADE BY GSA PURSUANT TO FPR 1 2.407-8(B)(4), BASED ON FINDINGS THAT THE ADP SYSTEM BEING PROCURED WAS (1) URGENTLY REQUIRED; (2) DELIVERY AND PERFORMANCE WOULD BE UNDULY DELAYED BY FAILURE TO MAKE AWARD PROMPTLY; AND (3) A PROMPT AWARD WOULD BE ADVANTAGEOUS TO THE GOVERNMENT. IN VIEW OF OUR CONCLUSION, WE HAVE NO REASON TO OBJECT TO THE AWARD.

GAO Contacts

Office of Public Affairs