Synopsys Updates Software Integrity Platform
has made key updates to its Software Integrity Platform that are
designed to help companies build security and quality into their
software while reducing time-to-market. In the era of digital
transformation, building secure and reliable software is
challenged by the rapid, complex and diverse nature of
development cycles. The latest updates to the Synopsys Software
Integrity Platform address these challenges with expanded
support for new programming languages, full coverage for the
Motor Industry Software Reliability Association (MISRA)
guidelines, improved automation and integration capabilities,
and increased flexibility.
•Industry standards – Synopsys' Static Analysis tool now
provides full coverage for MISRA, a series of software
development guidelines used by the automotive and other
safety-critical industries to promote the safety and security of
embedded systems. With this update, the Synopsys' Software
Integrity Platform now supports all statically verifiable rules
in MISRA C 2004, MISRA C++ 2008, and MISRA C 2012.
•Synopsys updated its static analysis integration with CI/CD tools like Jenkins, as well as current versions of popular integrated development environments (IDEs), including Eclipse 4.7, Microsoft Visual Studio 2017, and IntelliJ IDEA. Integrating static analysis into development tools allows organizations to test early and often without disrupting their workflows or leaving their development environments.
•Synopsys updated its software composition analysis solution to automate the confirmation of identified open-source software components, which accelerates adoption and time-to-value.
•For its Managed Services for application security testing
(AST), Synopsys added additional API enhancements to assist
clients with automation of assessments. Organizations can manage
their applications via the API, as well as export results and
•In this latest update, Synopsys introduced a Defensics® Fuzz Testing Software Development Kit (SDK) for building custom fuzz testing tools that detect critical security vulnerabilities in software applications and embedded devices. The SDK is built on the underlying technology of the industry leading Defensics Fuzz Testing tool, which was used to discover the infamous Heartbleed vulnerability. The Synopsys Fuzz Testing SDK is a powerful framework that provides companies the flexibility to test proprietary, niche or previously unsupported communication protocols and file formats.
•Synopsys also added more flexibility to its eLearning solution, the self-paced security training component of its Software Integrity Platform. It has modularized the courses into bite-sized, consumable and mobile responsive modules, providing developers with focused training around a wide array of evolving technology stacks.
•Synopsys added workflow enhancements to its Managed Services for application security testing to increase customer self-service and flexibility. Tests can now be removed from the queue and rescheduled quickly and easily. A new commenting feature was also introduced to the Managed Services workflow, providing a single location for customers and Synopsys consultants to communicate, ask questions, and provide updates. These updates enable Synopsys' Managed Services offering to be more responsive to organizations' changing needs, ultimately improving service utilization and value delivered.