0 évaluation0% ont trouvé ce document utile (0 vote)
582 vues179 pages
This is the perfect book for those who want to use the UML but aren't interested
in reading thick UML reference books and research papers . Martin
Fowler selects all the critical techniques needed to use the UML for design
sketches, freeing the reader from complex and rarely used UML features . Readers
will find no shortage of suggestions for further reading . He gives the reader
advice based an experience . It's a concise and readable book covering the essential
aspects of the UML and related object-oriented concepts
This is the perfect book for those who want to use the UML but aren't interested
in reading thick UML reference books and research papers . Martin
Fowler selects all the critical techniques needed to use the UML for design
sketches, freeing the reader from complex and rarely used UML features . Readers
will find no shortage of suggestions for further reading . He gives the reader
advice based an experience . It's a concise and readable book covering the essential
aspects of the UML and related object-oriented concepts
Droits d'auteur :
Attribution Non-Commercial (BY-NC)
Formats disponibles
Téléchargez comme PDF, TXT ou lisez en ligne sur Scribd
This is the perfect book for those who want to use the UML but aren't interested
in reading thick UML reference books and research papers . Martin
Fowler selects all the critical techniques needed to use the UML for design
sketches, freeing the reader from complex and rarely used UML features . Readers
will find no shortage of suggestions for further reading . He gives the reader
advice based an experience . It's a concise and readable book covering the essential
aspects of the UML and related object-oriented concepts
Droits d'auteur :
Attribution Non-Commercial (BY-NC)
Formats disponibles
Téléchargez comme PDF, TXT ou lisez en ligne sur Scribd
eee See ee eee
UML DISTILLED
THIRD EDITION
A BRIEF GUIDE TO THE STANDARD
OBJECT MODELING LANGUAGE
scanned by
dataCoreClass
ClassName | p35
Class Name
attribute:Type[0..1] = intialValue
Association p.37
Class A foe
role of A a
Multiplicities p38
operationarg list): return type ‘ Class | exactly one
abstractOperation
many
Class | (zero or more)
0.1 [<___] optional
Generalization p45 Class | (zero or one)
Supertype mn a numerically
secs specified
generalization set_p. 76 {ordered}
Peer] a Ciaa® ordered
‘Subtype 1 ‘Subtype 2 cass Ko aggregation p.67
Constraint {name: description} p. 49 Class lo— cetera Cr:
Keyword keyword p. 65
Qualified Association p74
Note p.46
some useful text
Instance Specification p.87
‘object name: Class Name
Class qualifier
Navigability p. 42
role name
Source |} Target
Dependency p.47
Client | -------- >} SupplierClass Diagram
abstract «interface»
tract Client
Interface = /E--------
Class ae Class
P69 L sealization
ceteeeee al
Implementing
nee provided interface requited intertace
UML 2}
template class °-87
sete Class Class
= Association
Class Ree
bound element
Setcinteger>
Composite Structure | p. 135
aes part : Class
@] A
iy
g A
Component
Communication Diagram p. 131
ae Use Case Diagram p.99
object name : class
izmessage ()
‘Actor sinotude» *
tole name
sglass