Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
P. 1
UNIFIED MODELING LANGUAGE

UNIFIED MODELING LANGUAGE

Ratings: (0)|Views: 0 |Likes:
Published by Priscilla Ramirez
It may useful to you
It may useful to you

More info:

Published by: Priscilla Ramirez on Jun 22, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

06/22/2013

pdf

text

original

 
CASE TOOLS LAB MANNUAL
Introduction to UML:
UML (Unified Modeling Language) is a language used for visualizing, specifying,constructing and documenting the artifacts of a software intensive system
.”
Building Blocks of UML
:
Things
Relationships
Diagrams
 Things in UML:
Structural things
Classes
Interfaces
Collaborations
Use Cases
Active Classes
Components
 Node
Behavioral things
Interactions
State machines
Grouping things
Packages
Annotational things
 Notes
Relationships in UML:
Dependency
Association
Generalization
Realization
Diagrams in UML :
Class Diagram
Object Diagram
Use case Diagram
Sequence Diagram
Collaboration Diagram
State chart Diagram
Activity Diagram
Component Diagram
BVC COLLEGE OF ENGINEERING, DEPT.OF CSEPage 1
 
CASE TOOLS LAB MANNUAL
Deployment Diagram
Class:
MyFrameheight : int = 300width : int = 400status : int = 1title : String = "Demo Frame"MyFrame() : MyFrameopen(void) : voidclose(int status) : voidresize(int height, int width) : voidminimize(void) : voidmaximize(void) : void
 
Interface
:
MouseListenermouseClicked()mousePressed()mouseReleased()mouseEntered()mouseExited()
(from event)
<<Interface>>
Collaboration:
 
Use Case
:
Place Order
Component:Active Classes:
 
OrderForm.java
Node
:
File Server
Interaction
:
BVC COLLEGE OF ENGINEERING, DEPT.OF CSEPage 2
 
return copy of self
CASE TOOLS LAB MANNUAL
State Machine
:
Packages
:
Grouping things are the organizational parts of UML models. These arethe boxes into which a model can be decomposed. In all, there is one primarykind of grouping thing, namely, Packages.
Notes
:
Annotational things are the
explanatory parts
of UML Models. These arethe comments you may apply to describe and illuminate about any element in amodel. 
Dependency:--------------------------------->Association:_____________________  _ Generalization: Realization: 
BVC COLLEGE OF ENGINEERING, DEPT.OF CSEPage 3
 java.swing.*

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->