Skip navigation
Skip navigation
You are using an outdated browser. Please upgrade your browser.

PRQA’s Advanced Parsing Technologies Enhance Headway’s Structure101 for Use in C/C++ Projects

PRQA|THE PROGRAMMING RESEARCH GROUP and Headway Software today announced the integration of Structure101 with QA·C and QA·C++ representing the initial phase of joint technology and product collaboration.

PRQA’s core technologies include advanced language parsing engines for C and C++ that power their widely-used QA·C and QA·C++ products. PRQA pioneered the use of this static analysis technology to automatically enforce coding standards and are the dominant player in the coding standard enforcement space.

Now, PRQA will use the same technologies to extract and deliver high-fidelity data to Headway’s Structure101 product to help developers better understand and manage C and C++ software architecture. The added capability clearly complements PRQA’s long-standing mission to help firms build better software.

Headway Software pioneered large-scale code structure visualization and architectural constraint mechanisms in the Java domain. Positive industry recognition of Headway Software’s technology is most recently evident from the inclusion of Structure101 as a finalist in this year’s Jolt awards under the Design and Modeling category (

Structure101 will supply that same code structure visualization, associated metrics, and architectural control for the largest and most complex C and C++ projects when used with QA·C and QA·C++.

“PRQA’s customers can now further leverage their investment in the valuable code analysis and coding standard compliance solutions we’ve provided for their demanding C and C++ environments. Adding Structure101 for QA·C and QA·C++ means they can now view comprehensive structural displays of their code base, examine high-level complexity metrics, and—most importantly—impose architectural constraints on further expansion of the code base,” said Fergus Bolger, CTO of PRQA.

“The accuracy and completeness of dependency data is key for Structure101, QA·C and QA·C++ do an outstanding job of extracting this from C and C++ source code. We are excited by the prospect of the integration of Structure101 with QA·C and QA·C++.” said Chris Chedgey, CEO of Headway Software.

Structure101 for QA·C and QA·C++ will be available in Q2 2008.


Editors Notes

Programming Research
The Programming Research Group has offices has offices in London (U.K.), Boston (U.S.), Dublin, (Irl), Bangalore (India)and Zeist (Nethrlds) . With a worldwide network of direct operations and resellers covering American, European, Asian continents and Japan, our product solutions, including QA C and QA C++, are recognized as world-leading language analyzers and coding standard enforcement tools.

Headway Software
Headway Software is the first independent software vendor to focus purely on software structure and architectural control; fundamental tenets of building maintainable and extensible software. The company's Structure101 products use advanced reverse engineering, structural analysis and architectural mapping techniques for Java, Ada and C/C++. Based in Ireland and France, Headway Software is independently owned and operated. Customers include Avaya, EMC, Groupe Bull, HP, Intel, L3 Communications, Nokia, SonyEricsson, US Air Force, US Navy, NASA, BAE Systems, General Dynamics, Lockheed Martin, Northrop Grumman, Raytheon, Thales, European Space Agency, European Commission, CapGemini, Tietoenator, Deutsche Telecom, Delta Airlines, IONA, Symantec, Expedia, Eloan, HBO, Readers Digest, Thomson, Barclays, Bank of America, Credit Suisse, Wells Fargo and ZKB.

Headway Software's CEO, Chris Chedgey, blogs about agile development, dependency management, software architecture / design / structure, and managing software complexity at

Media Contacts

Programming Research
Harry Dehaly for Programming Research
+44 1932 888 080 (UK)

Napier Partnership Limited
Suzy Kenyon, PR Agent for Programming Research
+44 1243 531123


This press release was distributed by ResponseSource Press Release Wire on behalf of Napier in the following categories: Manufacturing, Engineering & Energy, Computing & Telecoms, for more information visit