Headquarters building in Monrovia, California | |
Company type | Private |
|---|---|
| Industry | Computer software, Software testing |
| Founded | 1987 (1987) in Pasadena, California, USA |
| Founders | Adam Kolawa Jon Flower Marc Goroff |
| Headquarters | Monrovia, California, USA |
Number of locations | 9 |
Area served | Worldwide |
Key people |
|
| Products | |
| Subsidiaries |
|
| Website | www |
Parasoft Corporation is an independent software vendor that develops automated software testing and application security tools, with headquarters in Monrovia, California. It was founded in 1987 by four graduates of the California Institute of Technology1 who intended to commercialize parallel computing software tools developed for the Caltech Cosmic Cube project.2 The Cosmic Cube was the first operational hypercube computer.3
During the 1990s, Parasoft transitioned its parallel software technology into automated testing tools for both traditional and parallel software development. Beginning with runtime error detection for C and C++ via its Insure++ product, the company expanded its suite to include static code analysis, unit testing, application security, functional testing, and service virtualization.
Technologies
Parasoft develops defect prevention software that automates coding practices for Java, C, C++, and .NET. The static code analysis functionality checks code for compliance, security vulnerabilities, performance issues, and maintainability. In 1996, Parasoft filed a patent application for rule-based static code analysis.4 This technology was subsequently expanded to incorporate security static analysis, data flow analysis, and software metrics.56
The company also patented an automated unit test case generation system in 1996.7 This technology has since been integrated with code coverage analysis, regression testing, and traceability tracking.8 For peer code reviews, the platform automates the preparation, notification, and tracking stages, while the source code inspection itself remains manual.9
For cloud, service-oriented architecture (SOA), APIs, and enterprise computing environments, Parasoft provides tools to automate API testing, integration testing, system testing, load testing, and penetration testing.10 The company's first web services and SOA testing tools were introduced in 2002.11
Additionally, Parasoft produces memory error detection software to locate runtime errors within C and C++ programs.12 In 2025, the company integrated an artificial intelligence assistant into its C/C++test environment.13
For service virtualization, the technology simulates dependent system behaviors, such as mainframes or third-party components, when those assets are unavailable for development or staging purposes.14 These tools are utilized by organizations to track regulatory compliance and establish automated workflows within Agile, DevOps, continuous delivery, and continuous testing frameworks.15
References
References
- Socaltech (February 9, 2004). "Interview: Adam Kolawa, Parasoft". socaltech.com.
- "CiteSeerX". CiteSeerX. Archived from the original on 2023-03-06. Retrieved 2025-11-22.
- Anderson, A. John (1994). Foundations of Computer Technology. CRC Press. p. 378. ISBN 978-0412598104.
- "Method and system for automatically checking computer source code quality based on rules". United States Patent and Trademark Office.
- "Jtest continues its trek toward code-testing supremacy". InfoWorld. Archived from the original on 2009-02-13. Retrieved 2026-05-27.
- Grehan, Rick (December 19, 2003). "Jtest promotes good Java hygiene". InfoWorld. Retrieved 2020-07-21.
- "United States Patent: 7010546". patft.uspto.gov. Archived from the original on 2017-05-10. Retrieved 2026-03-27.
- "Parasoft Corporation: Private Company Information - BusinessWeek". ://businessweek.com. Archived from the original on 2009-06-16. Retrieved 2026-03-27.
- "Parasoft C++test developer toolkit integrated into IDEs". TechTarget. Archived from the original on 2009-07-27. Retrieved 2026-05-27.
- "Clean up your SOAP-based Web services". InfoWorld. November 26, 2007. Archived from the original on 2007-11-28.
- "System and method for testing of web services". United States Patent and Trademark Office.
- "Survey of Systems for Detecting Serial Run-Time Errors". High Performance Computing Group, Iowa State University. February 22, 2006. Archived from the original on 2016-03-03.
- "Parasoft C/C++test adds AI assistant". InfoWorld. June 18, 2025.
- "Parasoft Aims to Ease App Testing Constraints". Dr Dobb's Journal. Archived from the original on 2011-06-25.
- Cardoza, Christina (July 28, 2016). "Don't let testing stop your agility". SD Times. Retrieved 2026-04-29.