Research tools to support combinatorial testing. No license is required and there are no restrictions on distribution or use. All software is provided free of charge and will remain free in the future. NIST is an agency of the US Government, so this software is public domain. You are free to include it and redistribute it in commercial products if desired. ACTS is in Java, and will run on any platform with the latest Java release (Java free download is at java.com). There are many users running current Windows, Mac OS, and Linux systems.
ACTS Basic version download: Java .jar file. No license is required and there are no restrictions on distribution or use. All software is provided free of charge and will remain free in the future.
Combination Frequency Difference tool download: Python .py files. Please send a request to M S Raunak -- raunak@nist.gov with your name and the name of your organization. No other information is required, but we like to have a list of organizations to show our management where the software is being used. We will send you a download link. No license is required and there are no restrictions on distribution or use. All software is provided free of charge and will remain free in the future.
To obtain the advanced ACTS tool, which supports constraints, please send a request to Rick Kuhn - kuhn@nist.gov with your name and the name of your organization. No other information is required, but we like to have a list of organizations to show our management where the software is being used. We will send you a download link. No license is required and there are no restrictions on distribution or use. All software is provided free of charge and will remain free in the future.
To obtain the CAGen tool, please see the SBA Research site: CAGen. The site includes a web interface to try the award winning tool online.
Other tools are available on Github: https://github.com/usnistgov/combinatorial-testing-tools. These provide additional capabilities that can be used with ACTS or independently. See the Software descriptions below for more information on these.
A version of the NASA Automated Requirements Measurement tool developed by P Laplante can be found here ARM. It takes as input a conventionally structured software or systems requirements specification (SRS) and analyzes it for various text-based properties.
To obtain the tools, please send a request to Rick Kuhn - kuhn@nist.gov including your name and the name of your organization. No other information is required, but we like to have a list of organizations so that we can show our management where the software is being used. We will send you a download link.
Users have been very positive, and are applying ACTS to a wide variety of software.
Security and Privacy: assurance, modeling, testing & validation
Technologies: semiconductors, software & firmware