• DocumentCode
    3082734
  • Title

    Object-oriented system decomposition quality

  • Author

    Tagoug, Nejmeddine

  • Author_Institution
    Comput. Sci. Dept., United Arab Emirates Univ., Al-Ain, United Arab Emirates
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    230
  • Lastpage
    235
  • Abstract
    Object-oriented design is becoming very popular in today´s software development. An object-oriented information system is decomposed into subjects; each subject is decomposed into classes of objects. Good object-oriented system design should exhibit high cohesion inside subjects and low coupling among subjects. Yet, few quantitative studies of the actual use of cohesion and coupling have been conducted at the system level. These two concepts are defined qualitatively, and only at the class level, not at the system level. In this paper, metrics are introduced for cohesion and coupling and used to define a quality metric at the system level. The feasibility of the approach is demonstrated by an example using a real information system.
  • Keywords
    object-oriented programming; software metrics; object-oriented system decomposition quality; quality metric; real information system; software development; Computer science; Design methodology; Guidelines; Information systems; Life estimation; Phase estimation; Programming; Software metrics; Software quality; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Assurance Systems Engineering, 2002. Proceedings. 7th IEEE International Symposium on
  • ISSN
    1530-2059
  • Print_ISBN
    0-7695-1769-2
  • Type

    conf

  • DOI
    10.1109/HASE.2002.1173127
  • Filename
    1173127