DocumentCode
3127131
Title
The Role of Collaboration Diagrams in OO Software Engineering Student Projects
Author
Hai, Lili
Author_Institution
Comput. & Inf. Sci. Dept., SUNY, Westbury, NY
fYear
2009
fDate
17-20 Feb. 2009
Firstpage
93
Lastpage
100
Abstract
Among major UML diagrams, the collaboration diagram is less used by the software industry than others in object-oriented software engineering (OOSE). Despite the belief that the sequence diagram is both similar to and more useful than the collaboration diagram, the latter remains very useful for teaching OOSE through student projects. This paper compares the two diagrams, discusses the importance of analysis, and elaborates on the unique role of the collaboration diagram in analysis of OOSE student projects. An example of a real student project is presented to illustrate these points.
Keywords
DP industry; Unified Modeling Language; computer science education; object-oriented programming; software engineering; teaching; OO software engineering student project; UML diagram; collaboration diagram; object-oriented software engineering; software industry; teaching; Collaboration; Collaborative software; Collaborative work; Computer industry; Educational institutions; Industrial training; Information analysis; Object oriented modeling; Software engineering; Unified modeling language; analysis; collaboration diagram in UML; large project; object-oriented software engineering; sequence diagram;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Education and Training, 2009. CSEET '09. 22nd Conference on
Conference_Location
Hyderabad, Andhra Pradesh
ISSN
1093-0175
Print_ISBN
978-1-4244-3431-2
Electronic_ISBN
1093-0175
Type
conf
DOI
10.1109/CSEET.2009.14
Filename
4812680
Link To Document