• DocumentCode
    1562078
  • Title

    Improving Object-Oriented Analysis with Roles

  • Author

    Zhu, Haibin

  • Author_Institution
    Nipissing Univ., North Bay
  • fYear
    2007
  • Firstpage
    430
  • Lastpage
    439
  • Abstract
    Object-oriented analysis (OOA) has been proposed and applied in software engineering for more than fifteen years. Many researchers and practitioners have published many articles and books to discuss this methodology. Many companies and organizations have also published many standards in software development. However, there is one critical problem that is becoming the bottle neck affecting the efficiency and correctness of OOA, i.e., the gap between customers, analysts and designers is too large to obtain a satisfactory requirement analysis report. Role-based analysis is one possible way to alleviate this symptom. It can at least improve the quality of the requirement analysis report. This paper gives a retrospect to the past OOA methodology, analyzes the weakness of it, proposes how to practice a new method for system analysis, i.e., role-based analysis, and demonstrates the benefits of this method.
  • Keywords
    object-oriented programming; systems analysis; object-oriented analysis; requirement analysis; role-based analysis; software engineering; system analysis; Computer industry; Computer science; Educational institutions; Engineering management; Industrial training; Mathematics; Programming; Project management; Remuneration; Technology management; Class; OOA; Role; System Analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cognitive Informatics, 6th IEEE International Conference on
  • Conference_Location
    Lake Tahoo, CA
  • Print_ISBN
    9781-4244-1327-0
  • Electronic_ISBN
    978-1-4244-1328-7
  • Type

    conf

  • DOI
    10.1109/COGINF.2007.4341921
  • Filename
    4341921