Channels ▼
RSS

C/C++

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

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<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

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video