Static Analysis

Subscribe to Static Analysis: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Static Analysis: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories

There are three main types of software bugs: • Poorly implemented requirements - The software doesn't operate as expected because the functionality defined in the requirements was implemented incorrectly. • Missing or incomplete requirements - The software doesn't perform necessary operations or handle feasible scenarios because the stakeholders/designers didn't anticipate the need for such functionality and didn't specify requirements for it, or because the developers failed to implement a specified requirement. • Confused user - The software was designed in a way that lets confused users take unexpected paths. Building a robust regression suite is the best way to identify poorly implemented requirements, and performing negative testing is the best way to identify confused user errors. However, finding missing requirements is difficult because it's no... (more)

Code Quality as a Service

As the product manager for CAST Highlight, it's refreshing to see a shift in discussions about the "quality of cloud solutions" to "cloud quality solutions." Recently, there have been an increasing number of cloud-based static code quality analysis tools, or should I say services. A few that I've been watching include: Code Climate consolidates the results from a suite of Ruby static analysis tools into a real-time report, giving teams the information they need to identify hotspots, evaluate new approaches, and improve code quality. Codeq imports your Git repositories into a Dat... (more)

How a Development Testing Platform Helps Wipro Deliver Top-Quality Code

Wipro, a leading provider of IT services to Global 1000 companies, has always emphasized the high quality of its code. The Bangalore-based company maintains software standards that often are far more rigorous than those that its clients have previously experienced or presently demand. Code testing coverage, for instance, must always reach 80% to meet Wipro’s exacting standards. Reaching these high levels of software quality in a rapid and cost-effective manner is challenging. Wipro’s demanding objectives regarding code review and error reduction, led the company to adopt Parasof... (more)

Software Engineering and Code Quality Goals You Should Nail Before 2018

When applications crash due to a code quality issues, the common question is, "How could those experts have missed that?" The problem is, most people imagine software development as a room full of developers, keyboards clacking away with green, Matrix-esque code filling up the screen as they try and perfect the newest ground-breaking feature. However, in reality most of the work developers actually do is maintenance work fixing the bugs found in the production code to ensure a higher level of code quality. Not only does this severely reduce the amount of business value IT can brin... (more)

Coverity Enables New Levels of Open Source Software Quality with GitHub and Travis CI Integrations

SAN FRANCISCO, Feb. 3, 2014 /PRNewswire/ -- Coverity, Inc., the leader in development testing, today announced two integrations for Coverity Scan™, the company's cloud-based, open source static analysis service. These new integrations will provide open source software developers who are using GitHub and Travis CI with easier access to the Coverity Scan service, enabling them to create higher-quality, more secure code for their open source projects, faster. The Coverity Scan service provides the company's patented development testing technology at no cost to the open source commu... (more)

Klocwork, a Rogue Wave Company, Is a Finalist for the 2014 Red Herring Top 100 North America Award

BOULDER, CO -- (Marketwired) -- 05/05/14 -- Klocwork, a global leader in static analysis tools for creating secure and reliable code, announced today it had been selected as a finalist for Red Herring's Top 100 North America award, a prestigious list honoring the year's most promising private technology ventures from the North American business region. Klocwork was acquired by Rogue Wave Software in January 2014. "Klocwork is proud to have been selected as a finalist for Red Herring's Top 100 North America award. This award confirms the importance and impact of the combined Rogu... (more)