• DocumentCode
    1632899
  • Title

    Inheritance-based object-oriented software metrics

  • Author

    Chung, Chi-Ming ; Lee, Ming-Chi

  • Author_Institution
    Dept. of Comput. Sci., Tamkang Univ., Taipei, Taiwan
  • fYear
    1992
  • Firstpage
    628
  • Abstract
    There is no software metrics based on object-oriented programming languages (OOPLs) developed to help object-oriented software development. A graph-theoretical complexity metric to measure object-oriented software complexity is described. It shows that inheritance has a close relation with the object-oriented software complexity, and reveals that misuse of repeated (multiple) inheritance will increase software complexity and be prone to implicit software errors. An algorithm to support this software metric is presented. Its time complexity is O(n3)
  • Keywords
    computational complexity; graph theory; inheritance; object-oriented methods; software metrics; OOPLs; complexity metric; graph-theoretical; inheritance; object-oriented; software complexity; software errors; software metrics; time complexity; Computer science; Costs; Object oriented programming; Software algorithms; Software measurement; Software metrics; Software quality; Software reusability; Software systems; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON '92. ''Technology Enabling Tomorrow : Computers, Communications and Automation towards the 21st Century.' 1992 IEEE Region 10 International Conference.
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    0-7803-0849-2
  • Type

    conf

  • DOI
    10.1109/TENCON.1992.271895
  • Filename
    271895