• 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