FY25 ENT MATLAB - SSJ.redacted_Redacted Brandname.pdf
PDF 346 KB Posted
- Attached to
- Brand Name - Mathworks LicenseRenewals
- Solicitation number
- F1S0AW4291A001
- Issued by
-
Department of Defense
About this file
This is a Sole Source (Brand Name) Justification document for MATLAB Annual Software License Maintenance Renewal at Edwards Air Force Base. The requirement is for various MATLAB licenses and toolboxes under Master License 30968726, with a period of performance from January 1, 2025 to December 31, 2025. The procurement will be awarded as a Firm Fixed Price Purchase order to The MathWorks, Inc. or its authorized resellers.
The justification explains that MATLAB is critical for the flight test mission's complex data analysis and visualization requirements. Alternative solutions like Sage, Octave, Scilab, R, and SciPy were evaluated but deemed inadequate, particularly due to lack of Simulink modeling capabilities. Switching to another platform would cost approximately $7.5M in labor costs and require 10 calendar years of effort to migrate existing engineering applications. The contracting activity is AFTC/PZZF at Edwards AFB, and the funding level is >SAT and ≤$700K. Fair and reasonable pricing will be determined through market research, adequate price competition, public price lists, and historical data.
View the file
Other files
| File | Type | Posted |
|---|---|---|
| MATHWORKS Mathlab Master License List.pdf |
On GovTribe
Work with this file
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
Sole Source (Including Brand Name) Justification - Simplified Procedures for Certain Commercial Items
CONTROLLED UNCLASSIFIED INFORMATION
18 Jun 2019 CONTROLLED UNCLASSIFIED INFORMATION Page 2 of 11
I. Contracting Activity.
Contracting Officer: Wendell Brown
AFTC/PZZF
5 South Wolfe Avenue, Building 2800 Edwards AFB, CA 93524
II. Nature and/or description of the action being processed.
This requirement will be awarded as a Firm Fixed Price (FFP) Purchase order with an approved Sole Source Justification (brand name). This contract will be a follow on to the existing awarded on is intended to be a brand name, firm-fixed price, open market procurement for MATLAB Annual Software License Maintenance Renewal. The current license subscription expires 31 Dec 2024. The previous purchase orders and delivery order have been awarded under:
FA9302-24-F0016, FA9302-23-F-0011, FA9302-22-P-0005, FA9302-21-P-003, FA9302-20-P-1001, FA9302-19-P-F001, FA9302-18-P-F001, FA9302-17-P-F001, FA9302-16-M-F001, FA9302-15-M-F004, FA9302-15-M-F038, FA9302-14-M-F004, FA9301-13-M-A026 and FA9301-13-M-A014.
Master License: 30968726
License: 215451
32 MATLAB (MLSMS)
3 Simulink (SLSMS) 1 Aerospace Blockset (AESMS) 3 Aerospace Toolbox (ATSMS) 5 Control System Toolbox (CTSMS) 2 Curve Fitting Toolbox (CFSMS) 4 Image Processing Toolbox (IPSMS) 1 MATLAB Compiler (COSMS) 3 Mapping Toolbox (MGSMS) 3 Optimization Toolbox (OPSMS) 2 Parallel Computing Toolbox (DMSMS) 5 Signal Processing Toolbox (SGSMS) 7 Statistics and Machine Learning Toolbox (STSMS) 3 Symbolic Math Toolbox (SMSMS) 1 System Identification Toolbox (IDSMS)
License: 2228
5 MATLAB (MLSMS)
1 Image Processing Toolbox (IPSMS) 1 MATLAB Compiler (COSMS) 2 MATLAB Report Generator (MRSMS) 2 Mapping Toolbox (MGSMS) 2 Spreadsheet Link (ELSMS) 2 Statistics and Machine Learning Toolbox (STSMS)
License: 406449
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 406475
1 MATLAB (MLSMS)
Sole Source (Including Brand Name) Justification - Simplified Procedures for Certain Commercial Items
18 Jun 2019 CONTROLLED UNCLASSIFIED INFORMATION Page 3 of 11
License: 406480
1 MATLAB (MLSMS)
1 Instrument Control Toolbox (ICSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
License: 406481
1 MATLAB (MLSMS)
1 MATLAB Report Generator (MRSMS) 1 Mapping Toolbox (MGSMS) 1 Signal Processing Toolbox (SGSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
License: 406489
1 MATLAB (MLSMS)
1 Mapping Toolbox (MGSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
License: 406491
1 MATLAB (MLSMS)
License: 406492
1 MATLAB (MLSMS)
License: 406496
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 406497
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 406498
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 406499
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 406504
1 MATLAB (MLSMS)
License: 406506
1 MATLAB (MLSMS)
1 Parallel Computing Toolbox (DMSMS) 1 Signal Processing Toolbox (SGSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
Sole Source (Including Brand Name) Justification - Simplified Procedures for Certain Commercial Items
18 Jun 2019 CONTROLLED UNCLASSIFIED INFORMATION Page 4 of 11
License: 406510
1 Parallel Computing Toolbox (DMSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
License: 406512
1 MATLAB (MLSMS)
1 Parallel Computing Toolbox (DMSMS) 1 Signal Processing Toolbox (SGSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
License: 406518
1 MATLAB (MLSMS)
1 Parallel Computing Toolbox (DMSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
License: 406520
1 MATLAB (MLSMS)
1 Parallel Computing Toolbox (DMSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
License: 406522
1 MATLAB (MLSMS)
1 Parallel Computing Toolbox (DMSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
License: 406524
1 MATLAB (MLSMS)
1 Parallel Computing Toolbox (DMSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
License: 406529
1 MATLAB (MLSMS)
1 Parallel Computing Toolbox (DMSMS) 1 Signal Processing Toolbox (SGSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
License: 406538
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 406554
1 MATLAB (MLSMS)
1 Statistics and Machine Learning Toolbox (STSMS)
License: 406576
License: 406581
Sole Source (Including Brand Name) Justification - Simplified Procedures for Certain Commercial Items
18 Jun 2019 CONTROLLED UNCLASSIFIED INFORMATION Page 5 of 11
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 Signal Processing Toolbox (SGSMS)
License: 406599
1 MATLAB (MLSMS)
License: 406607
1 MATLAB (MLSMS)
1 Statistics and Machine Learning Toolbox (STSMS)
License: 406608
1 MATLAB (MLSMS)
License: 406609
1 MATLAB (MLSMS)
License: 406610
1 MATLAB (MLSMS)
1 Statistics and Machine Learning Toolbox (STSMS)
License: 406612
1 MATLAB (MLSMS)
1 Statistics and Machine Learning Toolbox (STSMS)
License: 406613
1 MATLAB (MLSMS)
1 Statistics and Machine Learning Toolbox (STSMS)
License: 406614
1 MATLAB (MLSMS)
1 Statistics and Machine Learning Toolbox (STSMS)
License: 406616
1 MATLAB (MLSMS)
1 Statistics and Machine Learning Toolbox (STSMS)
License: 406618
1 MATLAB (MLSMS)
1 Mapping Toolbox (MGSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
License: 41018275
7 MATLAB (MLSMS)
1 Simulink (SLSMS) 1 Control System Toolbox (CTSMS) 1 Curve Fitting Toolbox (CFSMS) 1 MATLAB Compiler (COSMS) 1 Optimization Toolbox (OPSMS)
1 Simulink Compiler (SKSMS)
Sole Source (Including Brand Name) Justification - Simplified Procedures for Certain Commercial Items
18 Jun 2019 CONTROLLED UNCLASSIFIED INFORMATION Page 6 of 11
1 Stateflow (SFSMS 1 Statistics and Machine Learning Toolbox (STSMS) 1 System Identification Toolbox (IDSMS)
License: 41066911
7 MATLAB (MLSMS)
1 Simulink (SLSMS) 1 Control System Toolbox (CTSMS) 1 Curve Fitting Toolbox (CFSMS) 1 MATLAB Compiler (COSMS) 1 Optimization Toolbox (OPSMS) 1 Signal Processing Toolbox (SGSMS) 1 Simulink Compiler (SKSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
License: 41082648
1 MATLAB (MLSMS)
1 Mapping Toolbox (MGSMS) 1 Statistics and Machine Learning Toolbox (STSMS) 1 Symbolic Math Toolbox (SMSMS)
License: 41082649
1 MATLAB (MLSMS)
1 Statistics and Machine Learning Toolbox (STSMS)
License: 41082650
1 MATLAB (MLSMS)
1 Statistics and Machine Learning Toolbox (STSMS)
License: 41114126
1 MATLAB (MLSMS)
1 Curve Fitting Toolbox (CFSMS) 1 Image Acquisition Toolbox (IASMS) 1 Image Processing Toolbox (IPSMS)
License: 41114127
1 MATLAB (MLSMS)
1 Curve Fitting Toolbox (CFSMS) 1 Image Acquisition Toolbox (IASMS) 1 Image Processing Toolbox (IPSMS)
License: 41168308
3 MATLAB (MLSMS)
3 Control System Toolbox (CTSMS) 3 Signal Processing Toolbox (SGSMS)
License: 41169819
1 MATLAB (MLSMS)
1 Parallel Computing Toolbox (DMSMS)
1 Statistics and Machine Learning Toolbox (STSMS)
Sole Source (Including Brand Name) Justification - Simplified Procedures for Certain Commercial Items
18 Jun 2019 CONTROLLED UNCLASSIFIED INFORMATION Page 7 of 11
License: 41169820
1 Parallel Computing Toolbox (DMSMS) 1 Signal Processing Toolbox (SGSMS) 1 Statistics and Machine Learning Toolbox (STSMS)
License: 41207442
10 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 Signal Processing Toolbox (SGSMS) 1 System Identification Toolbox (IDSMS)
License: 41220981
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 41220982
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 41220983
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 41220984
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 41220985
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 41220986
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 41220987
7 MATLAB (MLSMS)
7 Control System Toolbox (CTSMS) 7 System Identification Toolbox (IDSMS)
License: 41220988
1 Control System Toolbox (CTSMS)
Sole Source (Including Brand Name) Justification - Simplified Procedures for Certain Commercial Items
18 Jun 2019 CONTROLLED UNCLASSIFIED INFORMATION Page 8 of 11
1 System Identification Toolbox (IDSMS)
License: 41220989
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 41220990
1 MATLAB (MLSMS)
1 Control System Toolbox (CTSMS) 1 System Identification Toolbox (IDSMS)
License: 414548
1 MATLAB (MLSMS)
License: 414573
1 MATLAB (MLSMS)
License: 414574
1 MATLAB (MLSMS)
License: 414579
1 MATLAB (MLSMS)
License: 414596
1 MATLAB (MLSMS)
License: 521500
1 MATLAB (MLSMS)
License: 521502
1 MATLAB (MLSMS)
License: 557404
20 MATLAB (MLSMS)
5 Simulink (SLSMS) 2 Control System Toolbos (CTSMS) 2 Image Processing Toolbox (IPSMS) 3 Mapping Toolbox (MGSMS) 5 Signal Processing Toolbox (SGSMS) 2 Simulink Control Design (SDSMS) 2 Statistics and Machine Learning Toolbox (STSMS) 2 System Identification Toolbox (IDSMS)
License: 580970
1 MATLAB (MLSMS)
1 Aerospace Toolbox (ATSMS) 1 Image Processing Toolbox (IPSMS) 1 Mapping Toolbox (MGSMS)
Sole Source (Including Brand Name) Justification - Simplified Procedures for Certain Commercial Items
18 Jun 2019 CONTROLLED UNCLASSIFIED INFORMATION Page 9 of 11
License: 580972
1 MATLAB (MLSMS)
1 Aerospace Toolbox (ATSMS)
License: 651568
2 MATLAB (MLSMS)
III. Description of supplies/services required to meet agency needs.
The MathWorks, Inc. or any of its authorized resellers will provide the MATLAB Annual Software License Maintenance Renewal, in support of the MathWorks software tool "MATLAB" that is used to support test analyses. The total estimated value for the renewal is Period of performance is 01 JAN 25- 31 DEC 25.
IV. Statutory authority permitting other than full and open competition.
In accordance with FAR 6.302-1 (a) (2) (iii), for DOD, NASA, and the Coast Guard; services may be deemed to be available only from the original source in the case of follow-on contracts for the continued provision of highly specialized services when it is likely that award to any other source would result in- (A) Substantial duplication of cost to the Government that is not expected to be recovered through competition; or, (B) Unacceptable delays in fulfilling the agency’s requirements. Only one responsible source and no other supplies or services will satisfy agency requirements.
V. Demonstration that the contractor's unique qualifications or nature of the acquisition requires the use of the authority cited above (applicability of authority).
MATLAB software is currently used to support the flight test mission of the , which is to “test, evaluate and develop weapon systems to deliver war winning capability to our natio rces.” A critical component of this mission is performing complex data analysis and visualization. MATLAB is a state-of-the-art high-level technical computing language and interactive environment that specializes in data analysis and visualization, which is widely used in government, industry, and academia. MATLAB has the following product description/salient characteristics:
MATLAB Maintenance (SUBML) to include Simulink Maintenance (SUBSL), Aerospace Blockset Maintenance (SUBAE), Aerospace Toolbox Maintenance (SUBAT), Curve Fitting Toolbox Maintenance (SUBCF), MATLAB Compiler Maintenance (SUBCO), Control System Toolbox Maintenance (SUBCT), Database Toolbox Maintenance (SUBDB), Parallel Computing Toolbox Maintenance (SUBDM), Spreadsheet Link EX Maintenance (SUBEL), System Identification Toolbox Maintenance (SUBID), Image Processing Toolbox Maintenance (SUBIP), MATLAB Coder Maintenance (SUBME), Mapping Toolbox Maintenance (SUBMG), MATLAB Report Generator Maintenance (SUBMR), Neural Network Toolbox Maintenance (SUBNN), Optimization Toolbox Maintenance (SUBOP), Partial Differential Equation Toolbox Maintenance (SUBPD), Simulink Control Design Maintenance (SUBSD), Stateflow Maintenance (SUBSF), Signal Processing Toolbox Maintenance (SUBSG), Symbolic Math Toolbox Maintenance (SUBSM), Statistics Toolbox Maintenance (SUBST), Simulink Verification and Validation Maintenance (SUBVV), Wavelet Toolbox Maintenance (SUBWA), and Real-Time Windows Target Maintenance (SUBWT). MATLAB Compiler holds these key features: packaging of MATLAB programs as standalone applications or shared libraries; Royalty-free distribution of applications to users who do not have MATLAB;
Integration of MATLAB programs into Java, Microsoft; Net and Excel applications using MATLAB builder products;
large-scale deployment of MATLAB programs using MATLAB Production Server, and encryption of MATLAB code to protect your intellectual property.
The MathWorks, Inc. is the owner, developer, and maintainer of the MATLAB software and they work with various authorized resellers. Utilizing any other software would result in the need to re-develop the existing engineering data analysis codebase with a different technical computing language. Given that the migration of existing engineering data analysis applications from MATLAB to another technical computing language would result in approximately $7.5M in labor costs and 10 calendar years of effort, offers were not solicited for competing products from other sources.
Sole Source (Including Brand Name) Justification - Simplified Procedures for Certain Commercial Items
18 Jun 2019 CONTROLLED UNCLASSIFIED INFORMATION Page 10 of 11
VI. Description of efforts made to ensure that offers are solicited from as many potential sources as practicable.
Various alternatives to MATLAB as a technical computing language have been explored such as Sage, Octave, Scilab, R, and SciPy. A formal comparison was conducted by identified as a comparable alternative to MATLAB. SciPy is an open source software (OSS) and is cost effective from a software licensing perspective. However, even assuming a zero licensing cost for SciPy, it is a different technical computing language compared to MATLAB, and lacks MATLAB compatibility. Consequently, using SciPy as an alternative to MATLAB will require the migration of engineering data analysis applications which would result in approximately $7.5M in labor costs and 10 calendar years of effort. Furthermore, although SciPy is a promising candidate in the future, it currently does not have all of the capabilities of MATLAB, specifically the Simulink modeling and simulation capability. Therefore, it would not be prudent to consider another software until SciPy, or any other manufacturer, is identified that has proven that it can meet the needs of the . The Government will continue to seek out viable alternatives to satisfy competition.
VII. Determination by the Contracting Officer that the anticipated cost to the Government will be fair and reasonable.
Fair and reasonable will be determine IAW FAR 13.106-3(a)(2)(ii). (a)Basis for award will be determined from Market research conducted, and relied on adequate price competition (APC), however, public price lists and historical data can also be utilized in the event APC does not exist.
VIII. Description of the market research conducted and the results, or a statement of the reasons market research was not conducted.
IAW FAR Part 10, market research was conducted via the Interenet and historical data. Various alternatives to MATLAB as a technical computing language have been explored, however, a formal comparison revealed a lack in comparability to MATLAB. Additionally, no other software provide the Simulink modeling and the simulation capability of MATLAB.
IX. Any other facts supporting the use of Other Than Full and Open Competition.
A conservative estimate of the locally developed engineering data analysis application code-base is approximately 50 man-years of effort (approximately 500 engineers * 10% power-users and developers * 1 man-year on average per power-user for design, development, testing, and validation). This equates to approximately $7.5M (50 man-years of effort * $150K/man-year) and 10 calendar years of effort (50 man-years of effort / 50 power-users and developers / 10% availability for redevelopment due to ongoing mission needs) to re-develop the existing engineering data analysis code-base to a language other than MATLAB.
X. List of any sources that expressed, in writing, an interest in the acquisition.
The MathWorks Inc. has shown interest in providing this requirement. Additionally, a list of authorized resellers was provided. Competition is anticipated.
XI. A statement of the actions, if any, the agency may take to remove or overcome any barriers to competition before making subsequent acquisitions for the supplies or services required.
Various alternatives to MATLAB as a technical computing language have been explored such as Sage, Octave, Scilab, R, and SciPy. A formal comparison was conducted by identified as a comparable alternative to MATLAB. SciPy is an open source software (OSS) and is cost effective from a software licensing perspective. However, even assuming a zero licensing cost for SciPy, it is a different technical computing language compared to MATLAB, and lacks MATLAB compatibility. Consequently, using SciPy as an alternative to MATLAB will require the migration of engineering data analysis applications which would result in approximately $7.5M in labor costs and 10 calendar years of effort. Furthermore, although SciPy is a promising candidate in the future, it currently does not have all of the capabilities of MATLAB, specifically the Simulink modeling and simulation capability. Therefore, it would not be prudent to consider another software until SciPy, or any other manufacturer, is identified that has proven that it can meet the needs of the 412 Test Wing. The Government will
Sole Source (Including Brand Name) Justification - Simplified Procedures for Certain Commercial Items
18 Jun 2019 CONTROLLED UNCLASSIFIED INFORMATION Page 11 of 11 continue to seek out viable alternatives to satisfy competition.
XII. Certification by the Contracting Officer.
As evidenced by my signature above, I have determined this document to be both accurate and complete to the best of my knowledge and belief.
XIII. Certification by the technical/requirements personnel.
As evidenced by my (our) signature(s) above, I (we) certify that any supporting data contained herein, which is my (our) responsibility, is both accurate and complete.
File details come from the government source that posted it. Updated .