software architecture

Architecture Erosion in Agile Development

Thursday, May 12, 2022

Software architecture erosion refers to the gap between the planned and actual architecture of a software system as observed in its implementation.1 Architecture erosion is a common and recurring problem faced by many agile development teams. Architecture erosion can result in lower quality, increased complexity, and harder-to-maintain software. At the beginning of a project, the source …

2022 OSSRA report

2022 OSSRA discovers 88% of organizations still behind in keeping open source updated

Thursday, May 05, 2022

Open source is everywhere, as is the need to properly manage it. Get the latest open source trends from the 2022 OSSRA report. It’s the time of the year when Spring is springing, and we release the annual Synopsys Open Source Security and Risk (OSSRA) report, with the 7th edition of OSSRA out this week. This year’s …

Synopsys Named a Leader in the 2022 Gartner Magic Quadrant for Application Security Testing for the Sixth Year

Monday, April 25, 2022

In the 2022 Gartner® Magic QuadrantTM for Application Security Testing, Synopsys placed highest and farthest right for the fourth consecutive year for our Ability to Execute and our Completeness of Vision. What does it take to be a leader? Leadership is a funny thing. It’s often difficult to define in the abstract but easy to …

software testing

Test Automation 101

Thursday, March 24, 2022

Every company is a digital company. Whether you are a traditional e-commerce company who has been selling goods online for years, a healthcare company who recently needed to accelerate online visits for telehealth, or a company whose business model has drastically shifted due to Covid, the need for digital transformation is here. Chapter 1 of our eBook The Future of Test Automation goes …

Apache log4j uses

How Lattix handled the Log4j security vulnerability

Thursday, March 03, 2022

“The log4j vulnerability is the most serious vulnerability I have seen in my decades-long career”, Jen Easterly US Cybersecurity and Infrastructure Security Agency Director Log4j is a Java-based logging utility part of the Apache logging services. This is a popular logging tool used in tens of thousands of software packages. Google estimates that 8% of Maven Central Repository was …

API developer using Swaggerhub

“Plug In” to SwaggerHub for IntelliJ IDEA: A Java Developer’s New Best Friend

Thursday, February 24, 2022

Integrated development environments, or IDEs as most people call them, are the go-to tool for the majority of software developers creating, compiling, and testing code. In fact, IDEs are one of the most commons tools that developers will use when designing their API (Application Programming Interfaces) documentation. According to the 2020 State of the API Report, …

Shifting MOSA to the left

Shifting MOSA (Modular Open Systems Approach) to the left

Thursday, February 17, 2022

The weapons systems world is changing. The technology is improving rapidly, requirements for performance are increasing and weapons systems are often required to have 30-50 year service lifetimes. The DoD believes an open systems approach can help. An open system approach considers how a system will be supported throughout its lifecycle at the beginning of …

2021 State of Software Quality Report

Findings of the 8th Annual State of Software Quality | Code Review Survey

Thursday, January 27, 2022

Findings from 8th annual code review survey indicate teams are getting larger, remaining remote, and releasing more frequently while review has expanded beyond code. SmartBear, a leading provider of software development and quality tools, released the findings of its 8th annual State of Software Quality | Code Review survey. With nearly 800 respondents, code review remains the biggest influence …

Software developers at work testing software

Test Management 101: Traceability

Thursday, January 13, 2022

Why do we test? Testing proves that our application works properly. Traceability, or being able to trace requirements to test cases, forms the foundation of your testing strategy. Test traceability is the ability to link a test to a set of requirements and verify that the application works as expected. Traceability matters as your product …

drone safety embedded code

As drone adoption soars, expect greater regulation of embedded code

Thursday, January 06, 2022

Software safety and security will become more closely scrutinized as the commercial drone industry grows. The use of drones is expected to skyrocket in the coming years. The commercial market alone is expected to grow by 32% around the world every year through 2026. FAA records show 868,421 drones are registered for use in the …