Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

Framework for evaluation and validation of software complexity measures

Framework for evaluation and validation of software complexity measures

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Software — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

This study proposes a framework for the evaluation and validation of software complexity measure. This framework is designed to analyse whether or not software metric qualifies as a measure from different perspectives. Unlike existing frameworks, it takes into account the practical usefulness of the measure and includes all the factors that are important for theoretical and empirical validation including measurement theory. The applicability of the framework is tested by using cognitive functional size measure. The testing process shows that in the same manner the proposed framework can be applied to any software measure. A comparative study with other frameworks has also been performed. The results reflect that the present framework is a better representation of most of the parameters that are required to evaluate and validate a new complexity measure.

References

    1. 1)
    2. 2)
    3. 3)
      • S. Misra , A.K. Misra . A proposed additional property to the Weyuker's existing properties. Int. J. Inf. Technol. Manage. , 1 , 66 - 76
    4. 4)
    5. 5)
      • S. Misra . An approach for empirical validation process for software complexity measures. Acta Poly. Hung. , 2 , 141 - 160
    6. 6)
      • S. Morasca . (2001) Software measurement, handbook of software engineering and knowledge engineering.
    7. 7)
    8. 8)
    9. 9)
      • S. Misra . Evaluation criteria for object oriented metrics. Acta Poly. Hung. , 4 , 109 - 136
    10. 10)
      • V.R. Basili , G. Caldiera , H.D. Rombach , J.J. Marciniak . (1994) The goal question metric paradigm, Encyclopedia of software engineering.
    11. 11)
      • ISO/IEC: ISO/IEC 9126-3: ‘Software engineering – product quality-part 3: internal metrics’, 2002.
    12. 12)
    13. 13)
    14. 14)
      • Misra, S., Misra, A.K.: `Evaluating cognitive complexity measure with Weyuker properties', Proc. IEEE ICCI (ICCI2004), 2004, p. 103–108.
    15. 15)
    16. 16)
    17. 17)
    18. 18)
    19. 19)
    20. 20)
    21. 21)
    22. 22)
      • M.H. Halstead . (1977) Elements of software science.
    23. 23)
    24. 24)
      • Kaner, C.: `Software engineering metrics: what do they measure and how do we know’?', Proc. Tenth Int. Software Metrics Symp. Metrics, 2004, p. 1–10.
    25. 25)
      • ISO/IEC: ISO/IEC 9126-4: ‘Software engineering – product quality-part 4: quality in use metrics’, 2002.
    26. 26)
    27. 27)
      • H.A. Zuse . (1998) Framework of software measurement.
    28. 28)
    29. 29)
    30. 30)
      • R. Wiener , L.J. Pinson . (2000) Fundamentals of OOP and data structures in Java.
    31. 31)
      • Calero, C., Piattini, M., Genero, M.: `Method for obtaining correct metrics', Proc. Third Int. Conf. Enterprise and Information Systems (ICEIS’2001), 2001, p. 779–784.
    32. 32)
    33. 33)
    34. 34)
      • ISO, IS0 15939:2002: ‘Information technology – software engineering – software measurement process’, International Organization for Standardization, Geneva, 2002.
    35. 35)
      • ISO/IEC: ISO/IEC 9126-2: ‘Software engineering – product quality-part 2: external metrics’, 2002.
    36. 36)
      • IEEE Computer Society: ‘Standard for software quality metrics methodology’. Revision IEEE Standard 1061–1998, 1998.
    37. 37)
      • ISO/IEC: ISO/IEC 9126-1: ‘Software engineering – product quality-part 1: quality model’, 2001.
    38. 38)
    39. 39)
    40. 40)
      • Bégnoche, L., Abran, A., Buglione, L.: `A measurement approach integrating ISO 15939, CMMI and ISBSG', Proc. Fourth Software Measurement European Forum (SMEF), 2007, Rome, p. 1–19.
    41. 41)
    42. 42)
      • S. Misra . Cognitive complexity measures: an analysis. Modern Softw. Eng. Concepts Pract.: Adv. Appr. , 263 - 279
    43. 43)
    44. 44)
    45. 45)
    46. 46)
    47. 47)
    48. 48)
    49. 49)
      • R. Pressman . (2001) Software engineering: a practitioner's approach.
    50. 50)
    51. 51)
      • N.E. Fenton , S.L. Pfleeger . (1998) Software metrics: a rigorous and practical approach.
    52. 52)
    53. 53)
    54. 54)
    55. 55)
      • Lake, A.: `Use of factor analysis to develop OOP software complexity metric', Proc. Annual Oregon Workshop on Software Metrics, 1994, p. 1–15.
    56. 56)
      • IEEE Computer Society: ‘IEEE standard glossary of software engineering terminology’, IEEE Std. 610.12–1990, 1990.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-sen.2011.0206
Loading

Related content

content/journals/10.1049/iet-sen.2011.0206
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address