• DocumentCode
    2957672
  • Title

    Normalization of object-oriented design

  • Author

    Lodhi, F. ; Mehdi, Hassan

  • Author_Institution
    Software Eng. Res. Center, Nat. Univ. of Comput. & Emerging Sci., Lahore, Pakistan
  • fYear
    2003
  • fDate
    8-9 Dec. 2003
  • Firstpage
    446
  • Lastpage
    450
  • Abstract
    The object-oriented approach does not follow any formal design process and is mostly ad hoc in nature. This makes it more of an art than a science. The quality of the resultant design therefore depends to a large extent on the skills of the individual designer and cannot be evaluated easily. We believe that the theory of normalization, available to the designer of relational database systems, can also be applied to object-oriented design. This paper outlines the process of application of the theory of normalization to object-oriented design and shows that, if applied properly, it rids the design process from the aforementioned problems and yields a better object model by bringing formalism and taking a scientific approach.
  • Keywords
    data models; object-oriented methods; object-oriented programming; relational databases; ad hoc design; design skills; formal design process; functional dependency; normalization theory; object model formalism; object-oriented approach; object-oriented design normalization; relational model; Art; Concrete; Data analysis; Data models; Object oriented databases; Object oriented modeling; Process design; Relational databases; Software engineering; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multi Topic Conference, 2003. INMIC 2003. 7th International
  • Print_ISBN
    0-7803-8183-1
  • Type

    conf

  • DOI
    10.1109/INMIC.2003.1416768
  • Filename
    1416768