Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

The SQUID approach to defining a quality model

  • Published:
Software Quality Journal Aims and scope Submit manuscript

Abstract

This paper describes an attempt to use the approach developed by the SQUIDproject, which was part of the ESPRIT 3 programme, to define the software quality requirements of the Telescience project. The SQUID project developed its approach to quality modelling in parallel with ongoing feedback from testing that approach on the Telescience project, which was both large and software intensive. As part of this exercise we used the ISO software quality standard ISO 9126. It was an assessment of this and other existing quality models that caused us to re-assess what was meant by a quality model and led to a decomposition of existing ‘quality models’ into a composite model reflecting the different aspects of the model and its mapping onto a specific project or product. We break existing quality models into components which reflect the structure and content of the model. This composite model must then be customized for an individual product/project, we call this customized model a ‘Product Quality Model’. Application of this approach to the Telescience project identified a number of practical problems that the SQUID project needed to address. It also indicated a number of problems inherent in the current version of ISO 9126.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. ISO 9126 Information technology - Software product evaluation - Quality characteristics and guidelines for their use, International Organisation for Standardization, Geneva, 1992.

    Google Scholar 

  2. T. Gilb, Principles of Software Engineering Management. Addison-Wesley, 1987

  3. B.W. Boehm, J.R. Brown, H. Kaspar, M. Lipow, G.J. Macleod, and M.J. Merrit, Characteristics of Software Quality.North-Holland, 1978.

  4. T.P. Bowen, G.B. Wigle, and J. Tsai. Specification of software quality attributes. Volumes 1, 2 and 3. D182-11678-1/2/3, Prepared by Boeing for RADC, 1984.

  5. J.A. McCall, P.K. Richards, and G.F. Walters, Factors in Software Quality (3 volumes), RADC reports, 1978.

  6. B.A. Kitchenham. Software quality assurance. Microprocessors and Microsystems, 13(6), (1989), 373-381.

    Google Scholar 

  7. B.A. Kitchenham, and S.L. Pfleeger, Software quality - the elusive goal. IEEE Software, 13(1), (1996), 12-21.

    Google Scholar 

  8. G. Frewin, P. Hamer, B. Kitchenham, N. Ross, and L. Wood. Quality measurement and modelling - state of the art report. REQUEST Report to the CEC ESPRIT programme, R1.1.1, 1984.

  9. P.G. Petersen, and B.A. Kitchenham. The development of a software quality model. Proceedings of 1st European Conference on Software Quality, Brussels, 1988.

  10. B.A. Kitchenham, and J.G. Walker. A quantitive approach to monitoring software development. Software Engineering Journal, 4(1), (1989), 2-13.

    Google Scholar 

  11. W.W. Agresti, and W.M. Evanco, Projecting software defects from analyzing Ada designs. IEEE Transactions on Software Engineering, 18(11), (1992), 988-997.

    Google Scholar 

  12. L.C. Briand, V.R. Basili and W.M. Thomas. A pattern recognition approach for software engineering data analysis. IEEE Transactions on Software Engineering, 18(11), (1992), 931-942.

    Google Scholar 

  13. B.A. Kitchenham, S.G. Linkman, J. Boegh and A. Pasquini. Report RD 3.7/1 SQUID Conceptual Handbook, 1996, A publicly available deliverable which may be obtained by contacting the Project Coordinators CAP-VOLMAC Daltonlan, Utrecht, Holland.

    Google Scholar 

  14. R.G. Dromey. A model for software product quality. IEEE Transactions on Software Engineering, 21(2), (1995) 146-162.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kitchenham, B., Linkman, S., Pasquini, A. et al. The SQUID approach to defining a quality model. Software Quality Journal 6, 211–233 (1997). https://doi.org/10.1023/A:1018516103435

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1018516103435