The Silicon Review
“Founded in 1987, Parasoft’s software testing tools help Fortune 500 companies deliver top-quality software consistently and efficiently.”
Developing and evolving software is a complex endeavor. Many organizations take a leap of faith when they are under pressure to release on time, but aren’t certain that the software will behave as expected. It’s difficult to accurately assess application quality because a) modern applications are incredibly complex—for instance, a modern automobile typically involves over 100 million lines of code, and b) the number of systems (legacy systems, 3rd-party services, etc.) being integrated with each application is growing exponentially. Parasoft eliminates the guesswork by helping organizations prevent and detect defects from the earliest phases of the process, and then exercise functional tests automatically and continuously. This helps organizations release faster and ensure that high-risk applications do not reach end users.
Headquartered in Monrovia, CA, USA, Parasoft researches and develops software solutions that help organizations deliver defect-free software efficiently. The company prides itself on 29 years of R&D focused on preventing software defects by exposing malicious code patterns—including software defect categories such as security, performance, optimization, reliability, and maintainability. This has enabled Parasoft to evolve technologies that help organizations expose application hotspots and ultimately reduce the risk of faulty software.
Parasoft’s award winning tools are grouped in two focused platforms. Parasoft Development Testing Platform (DTP) provides software developers/engineers with a comprehensive, integrated set of tools for static analysis, unit testing, coverage analysis, change-based testing, and requirements traceability. In addition to helping organizations consistently apply these practices according to their development policies, DTP also features a first-of-its-kind predictive analytics engine that identifies risky patterns buried deep in the data and delivers an actionable list of prioritized findings based on the organization’s policies. Parasoft Continuous Testing Platform (CTP) provides service virtualization, API testing, test environment management and test data management for QA and functional testing. This enables DevTest teams to rapidly and continuously validate that applications satisfy business expectations around functionality, reliability, performance, and security. Together, both platforms help organizations increase velocity and ensure that high-risk release candidates don’t reach end users.
Parasoft DTP features Report Center, Policy Center, and Process Intelligence Engine. Parasoft C/C++test, Jtest, and dotTEST DTP Engines add static analysis, unit testing, and coverage analysis. Parasoft Insure++ adds memory error detection.
This rapid and continuous access to a complete test environment is especially critical for removing the process bottlenecks that commonly occur when Agile teams are developing interconnected system components in parallel—as well for instantly and continuously assessing a release candidate’s risks to meet the needs of DevOps and Continuous Delivery initiatives.
Parasoft CTP features Parasoft Virtualize (service virtualization), Parasoft Environment Manager (test environment management), Parasoft SOAtest (API testing), and Parasoft Test Data Manager (test data management).
The primary focus area is helping organizations to efficiently identify and resolve software defects before they impact end users. Parasoft is recognized as the pioneer of Automated Defect Prevention; they are unique in their focus on not only detecting defects as early as possible, but also preventing them from being introduced in the first place. This helps organizations bring better-quality deliverables to market faster and more efficiently.
Parasoft solutions are primarily leveraged in a) industries that face safety or regulatory compliance requirements such as medical device, automotive, aerospace, and b) transaction-critical businesses such as banking, financial services, retail, and airlines. Examples of Parasoft’s embedded/safety-critical clients include Daimler-Benz, Medtronic, GM, Celgene, Intel, Lockheed Martin, Boeing, Northrop Grumman, General Dynamics, NASA, and Raytheon. Examples of Parasoft’s enterprise clients include Capital One, Fidelity, Alaska Airlines, American Airlines, Macy’s, Costco, Target, ETRADE, Disney, Visa, IRS, Citi, Comcast, AT&T, and Verizon.
Leonardo-Finmeccanica (formerly SELEX Sisteme Integrati) designs, implements and markets large systems for homeland protection, battlefield management, etc. They initially approached Parasoft when they needed to rapidly expose memory leaks that were impacting a project already in production. After using Parasoft’s runtime error detection technology to find and resolve the root cause of that urgent issue, they worked with Parasoft to establish a methodology and tool set for preventing such problems from occurring in the first place. De Nicola, Leonardo-Finmeccanica product software verification and validation supervisor, explains that they were drawn to Parasoft’s tools because of their accuracy and ease of use. By working with Parasoft, Leonardo-Finmeccanica has significantly improved Java, C, and C++ code stability, reuse, and maintainability, as well as added a new level of automation and visibility to their verification process.
Meet the Key Executive
Dr. Elizabeth Kolawa, CEO – Elizabeth leads the overall direction and operations of the
company. Her in-depth knowledge and experience managing large, diverse technical organizations has proven invaluable as Parasoft continues to evolve its industry-leading software quality solutions. She brings over 25 years of experience managing major technical research programs for NASA and JPL—including the development of system-on-a-chip avionics, thermal cycling resistant electronics for the Mars rover embedded mobility system, advanced measurements and detection for planetary and astrophysics applications, as well as the space avionics and extreme environments technologies programs. Dr. Kolawa came to the United States in 1984, after receiving her Ph.D. in Solid State Physics from Jagiellonian University in Cracow, Poland. She has authored over 140 technical papers and has been granted 11 patents. In addition, she has organized and chaired numerous workshops and sessions at major conferences throughout the world. In 2010, she was awarded the JPL Explorer Award for strategic leadership. She has been an active member of the Parasoft Board of Directors since the company’s inception in 1987.
“Our enterprise and embedded development solutions are the industry’s most comprehensive—including static analysis, unit testing, requirements traceability, coverage analysis, API testing, dev/test environment management, service virtualization