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
Link To Document