skip to main content
research-article

A concept of quality assurance for metrics in CASE-tools

Published: 22 October 2010 Publication History

Abstract

The quality of software has become more important to software companies in the past years. Software measurement is one of many approaches that is used to check the quality of software [18]. This may involve measuring some attributes of a software product or a software process and comparing these measurements to each other or to some desirable level. A software metric is "any type of measurement that relates to a software system, process or related documentation" [7]. Software metrics can help to improve the quality of the produced software. However, metrics and metrics tools are still not used in most software companies -- for example in the 3 companies where we cooperated in last 5 years. One reason is that there is lack of knowledge about metrics and hence software metrics are still unknown or difficult to use for some developers, and software measurement is still time-consuming for managers. Another reason is that, good metrics tools are still expensive for small and middle companies. In our opinion the effectiveness of metrics can be improved by simple organizational expedients. In this paper we present new/adapted requirements on metrics in CASE tools to define flexible product quality models. For this quality model we tried to use some standard techniques, e.g. metrics suite, metrics visualization or metrics filtering to show how metrics in CASE tools can be defined and how it can benefit different people who are involved in a software deployment.

References

[1]
S.R. Chidamber, C.F. Kemerer: A metrics suite for objectoriented design. IEEE Transactions on Software Engineering, 20(6), pp. 476--98, 1994
[2]
Rachel Harrison, Steve J. Counsell: An Evaluation of the MOOD Set of Object-oriented software metrics. IEEE Transactions on Software Engineering, Vol. 24, No. 6, June 1998
[3]
Mark Lorenz, Jeff Kidd: Object-Oriented Software metrics -- A practical guide. Prentice Hall, New Jersey, 1994
[4]
ISO/IEC: Information technology -- Software product evaluation -- Quality characteristics and guidelines for their use. 1991
[5]
Claus Lewerentz, Heinrich Rust, Frank Simon: Quality -- Metrics -- Numbers -- Consequences, from the book Software- Metriken by Reiner Dumke/Franz Lehner. 2000
[6]
Markus Bauer: Analyzing Software Systems by Using Combinations of Metrics, Forschungszentrum Informatik Karlsruhe, 1999
[7]
Ian Sommerville: Software Engineering, Addison Wesley -- Eighth Edition 2007
[8]
Claus Lewerentz, Frank Simon: A Product Metrics Tool Integrated into a Software Development Environment, 1998
[9]
Together: http://techpubs.borland.com/together/ (30.06.2010)
[10]
Microsoft Visual Studio Team System 2008: http://msdn.microsoft.com/en-us/library/bb385910.aspx (30.06.2010)
[11]
Enterprise Architect: http://www.sparxsystems.de/ (30.106.2010)
[12]
Metrics Eclipse Plug-in: http://metrics.sourceforge.net/ (30.06.2010)
[13]
metricsOne Rational Rose Plug-in: Tools and associated documentation are available at the University Magdeburg.
[14]
Embarcadero RAD Studio 2010: http://www.embarcadero.com/products/rad-studio (30.06.2010)
[15]
Radu Marinescu: diploma: An Object Oriented Metrics Suite on Coupling. Universitatea "Politehnica" Timisoara, Facultatea de Automatica si Calculatoare, Departamentul de Calculatoare si Inginerie Software, September 1998.
[16]
Brian Henderson-Sellers: Object-Oriented Metrics, measures of Complexity; Prentice Hall, 1996
[17]
Robert Cecil Martin: Agile Software Development. Principles, Patterns, and Practices; Prentice Hall International, 2002
[18]
Reiner Dumke: Software Engineering. Vieweg, 2003
[19]
M. Lorenz and J. Kidd: Object-Oriented Software Metrics, Prentice Hall PTR, 1994
[20]
M. Lanza and R. Marinescu: Object-Oriented Metrics in Practice, Springer, 2006
[21]
C. Ebert and R. Dumke: Software Measurement, Springer Publ., Berlin New York, 2007

Cited By

View all
  • (2021)A Model Driven Framework for Standardizing Requirement Elicitation by Quantifying Software Quality Factor2021 International Conference on Innovative Computing (ICIC)10.1109/ICIC53490.2021.9693054(1-6)Online publication date: 9-Nov-2021
  • (2021)Framework to Manage Software Quality on IIoT AppsIOP Conference Series: Materials Science and Engineering10.1088/1757-899X/1154/1/0120061154:1(012006)Online publication date: 1-Jun-2021
  • (2013)Towards a catalog of Object-Oriented Software Maintainability metrics2013 4th International Workshop on Emerging Trends in Software Metrics (WETSoM)10.1109/WETSoM.2013.6619342(84-87)Online publication date: May-2013

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 35, Issue 5
September 2010
134 pages
ISSN:0163-5948
DOI:10.1145/1838687
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 October 2010
Published in SIGSOFT Volume 35, Issue 5

Check for updates

Author Tags

  1. coding tools and techniques
  2. design tools and techniques
  3. management - software quality assurance
  4. metrics

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2021)A Model Driven Framework for Standardizing Requirement Elicitation by Quantifying Software Quality Factor2021 International Conference on Innovative Computing (ICIC)10.1109/ICIC53490.2021.9693054(1-6)Online publication date: 9-Nov-2021
  • (2021)Framework to Manage Software Quality on IIoT AppsIOP Conference Series: Materials Science and Engineering10.1088/1757-899X/1154/1/0120061154:1(012006)Online publication date: 1-Jun-2021
  • (2013)Towards a catalog of Object-Oriented Software Maintainability metrics2013 4th International Workshop on Emerging Trends in Software Metrics (WETSoM)10.1109/WETSoM.2013.6619342(84-87)Online publication date: May-2013

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media