cs427-10 - UML 1 Modeling notations Used for both...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
1 UML
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CS427 10-2 Modeling notations Used for both requirements analysis and  for specification and design Useful for technical people Provide a high-level view Require training Many notations each good for something none good for everything
Background image of page 2
CS427 10-3 Modeling notations Help developers communicate Provide documentation Help find errors (tools check for  consistency) Generate code (with tools)
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CS427 10-4 UML Class Diagrams Formed by merging Booch Diagrams and  OMT Object Diagrams Descendent of Entity-Relationship  Diagrams Describes data and operations
Background image of page 4
CS427 10-5 Elements of UML class diagram Class attributes operations Associations multiplicity direction/aggregation/ Generalization
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CS427 10-6 Claim Class Diagram C l a i m I m a g e + I D : s t r i n g C l a i m - d a t e : D a t e - p r o c e d u r e : s t r i n g - s u p p l i e s : s t r i n g P r o v i d e r - n a m e : s t r i n g - a d d r e s s : s t r i n g - p h o n e : s t r i n g P l a n - n a m e : s t r i n g 0 . . n 0 . . n 0 . . 1 0 . . 1
Background image of page 6
CS427 10-7 Inheritance C l a i m I m a g e + I D : s t r i n g C l a i m - d a t e : D a t e - p r o c e d u r e : s t r i n g - s u p p l i e s : s t r i n g P r o v i d e r P l a n 0 . . 1 0 . . 1 i m a g e c l a i m F a x i m a g e S c a n n e d i m a g e
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CS427 10-8 Multiplicity 0..1 or 0. .N is optional 1 is mandatory
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 06/14/2009 for the course CS 427 taught by Professor Jones during the Fall '07 term at University of Illinois at Urbana–Champaign.

Page1 / 23

cs427-10 - UML 1 Modeling notations Used for both...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online