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