|
|
Log in / Subscribe / Register

Coverity announces new Coverity Architecture Analyzer tool

From:  "Martha de Monclin" <martha-AT-pageonepr.com>
To:  "Martha de Monclin" <martha-AT-pageonepr.com>
Subject:  =?us-ascii?Q?Coverity_Architecture_AnalyzerT_to_Deliver_Advanced_Visualis?= =?us-ascii?Q?ation_of_Software_Systems?=
Date:  Mon, 17 Nov 2008 12:11:46 -0000
Message-ID:  <015401c948ad$aa563bd0$ff02b370$@com>


Coverity Architecture Analyzer to Deliver 
Advanced Visualisation of Software Systems

Product Now Leverages Coverity's Patented Software DNA Map


Oxford, UK - November 17, 2008 - Coverity, Inc., the leader in improving
software quality and security automatically, today announced the
availability of Coverity Architecture Analyzer. This new version of
Coverity's architecture product incorporates the company's patented Software
DNA Map analysis system to provide development teams with the ability to
ensure the integrity of application architecture across development teams,
analyse the complexity and dependencies of software systems, and identify
errors that can create crash causing defects or security vulnerabilities. 

"Application architecture is a critical discipline for building effective
application services and solutions that work with "common componentry" in a
manner that satisfies the organisation's requirements, while supporting its
future evolution. It is nearly impossible to successfully build IT
applications, or a portfolio of applications, without leveraging various
patterns, practices and frameworks," according to Gartner's 2008 report
'Defining the Discipline of Application Architecture'.1

Coverity Architecture Analyzer automatically maps hierarchies and
dependencies in C/C++ and Java code bases, providing the visibility and
control development teams need to detect potential defects and ensure code
modifications align with original design specifications. The tool supports a
web-based interface and IDE plug-in for Java, allowing teams to navigate
code, check for architectural accuracy, correct dependency defects and set
complexity limits. 

Coverity Architectural Analyzer requires no change to the source code or
build environment. It automatically delivers actionable data to architects
and developers so they can gain a deep understanding of the code structure
and determine whether new source code components will adhere to the original
software design. Key features include:

*	Automated Architectural Visualisation - Generate comprehensive maps
of source code structures automatically including interdependencies,
architecture complexity maps, dependency graph visualizations and dependency
structure matrices
*	Detect Architectural Security Issues - Automatically identify
pathways that circumvent application access control checkpoints, encryption
or decryption APIs, and other security concerns
*	Set and Enforce Application Architecture - Define intended
architectures and enforce the planned architecture by allowing architects to
specify intended code architecture and analyzing code structure as source
code evolves
*	Detect Architectural Quality Issues - Automatically detect
application architecture violations such as reverse or circular dependencies
that can make software hard to maintain and refactor

"As developers write new code or maintain existing code over time,
architects and managers are challenged with ensuring the integrity of their
application architecture," said Ben Chelf, Coverity CTO. "By automating the
complicated process of visualising and analysing application architecture,
our customers can eliminate dangerous security and quality issues early in
the development lifecycle and ensure their entire code base evolves with an
intended, consistent design."

Coverity Architecture Analyzer expands Coverity's suite of advanced products
that help developers ensure the integrity of their software. The product
also takes advantage of Coverity PreventT, the company's flagship static
analysis solution.

Pricing and Availability

The product is available immediately and pricing begins at less than
$10,000. For more information, visit:  <http://www.coverity.com/>
www.coverity.com


About Coverity

Coverity (www.coverity.com), the leader in improving software integrity, is
a privately held company headquartered in San Francisco. Coverity's
groundbreaking technology enables developers to control complexity in the
development process by automatically finding and helping to repair critical
software defects and security vulnerabilities throughout the application
lifecycle. More than 500 leading companies including ARM, Phillips, RIM,
Rockwell-Collins, Samsung and UBS rely on Coverity to help them ensure the
delivery of superior software.

1) Gartner, Inc. "Defining the Discipline of Application Architecture" by
Mike Blechar et al, June 12, 2008

Coverity, Coverity Prevent, and Coverity Architecture Analyzer are
trademarks of Coverity, Inc. All other company and product names are the
property of their respective owners.


to post comments


Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds