Parasoft

Software testing framework
title: "Parasoft" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["abstract-interpretation", "companies-based-in-los-angeles-county,-california", "companies-established-in-1987", "computer-security-software-companies", "development-software-companies", "software-companies-based-in-california", "software-testing-tools", "static-program-analysis-tools", "unit-testing", "unit-testing-frameworks", "software-companies-of-the-united-states"] description: "Software testing framework" topic_path: "technology/computing" source: "https://en.wikipedia.org/wiki/Parasoft" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0
::summary Software testing framework ::
::data[format=table title="Infobox company"]
| Field | Value |
|---|---|
| name | Parasoft |
| logo | File:Parasoft logo.svg |
| image | Parasoft headquarters.jpg |
| image_caption | Headquarters building in Monrovia, California |
| type | Private |
| industry | Computer software, Software testing |
| founded | in Pasadena, California, USA |
| founders | Adam Kolawa |
| Jon Flower | |
| Marc Goroff | |
| location | Monrovia, California, USA |
| key_people | |
| num_locations | 9 |
| area_served | Worldwide |
| subsid | {{ubl |
| products | {{Flatlist |
| :: |
| name = Parasoft | logo = File:Parasoft logo.svg | image = Parasoft headquarters.jpg | image_caption = Headquarters building in Monrovia, California | type = Private | industry = Computer software, Software testing | founded = in Pasadena, California, USA | founders = Adam Kolawa Jon Flower Marc Goroff | location = Monrovia, California, USA | key_people = | num_employees = | num_locations = 9 | area_served = Worldwide | divisions = | subsid = {{ubl | Parasoft Deutschland GmbH | Parasoft India Private Limited | Parasoft Netherlands BV | Parasoft Polska Sp. z o.o. | Parasoft Shanghai Co. Ltd | Parasoft South East Asia Pte Ltd | Parasoft Sweden AB | Parasoft UK Limited | products = {{Flatlist|
- C/C++test
- Jtest
- dotTEST
- Insure++
- Selenic
- SOAtest
- Virtualize
- Continuous Testing Platform
- DTP | homepage =
Parasoft (officially Parasoft Corporation) is an independent software vendor specializing in automated software testing and application security with headquarters in Monrovia, California. It was founded in 1987 by four graduates of the California Institute of Technology who planned to commercialize the parallel computing software tools they had been working on for the Caltech Cosmic Cube, which was the first working hypercube computer built.
During the 90's, Parasoft leveraged technology in their parallel software toolkit to create software test automation tools for traditional software development as well as parallel. Starting with runtime error detection for C and C++ with their Insure++ product, they also added capabilities for static code analysis, unit testing, and ultimately expanded to include application security, functional testing, and service virtualization.
Technologies
Parasoft develops automated defect prevention technologies that support the Automated Defect Prevention methodology developed by Adam Kolawa. These technologies automate a number of defect prevention practices for Java, C and C++, and .NET. The static code analysis practice identifies coding issues that lead to security, reliability, performance, and maintainability issues later on. In 1996, Parasoft submitted a patent application for their rule-based static code analysis. Since then, the original static analysis technology has been extended to include security static analysis, data flow analysis, and software metrics. In 1996, Parasoft submitted patent applications for technology that automatically generates unit test cases. Since then, the original unit testing technology has been extended to include code coverage analysis, regression testing, and traceability. The peer code review practice involves manually inspecting source code to examine algorithms, review design, and search for subtle errors that automated tools cannot detect. Although the peer inspection itself cannot be automated, peer code reviews preparation, notification, and tracking can be automated.
For cloud, SOA, APIs, and enterprise IT environments, Parasoft technologies automate practices such as API testing, integration testing, system testing, load testing, and penetration testing. Parasoft's service and SOA quality technology was first developed in 2002.
Parasoft also develops memory error detection technology that finds run-time errors in C and C++ programs. They also released C and C++ test 2025.1 which added an AI assistant.
Patents were submitted for this technology in 1995 and 1996.
For service virtualization, Parasoft technologies are used to automatically capture and emulate dependent system behavior of mainframes, third-party components, or any system component that is unavailable or difficult to access for development and testing purposes.
Parasoft's various technologies are used for demonstrating industry or regulatory compliance and adopting Agile software development, DevOps, Continuous delivery, Continuous testing, and Test automation.
References
References
- "[http://www.socaltech.com/interview__adam_kolawa__parasoft/s-0000180.html Interview: Adam Kolawa, Parasoft]" in socaltech.com, February 9, 2004
- "CiteSeerX".
- Anderson, A. John. (1994). "Foundations of Computer Technology". CRC Press.
- "[https://web.archive.org/web/20090616135152/http://investing.businessweek.com/research/stocks/private/snapshot.asp?privcapId=996381 Parasoft Company Profile]BusinessWeek
- "[http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=12&f=G&l=50&co1=AND&d=PTXT&s1=%22kolawa,+adam%22.INNM.&OS=IN/%22kolawa,+adam%22&RS=IN/%22kolawa,+adam%22 Method and system for automatically checking computer source code quality based on rules]uspto.gov
- "[http://www.infoworld.com/article/06/10/06/41TCjtest_1.html Jtest continues its trek toward code-testing supremacy ] {{webarchive. link. (2009-02-13 product review in InfoWorld, October 6, 2006)
- (2003-12-19). "Jtest promotes good Java hygiene". InfoWorld.
- "[http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=15&f=G&l=50&co1=AND&d=PTXT&s1=%22kolawa,+adam%22.INNM.&OS=IN/%22kolawa,+adam%22&RS=IN/%22kolawa,+adam%22 Method and system for generating a computer program test suite using dynamic symbolic execution ]uspto.gov
- "[http://searchsoftwarequality.techtarget.com/news/article/0,289142,sid92_gci1249983,00.htm Parasoft C++test developer toolkit integrated into IDEs] {{Webarchive. link. (2009-07-27 " at SearchSoftwareQuality.com, April 3, 2007)
- "[https://web.archive.org/web/20071128025314/http://www.infoworld.com/article/07/11/26/48TC-web-services-test-tools_1.html Clean up your SOAP-based Web services]" product review in InfoWorld, November 26, 2007
- "[http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=3&f=G&l=50&co1=AND&d=PTXT&s1=%22kolawa,+adam%22.INNM.&OS=IN/%22kolawa,+adam%22&RS=IN/%22kolawa,+adam%22 System and method for testing of web services]uspto.gov
- "[http://jjc.public.iastate.edu/Runtime.errors.Paper.March4.2006.pdf Survey of Systems for Detecting Serial Run-Time Errors] {{Webarchive. link. (2016-03-03 " by Iowa State University's High Performance Computing Group, February 22, 2006)
- "Parasoft C/C++test adds AI assistant".
- "[http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=11&f=G&l=50&co1=AND&d=PTXT&s1=%22kolawa,+adam%22.INNM.&OS=IN/%22kolawa,+adam%22&RS=IN/%22kolawa,+adam%22 Method using a computer for automatically instrumenting a computer program for dynamic debugging ]" at www.uspto.gov
- "[http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=13&f=G&l=50&co1=AND&d=PTXT&s1=%22kolawa,+adam%22.INNM.&OS=IN/%22kolawa,+adam%22&RS=IN/%22kolawa,+adam%22 Method and system for dynamically detecting leaked memory space in a computer program]" at www.uspto.gov
- "Parasoft Aims to Ease App Testing Constraints {{!}} Dr Dobb's Journal".
- [http://drdobbs.com/tools/229218793 Parasoft Sends In Software "Liberation" Troops] by Adrian Bridgwater, Dr. Dobb's Journal, February 2011
- "Parasoft creates test environment for transactions - SD Times: Software Development News".
- "[http://sdtimes.com/dont-let-testing-stop-agility/ Don’t let Testing Stop your Agility]" by Christina Cardoza, SD Times, July 28, 2016
::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::