Download presentation
Presentation is loading. Please wait.
Published byDerek Fowler Modified over 9 years ago
1
CS-2852 Data Structures LECTURE 3B Andrew J. Wozniewicz Image copyright © 2010 andyjphoto.com
2
CS-2852 Data Structures, Andrew J. Wozniewicz Agenda UML – Class Diagrams – Sequence Diagrams – State Diagrams – Activity Diagrams
3
CS-2852 Data Structures, Andrew J. Wozniewicz What is UML? Standardized general-purpose modeling language in the field of object-oriented software engineering. Includes a set of graphic notation techniques to create visual models of object-oriented software-intensive systems. A standard way to visualize a system's architectural blueprints
4
CS-2852 Data Structures, Andrew J. Wozniewicz UML Home http://www.omg.org
5
UML Reference The Unified Modeling Language Reference Manual, 2 nd Ed. James Rumbaugh, Ivar Jacobson, Grady Booch Addison-Wesley Professional (2004) ISBN-10: 032171895X
6
UML Tutorial UML Distilled, 3 rd Ed. Martin Fowler Addison-Wesley Professional (2003) ISBN-10: 0321193687
7
UML Diagrams
8
CS-2852 Data Structures, Andrew J. Wozniewicz Useful UML Diagrams Class Diagram Sequence Diagram Collaboration Diagram State Diagram Activity Diagram Use Case Diagram
9
CS-2852 Data Structures, Andrew J. Wozniewicz Class Diagram http://edn.embarcadero.com/article/31863
10
CS-2852 Data Structures, Andrew J. Wozniewicz Sequence Diagram http://edn.embarcadero.com/article/31863
11
CS-2852 Data Structures, Andrew J. Wozniewicz State Diagram http://edn.embarcadero.com/article/31863
12
CS-2852 Data Structures, Andrew J. Wozniewicz Activity Diagram http://edn.embarcadero.com/article/31863
13
CS-2852 Data Structures, Andrew J. Wozniewicz Summary UML – Class Diagram – Sequence Diagram – State Diagram – Interaction Diagram
14
Questions? Image copyright © 2010 andyjphoto.com
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.