Channels ▼


PRQA Releases Management Tool for Code Verification, Reuse, Error Prevention

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, you 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 the 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.

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags


<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags


<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

