SOFTWARE TOOLS: Management Tool for Code Verification, Reuse, Error Prevention unveiled -

SOFTWARE TOOLS: Management Tool for Code Verification, Reuse, Error Prevention unveiled


San Jose, Ca. – The Programming Research Group (PRQA) has announced its PRQA Management Information System (MIS), a browser-based tool that's designed to provide meaningful and actionable analytics to software development managers, and to advance code reuse and error prevention for development projects.

MIS' code quality management operates in conjunction with PRQA's QAC and QAC++ analysis tools by capturing the raw analysis data and metrics for a software project, organizes this data according to the hierarchical project entity structure, and retains it for multiple source code versions.

MIS delivers meaningful and actionable quality trends and summaries. Users can create their own computational metrics, which will then be maintained through the life of a project.

Using MIS' analytics, Developers can drill down into the most suspect parts of the code base, identify their most suspect modules, or perform inter-project comparison.

Alongside this quality analysis, MIS enables granular detailed diagnostic management, including the ability to deviate from adherence to a coding standard or a chosen selection of critical bugs, and to store the rationale and justification for each deviation.

It also provides programmer with a way to combine user-defined compound metrics with full project hierarchy definition. This lets developers establish a wide range of measurement items, including “average function complexity across a file/module” or “density of coding non-compliances.”

Measurements also roll-up through each entity in the project hierarchy. With its close binding to source version management systems, MIS can deliver full reconstruction of source plus diagnostics and metrics. This tight connection means users can obtain full automatic baselining of diagnostics between any project versions, thus viewing or reporting only newly observed occurrences.

To learn more, go to

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.