This note explains the following
topics: UML principle: diagram vs. model, Structure description, Behavior
description, UML and tools, Class diagram, UML Class, Properties of UML class,
Class features – characterized, Active / passive classes, Object ,
Inheritance, polymorphism, Association class, Templates , Component , Port ,
Connector , Communication architecture, State machine.
This note explains the following topics: Features of UML, Need for UML,
Object Orientation, Structural Things, Behavioral Things, Grouping Things, Annotational Things, Diagrams, Use Case Diagrams, Activity Diagram, Sequence
Diagrams, Class Diagrams.
This note covers the following topics:
Object-oriented analysis and design using UML, Identifying objects, CASE tools, Patterns, architecture
and decoupled designs, Designing components and Notation summary.
This note covers the following topics: Organizational Diagrams,
Use-Case Diagram, Activity and State Diagrams, Static-Model (Class) Diagram,
Interaction (Dynamic-Model) Diagrams and Collaboration (Communication) Diagram.
The goal of this course note is to give you the basic knowledge
about UML diagrams. Topics covered includes: UML basics, Class diagrams and Use
Case diagrams, State diagrams, Sequence diagrams and Collaboration diagrams and
use of the UML diagram during the process of modeling a system.