The Software Quality Company
 
The Software Health Newsletter
 

Issue 3 - June 25, 2003
Copyright QA Systems BV, The Netherlands

QStudio Enterprise Now Available


QA Systems has released the Enterprise version of QStudio for Java.
QStudio Enterprise is an enterprise strength software quality control solution that empowers both developers and software managers to inspect,improve and control the quality of Java based source code.

QStudio Enterprise supports:

  • Powerful source code analysis based on some 200 rules which can be carried out both on the developer desktop as well as on the server
  • Developer functionality seamlessly integratable with leading Java IDE's
  • Powerful rule customizability capablilities
  • User definable rule extensibility based on the open-source PMD specification
  • Ability to annotate sources for reporting/review purposes
  • Enterprise-wide control and reporting on quality metrics based on the ISO 9126 software quality model
  • Code conformance to multiple departmental and project related code quality standards
  • Trend analysis based on formal milestone creation quantifying the quality evolution
  • Aggregated visual code quality observations across each software project
  • Fully web enabled graphical administration and reporting capabilities
  • Command line interfaces for batch processing and integration with code management systems

QStudio Enterprise is now available for evaluation and purchase. For more info see www.qa-systems.com/enterprise.An online demo can be viewed at www.qa-systems.com/enterprisedemo.

The QStudio Enterprise client can run stand-alone or integrates seamlessly with leading Java IDE's including JBuilder™, Oracle® 9i JDeveloper, Eclipse™ (support later this month), WebSphere Studio® (support later this month) and Visual Age®.

QStudio® Enterprise client and server run on Windows (98/2000/NT/XP/ME), Linux (RedHat Linux 6.1 and higher, SuSE Linux 7.0 and higher) and Solaris (Solaris 6.1 and higher).

QStudio Extended ISO Software Quality Model


QStudio uses a quality attribute model based on the ISO 9126 software quality standard. This model defines a stepwise refinement of the notion of code quality into six quality attributes (see diagram). These quality attributes are in turn mapped onto twelve quality sub-attributes (see diagram). The quality sub-attributes are then mapped onto specific programming constructs.


QStudio is unique in its ability to formally tie programming defects to quality statements about the source code. This allows formal quantifiable quality analysis to take place. Through a process of formal milestones in which quality analysis results are retained against specific coding standards formal quality trend analysis is possible.

The diagram shows a QStudio visual analysis of the code quality of an open source project indicating the number and relative proportion of software code quality defects.



QA Systems respects your privacy. Your email address will not be sold or given to third parties. You can unsubscribe at any time by sending an email to unsubscribe@qa-systems.com.