• DocumentCode
    3007239
  • Title

    Object oriented top-down software design process

  • Author

    Kobylinski, K. ; McLeod, R.D.

  • Author_Institution
    Microelectron. & Syst. Software Group, Manitoba Univ., Winnipeg, Man., Canada
  • fYear
    1997
  • fDate
    22-23 May 1997
  • Firstpage
    76
  • Lastpage
    81
  • Abstract
    Progress in software engineering theory often does not change the situation of software designers who in most cases are faced with the problem of defining their own methodology for software development. There are a few attempts to introduce formal methods for software development. One of those attempts and probably the most successful one is the object oriented approach which provides designers with well defined framework to perform system analysis and design. The main aim of the paper is not to introduce the object oriented concept and any of the notations currently being used but to propose a practical design flow which would be of help in organizing the object oriented design process. An instance of design process is presented. An example system has been analyzed with the help of OMT method and implemented in C++
  • Keywords
    C language; object-oriented languages; object-oriented methods; object-oriented programming; C++ implementation; OMT method; formal methods; object oriented approach; object oriented design process; object oriented top down software design process; practical design flow; software designers; software development; software engineering theory; system analysis; Graphical user interfaces; Graphics; Microelectronics; Process design; Programming; Software design; Software engineering; System analysis and design; System software; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    WESCANEX 97: Communications, Power and Computing. Conference Proceedings., IEEE
  • Conference_Location
    Winnipeg, Man.
  • Print_ISBN
    0-7803-4147-3
  • Type

    conf

  • DOI
    10.1109/WESCAN.1997.627116
  • Filename
    627116