• DocumentCode
    2900296
  • Title

    Object-oriented architecture measures

  • Author

    Miller, B.K. ; Pei Hsia ; Chenho Kung

  • Author_Institution
    Raytheon Co., MA, USA
  • Volume
    Track8
  • fYear
    1999
  • fDate
    5-8 Jan. 1999
  • Abstract
    Early elimination of poor design architecture allows software to be constructed that is more extendible, flexible, maintainable, and thus less expensive. Currently, there exist few object-oriented design architecture measures to aid in this task. Many contemporary object oriented software measures fail to address the intrinsic components of the object-oriented paradigm: hierarchy, inheritance, identity, polymorphism, and encapsulation. By focusing upon the intrinsic components of the object-oriented paradigm, it is hoped a better set of measurements can be created which help to distinguish between those architectures that follow object-oriented principles and those that do not. This research proposes four new software measures that attempt to measure the strength of these intrinsic concepts in an object-oriented design. These measurements are derived from available principles of object-oriented design which are relatively new to research.
  • Keywords
    data encapsulation; inheritance; object-oriented programming; software architecture; software metrics; design architecture; encapsulation; hierarchy; identity; inheritance; object oriented software measures; object-oriented architecture measures; polymorphism; Application software; Computer architecture; Current measurement; Electrical capacitance tomography; Encapsulation; Programming; Read only memory; Software design; Software maintenance; Software measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Sciences, 1999. HICSS-32. Proceedings of the 32nd Annual Hawaii International Conference on
  • Conference_Location
    Maui, HI, USA
  • Print_ISBN
    0-7695-0001-3
  • Type

    conf

  • DOI
    10.1109/HICSS.1999.773101
  • Filename
    773101