Why CAST

Quality of a brick does not make a brick building resilient, safe and cost efficient.

System-Level Analysis is a holistic method of analyzing and measuring complex software systems to evaluate their overall risk and structural quality. System-Level Analysis is essential to ensure highly reliable, safe and affordable systems that drive business value.

Without a holistic and semantic understanding of a system, your decisions could be based on misleading or incomplete data. System-Level Analysis identifies hard to find, dangerous flaws in complex systems while enabling safe, resilient, agile and high-performing systems. Visualizing the whole picture can prevent outages that save careers and save customer relationships.

CAST code analyzers not only “read” code to check compliance with coding best practices; they also understand the semantics carried by systems to map what they actually DO.

System-level analysis is a holistic method of analyzing and measuring complex software systems. Using a combination of architectural and engineering assessments, system-level analysis examines how software components interact with each other and how they work across technology layers, data structures and other applications.

  • Analyzes the system architecture to identify invalid calls and references between technology layers.
  • Emulates run-time behavior of system components.
  • Scans for patterns and anti-patterns in application control flow.
  • Aggregates and normalizes findings based on industry standards and consolidate across applications.
  • Adjusts findings to match application advanced behaviors
  • Track data flow along static and dynamic call stacks
  • Verifies cross-layer and cross- technology links between components
  • Understands programming language syntaxes and grammar using source code parsing
  • Validates engineering practices against a rules engine to identify non-compliant objects or situations
  • Identifies cross-layer and technology transactions from user interface to data entities

The result is a comprehensive understanding of the system. Having context and visibility into how complex systems are composed and operate, leads to unique insight into the internal integrity and soundness of that system and into vulnerabilities that lead to security, reliability, performance and maintainability issues.

Rely on analytics that reflect the Truth and focus on the right problems

System and code level flaws cost risk impacts

Efficiency, effectiveness and minimizing software risks is high on every CIO’s agenda. Partnering with CAST brings enhanced technical depth to BCG.

Ralf Dreischmeier

Senior partner and global leader of the Technology Advantage practice

BCG

I rely on CAST Analytics to explain to my superiors the “Whys” and Hows” of the IT decision.

Col. Eric Breuille

Head of Apps Dev

Ministry of Defense

CAST shows us where to invest, something the business folks can see and better appreciate.

Frederic Veron

Enterprise CIO

Fannie Mae

Our relationships with our ADM providers are now based on facts. No longer on feelings.

Maria del Pino Marrero

Software Quality Manager

Endesa

We measure software quality at a structural level to make the right tradeoffs between delivery speed, business risk, and technical debt.

Thaddeus Arroyo

CIO

AT&T

Ideal to estimate priority, complexity and risks.

Patrick Riviere

SVP Operations, Global Systems Integration

Atos

CAST was the only automated Function Point counting solution that let us scale our measurement program enterprise-wide.

Michael Synn

CTO

Broadridge

CAST helps Wipro demonstrate faster, predictable delivery.

Bhanumurthy B. M.

COO

Wipro

CAST provides very high quality analysis results.

Col. Eric Breuille

Head of Apps Dev

Ministry of Defense

Developers can now see the impact of their changes on other areas of the application.

Jean-René Calais

Application Development Leader

Societe Generale

CAST generates 20% productivity gains from rework.

Thierry Daumas

Head of Industrialization

Capgemini Europe

CAST helps us identify opportunities for reuse.

Gene Baker

Chief Architect

Wells Fargo

It improves our relationship with the business partner and increases customer experience dramatically.

Peter De Boel

Global Shipping Application Owner

FedEx

CAST is a very consistent provider, with very sound technology that has been thoroughly vetted.

Jim Duggan

Former Research VP

Gartner

We’ve seen a significant upward trend in the level of overall quality that has translated into fewer in-production failures.

Hank Hyatt

Head of Equities IT

Credit Suisse

CAST has brought consistency and rigor into our development process.

Pat Howard

VP Global Application Software Delivery

IBM

CAST complements our offerings in the technology space with hard facts and metrics.

Benjamin Rehberg

Partner and Managing Director

BCG

The roll out of CAST across our application services worldwide is leading to a reduction in rework.

Paul Hermelin

Chief Executive Officer

Capgemini

By partnering with CAST, we were able to expand our business scope with key clients.

Habeeb Mahaboob

Delivery Head Business Value Enhancement

Tech Mahindra

CAST, the leading product of its type.

Alan Rodger

Principal Analyst

Ovum

Real Insight of Structural Quality issues enables us to reduce the business impact of outages.

Andrew Mountford

Senior Enterprise Architect

NPower RWE

CAST goes beyond static complexity analysis into architectural context and understanding.

Michael Azoff

Principal Analyst

OVUM

Once in production, most of the effort to correct issues is spent on architectural problems.

Mark Standeaven

VP Group Delivery

Capgemini

Being able to look at our entire application rather each piece, enables us to precisely identify the areas that must be fixed.

Michael Furniss

Head of QA

Coca Cola

CAST outputs are an important part of our risk threshold framework.

Frederic Veron

Enterprise CIO

Fannie Mae

Bad software engineering practices at the System Level account for 8% of total defects, but lead to 90% of the reliability, security, and efficiency issues in production.

Dr Richard Soley

Chairman and CEO

OMG

The architectural assessment is an area in which CAST excels and successfully differentiates from static analyzers.

Melinda Ballou

Research Director

IDC