• DocumentCode
    2259315
  • Title

    A new approach to module-oriented design of OO software

  • Author

    Chang, Carl K. ; Hua, Shiyan

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Illinois Univ., Chicago, IL, USA
  • fYear
    1994
  • fDate
    9-11 Nov 1994
  • Firstpage
    29
  • Lastpage
    34
  • Abstract
    Well known for its features such as encapsulation and reusability object-oriented software development paradigm has been considered as a promising development approach which can help improve software quality and productivity. However, object-oriented design as not an easy task, and the design result hardly reveal functionalities to be provided by the system. In this paper, we propose a module-oriented design approach, which is based on a method termed class-function decomposition. This decomposition is not simply an object-oriented decomposition. More meaningfully, it takes a functional view into account. As a result, this approach will be more effective in supporting large and complex OO software development. In order to support this module oriented class-function design method, we also extend the semantic net to the semantic-condition model for more precise description of the design result
  • Keywords
    data encapsulation; object-oriented programming; software reusability; OO software; class-function decomposition; encapsulation; functional view; module-oriented design; object-oriented design; object-oriented software development; reusability; Data structures; Design methodology; Encapsulation; Object oriented modeling; Productivity; Programming; Roads; Software design; Software quality; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1994. COMPSAC 94. Proceedings., Eighteenth Annual International
  • Conference_Location
    Taipei
  • Print_ISBN
    0-8186-6705-2
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1994.342836
  • Filename
    342836