Analytical Validation of the SDL Metrics Set

SDL 메트릭 집합의 분석적 검증

  • 홍의석 (한양대학교 영상처리학과) ;
  • 정명희 (한양대학교 영상처리학과)
  • Published : 2000.04.01

Abstract

Design metrics that quantify the design phase play an important role in reducing system development cost because the problems in early phases of software development seriously affected the quality of the late products. Real-time systems such as telecommunication systems are so large that design quantification is more important in real-time system design. Although many metrics have been proposed, few of them are correctly validated. This paper revises the SDL metrics set proposed in earlier study [9] and perform an analytical validation o the metrics set. Axiomatic approach and dimensional analysis are used for metrics validation and the old metrics are revised ot satisfy the validation criteria.

Keywords

References

  1. M. C. Paulk, B. Curtis, M. B. Chrissis, and C. V. Weber. Capability Maturity Model. for Software, Version 11, CMU/SEI-93-TR-24. 1993
  2. M. C Paulk, C. V. Weber, S Garcia.M. B. Chrissis, and M Bush, Key Practices of the Capability Maturity Model, Version 1.1, CMU/SEI-93-TR-25, 1993
  3. International Orgarization for Standardization. Quality Management and Quality System Elements (Part 3) Guidelines for Development, Supply and Maintenance of Software, ISO 9000-3
  4. International Orgarization. for Standardization. Quality Systems Model for Quality Assurance in Design/Development, Production, Installation, and Servicing, ISO 9001
  5. N. Fenton, 'Software .Measurement . A Necessarv Scientific Basis,' IEEE Trans Software Eng., Vol. 20, No.3, pp.199-206, March 1994 https://doi.org/10.1109/32.268921
  6. H. Zuse, Software Complexity Measures and Methods, Walter de Gruvter, 1991
  7. L. O, Ejiogu, 'Five principles for the formal validation of models of software metrics,' ACM SIGPLAN Nouces, Vol 28, No8, pp.67-76, 1993 https://doi.org/10.1145/163114.163123
  8. E. J. Weyuker, 'Evaluating Software Complexity Measures.' IEEE Trans. Software Eng., Vol.14, No 9. pp, 1357 - 1365, Sept 1988 https://doi.org/10.1109/32.6178
  9. 홍의석,홍성백,김갑수,우치수,'SDL설계 복잡도 메트릭 집합',정보과학회논문지(B)제24권 제10호,pp.1053-1062,1997
  10. J. Ellsberger, D. Hogrefe. and A Sarma, SDL fomal object-oriented language for communicating systems, Prentice Hall, 1997
  11. N.F. Schneidewind, 'Methodology for Validating Software Metrics,' IEEE Trans, Software Eng., Vol 18. No.5, pp.410-421, May 1992 https://doi.org/10.1109/32.135774
  12. B. Kitchenham, S L. Pfleeger. and N. Fenton. 'Towards a Framework for Software Measurement Validation,' IEEE Trans, Software Eng., Vol.21, No 12, pp,929-944, Dec. 1995 https://doi.org/10.1109/32.489070
  13. J. C. Cherniavsky and C. H. Smith, 'On Weyukers axioms for software complexity measures,' IEEE Trans Software Eng., Vol.17, No,6, pp.636-638, June 1991 https://doi.org/10.1109/32.87287
  14. B. Kitchenham, S. L. Pfleeger, and N. Fenton. 'Reply to Comments on Towards a Framework for Software Measurement Validation,' IEEE Trans Software Eng., Vol. 23. No.3, p.189, March 1997 https://doi.org/10.1109/TSE.1997.585507
  15. S. Morasca, L.C. Briand, V.R .Basili, E.J. Weyuker, and M.V. Zelkowitz, 'Comments on Towards a Framework for Software Measurement Validation,' IEEE Trans, Software Eng, Vol.23, No3. pp 187-188. March 1997 https://doi.org/10.1109/32.585506
  16. S. R Chidamber and C. F. Kemerer, 'A Metrics Suite for Object Orented Design.' IEEE Trans, Software Eng., Vol,20. No6, pp 476-493, June 1994 https://doi.org/10.1109/32.295895
  17. A. V. Melton, D. A. Gustafson, J. M. Bieman, and A. L. Baker. 'A mathematical perspective for software measures research' Software Eng. J. pp.246- 254. Sept., 1990
  18. B. Henderson-Sellers, Object Ortented Metrics-Measures of Complexity, Prentice Hall, 1996
  19. B Henderson-Sellers, 'The Mathematical Validitv of Software Metrics.' Software Eng. Notes, Vol.21. No.5. pp.89 -94, 1996 https://doi.org/10.1145/235969.235994