SOLICITATION NOTICE
B -- Special Studies and Analysis - Not R&D
- Notice Date
- 8/29/2002
- Notice Type
- Solicitation Notice
- Contracting Office
- Department of the Interior, MINERALS MANAGEMENT SERVICE, Procurement Operations Branch, 381 ELDEN ST, MS2510, HERNDON, VA 20170
- ZIP Code
- 20170
- Solicitation Number
- 1435-01-02-RP-85325 MONTCRDK 7.52 DOCUMENTATION
- Response Due
- 9/17/2002
- Point of Contact
- TERRY W. CARROLL, PROCUREMENT TECHNICIAN, FAX 703-787-1009 or E-mail terry.carroll2@mms.gov.
- Small Business Set-Aside
- N/A
- Description
- PLEASE READ THIS ENTIRE NOTICE CAREFULLY AS IT CONSTITUTES THE ONLY NOTICE THAT WILL BE ISSUED. This is a combined synopsis/solicitation for commercial items prepared in accordance with the format in Subpart 12.6, as supplemented with additional information included in this notice. This announcement constitutes the only solicitation; proposals are being requested and a written solicitation will not be issued. The solicitation document and incorporated provisions and clauses are those in effect through Federal Acquisition Circular 97-20. The following provisions and clauses apply to this acquisition: 1) 52.212-1, Instructions to Offerors-Commercial (OCT 2000); 2) 52.212-3, Offeror, Representations and Certifications-Commercial Items; 3) 52.212-4, Contract Terms and Conditions-Commercial Items (APR 1998), with an addendum; and 4) 52.212-5, Contract Terms and Conditions Required to Implement Statutes or Executive Orders Commercial Items (AUG 2000). Solicitation Number 1435-01-02-RP-85325 MONTCRDK 7.52 DOCUMENTATION is issued as a request for proposals (RFP). The Minerals Management Service (MMS) by virtue of the Outer Continental Shelf (OCS) Lands Act, the Submerged Lands Act, and pursuant to delegation of authority by the Secretary of the Interior has jurisdiction over leasing and development of OCS submerged lands and mineral development. In conjunction with this jurisdiction, the MMS is required to follow the overall Mineral Management goals as stated in the OCS Lands Act Amendments of 1978. Related to the MMS's responsibilities under the OCS Lands Act is staff analysis of environmental and resource information in conjunction with OCS oil and gas lease sales. The bid adequacy analysis for bids received at blocks offered for lease attempts to ensure that the Federal Government receives fair market value for those blocks. A procedure for reviewing bids and determining whether they are adequate has been developed by MMS. To assist in placing values on these blocks, computer models are used. The proprietary computer program used by MMS in the determination of the fair market value of a block is called MONTCAR (Monte Carlo Simulation Program). The mathematical methodology and statistical approach by the model is critical to ensure the correct fair market value assessment. The Department of the Interior, Minerals Management Service (MMS) intends to competitively award a contract to rewrite portions of MONTCRDK 7.52, modernize the source code, and update the documentation of the MONTCRDK version 7.52. Since the early 1970's, MMS has consistently modified the MONTCAR Program model using Fortran and Assembly. A detailed documentation of MONTCAR version 6.26 was completed in 1996. Subsequent documentation has not been inclusive. The model methodology and source code has evolved since then to comply with many policy adjustments such as royalty suspension and technology innovations. @Risk Developers Kit from Palisades Corporation has been one of more recent, major technology implementations. MONTCAR unofficially became MONTCRDK (version 7.02) to reflect the additional RDK features. These features have not been documented, as well as other concepts such as changes in royalties, old vs. new infrastructure, etc. MONTCRDK has never been documented, and MONTCAR was last documented with version - MONTCAR 6.26. Not all of the source code reflects a modern naming convention, and structure. MMS would like to have the most recent version, MONTCRDK 7.52 (to be release in November 2002), rewritten in parts and the model documentation updated. MONTCRDSK is proprietary and information concerning it must not be disclosed. The Contractor will be required to sign a non-disclosure agreement. ESTIMATED LEVEL OF EFFORT: The government estimates a period of performance for this contract of twelve (12) months and an approximate cost of $62,500. SCOPE OF WORK: The Contractor shall: (1)provide updates of the written methodology documentation. MONTCAR 6.26 methodology documentation and user's manual will be given to the contractor. Other information will be provided to the contractor to give insight as to the design of the model and changes. The methodology is not the primary focus of this contract; (2) standardize and modify the MONTCAR 7.52 code. MONTCAR 7.52 has been a major rewrite from 7.50 and 7.28. Some of the naming conventions have not been updated to reflect recent changes in the Fortran language Some of the code was written using Fortran 66/77 with a non-modular structure; other parts of the program are Fortran 90 in style and syntax. MMS recommends using parts of an industry standard architecture such as ISO/IEEE 12207. However, MMS is open to a recommendation of standard by the contractor. By applying this method or a similar method Contractor shall maintain attributes such as quality, robustness, and assurances. Once MMS decides on the standardization method the Contractor shall modify the code. Monthly reviews are required with the submission of hard copy and electronic copy; (3) Contractor shall review, and recommend a standard naming convention for the functions and subroutines within MONTCRDK. One naming standard is the use of Hungarian notation as opposed to the current MONTCAR naming convention. A new, more standard naming convention is not the only part of the source code that needs to be rewritten. Other rewrite aspects include code structure, additional modularization with subroutines as opposed to entries; and reduced common blocks with an increase in parameter passing via subroutines and functions. In regards to data types, types if possible. The use of types would allow tighter and easier maintained code. Eventually, the program could interface with a database like Microsoft Access instead of ASCII flat files. There may be other areas that the contractor can make recommendations such as code reuse, libraries, etc. that can be discussed either through a monthly teleconference, meeting, or written submittal. MMS concurrence is required. before any standardization is implemented Once MMS decides the standardization method, the Contractor will modify the code. Reviews will take place on a monthly basis or after a major section has been completed by submittal of both hard copy and electronic copy; (4) Develop an overall testing strategy after the software has been improved. After the test approach is finalized, the Contractor shall write a Test Plan. The Test Plan must include the tests, the data used, any automation incorporated, and the expected results. Some of the tests that should be considered are functional, integration, performance, and regression testing. The completed Test Plan and input files will be submitted to MMS for review and analysis and testing. Contractor shall make the subsequent fixes to the software as identified in the testing. The contractor is NOT responsible for making source code revisions or documenting the two graphics programs WMCPlot and AVisual; and the @Risk interface program, grisk.f90/grisk.f; (5) The Contract shall document MONTCRDK 7.52 in at least three major parts: operation fundamentals, methodology, and source code. The documentation shall formulate a comprehensive report. The format is flexible with the concurrence of MMS. These three parts were in the MONTCAR 6.26 documentation. Some of these parts will have little or no change, but others may require substantial updating depending on the level of change and complexity. (a) Operation Fundamentals: The Operation Fundamentals section gives the reader an overview of MONTCRDK. In the past it has covered an overview and history of the program. The principles have not changed, but the other sections from MONTCAR 6.26 must be updated. The subsections include definitions, basic flow chart, installation and operation, keywords, inputs and outputs, input processor, and reports. A process flow graph must be included in this section, as well as, other graphs or charts that would benefit the program. (b) Methodology: An update of past MONTCAR 6.26 changes is required. The sections on distribution, dependencies, and correlation have changed significantly with the addition of @Risk. The geologic section has not changed. The sections that have changed are the development and production module, economics (royalty suspension), and sampling. MONTCRDK 7.52 models individual wells and platforms; and ties them to specific traps. Previous versions use allocation procedures for this. This version also models the use of existing facilities that has not been documented. (c) Source Code: After the source code has been rewritten, it must be documented. A standardized format is required. A sample template is in the appendix A. The documentation should include the main program, modules, subroutines, functions, entries, and variables. Various graphics and/or charts showing the system, process, UML diagrams, and program flowcharts should be done in Microsoft Visio 2000 or later. Program flowcharts are not necessary for simple routines, but must be done for more complex and more critical routines. A template created and used for MONTCRDK 7.28 documentation effort is incomplete. A standard template will be created and used as a basis for all functions, modules, program, and subroutines for consistency. This template design (Appendix A) includes eight sections starting with (1) purpose; (2) method; (3) include, use, entry, and call statements; (4) subroutine or function variables - name, purpose, type, line numbers; (5) functions called by subroutine, or function; (6) flowchart of the subroutine, or functions; (7) miscellaneous comments; and (8) source code. Before source code documentation begins, the source code template will be set SCHEDULE: The overall schedule for this effort is: Kick-off meeting at Hendon within 1 month of the completion of MONTCRDK 7.52 or NTE two months after the contract award date; Monthly reports each month after the kick-off date; completion of the Revised Source Code meeting and oral presentation after the completed revision or six months after the kick-off date; midterm written report to MMS six months after the kickoff date; draft report to MMS eight months after the kickoff date; Final meeting and oral presentation nine months after the kickoff date; final written report to MMS 10 months after the kick off date; consulting availability from kickoff date to end of contract. There will be a minimum monthly meetings (with an agreed upon location) or teleconferences,. Prior to any meetings the Contractor shall provide written documentation for review. ADDITIONAL INFORMATION: The official version of MONTCAR 7.52 will be available the middle of November 2002. The MMS will provide the contractor one (1) copy of the complete MONTCRDK 7.52 source code, MONTCAR ver. 6.26 documentation, current MONTCAR user' guide, design documents, test data, and user interface program on CD-ROM. The MMS will also provide the following compilers or programs: One (1) copy each of Compaq Digital Fortran version 6.6; One (1) copy of Autoflow; One (1) copy of Cleanscape (Fortran Lint); One (1) copy of @Risk 3.5; One (1) copy of the @Risk Developers Kit. A signed receipt will be required, as will a statement agreeing not to copy for personal or corporate use or to publish, present, discuss or distribute any of these documents to any other organization or individual. The contractor will upon completion or termination of the contract return all materials given to the contractor by MMS. In addition, the contractor must include a document stating that all materials related to the contract have been returned to MMS or destroyed; that the information and software developed from this study has and will not be published, presented, discussed, distributed to any organization or individual other than MMS in any form. All copies of notes, reports, executable files, source code listings digital or otherwise not returned to MMS must be destroyed immediately upon completion or termination of this contract. HOW TO RESPOND: Offerors must submit a Capabilities Statement, a Technical Proposal and a firm fixed price. CAPABILITIES STATEMENT: In order to compete for this contract, interested parties must demonstrate that they are qualified to perform the work by providing a Capabilities Statement detailing: (1) your key personnel and organizational experience and facilities in simulation and computer programming; and (2) past performance including specific references (include contract number & project description, period of performance, dollar amount, client identification with the point of contact & telephone number) for previous work of this nature that your key personnel or organization is currently performing or has completed within the last three years. References will be checked. TECHNICAL PROPOSAL: detail how you plan to approach the project and tasks; include a time schedule indicating benchmarks; specify key personnel, their specific functions and reporting relationships. Indicate who will be the primary point of contact for this project. COST PROPOSAL: this will be a firm fixed price type contract. The Cost Proposal must be a separate document from the Technical Proposal and Capabilities Statement. EVALUATION CRITERIA: the following factors are considered more important than price: (1) Contract Perception: overall comprehension of project needs and plan of execution; opportunity for MMS interaction and incorporation of comments. (2) Experience: Program Manager's experience with similar stochastic offshore oil and gas modeling projects; quality of experience as demonstrated with recent offshore oil and gas simulation and quantitative statistical modeling, documentation and rewrites using Fortran; demonstrated experience in modeling projects using standards and documentation; quality of experience with Fortran as demonstrated with a recent review and explanation of the design, development, methodology, and algorithms of computer models written using Fortran 90/95; and verbal and writing skills of key personnel in the preparation of oral presentations, flowcharts, and written reports dealing with technical and statistical subject areas. (3) Organization's Personnel: personnel currently working on similar stochastic offshore oil and gas modeling projects; depth of experience working on projects relating to offshore oil and gas property acquisition and value determination, statistics, simulation, systems analysis and advanced computer programming; education and training in post-graduate mathematics, statistics, and computer science with software engineering; (4) Past Performance: ability to timely complete projects, adhere to schedules and budgets, produce quality products delivered, and cooperation between key personnel and the client. Between proposals that are evaluated as substantially equal in quality, the price to the Government will be a major factor in selection for an award. The Government may not conduct negotiations so submit your best offer. Contract award shall be to the responsible Offeror, whose acceptable offer, conforming to this RFP, is most advantageous to the Government. Offerors shall submit their Proposals in original and four copies, by 4:00 P.M. eastern time Tuesday, SEPTEMBER 17, 2002 to: Minerals Management Service, 381Elden Street, Procurement Operations Branch, MS-2500, Herndon, Virginia 20170-4817. Attention: Terry W. Carroll. Send questions by e-mail or fax as soon as possible to: Terry W. Carroll. Fax (703) 787-1009, e-mail: terry.carroll2@mms.gov. Please include with your question(s) your full name, the RFP number & title, your organization, complete address with telephone, e-mail and fax numbers. TELEPHONIC QUESTIONS OR REQUESTS WILL NOT BE ACCEPTED. ADDRESS FOR RECEIPT OF OFFERS: Department of the Interior; Minerals Management Service, Procurement Operations Branch, Attention: Terry W. Carroll, 381 Elden Street - MS 2510; Herndon, VA 20170.
- Record
- SN00153837-W 20020831/020829214022 (fbodaily.com)
- Source
-
FedBizOpps.gov Link to This Notice
(may not be valid after Archive Date)
| FSG Index | This Issue's Index | Today's FBO Daily Index Page |