Index_M


M

machines. See behavioral state diagram

main course of use case, 154

master-slave architectural pattern, 357

MDA (model-driven architecture)

definition of, 16

UML tool support for, 378

member variables. See attributes

membership notation for subsystems, 323–324

merge dependencies, 352–354

merge node, 215

«merge» stereotype, 352

messages

arguments in, 196–198

asynchronous, 196

button names in, 198–199

in communication diagram, 235–241

definition of, 195–196

informative, 196

interrogative, 196

literal, quoting, 198

methods used to send, 199–201

naming, 196–199

procedural, 196

methodology

basic steps for, 34

choosing, 35–36

definition of, 29

history of, 18

life cycle compared to, 35

types of, 35–36

UML not as, 17

methods. See also events; operations

definition of, 101

inheriting, 101, 104–106

operations compared to, 28

Microsoft COM. See COM

Microsoft Visio tool, 381–382

«mobile device» stereotype, 334

model-driven architecture. See MDA

modelers, 17

modeling. See specific types of modeling

modeling frameworks, 15–16

modeling tools. See tools for UML modeling

multiple inheritance, 108–109

multiplicity

of aggregation association, 84

of arguments, 50

of association, 62, 67–71, 102

of attributes, 47–49

of composition parts, 90

for concurrency in use cases, 140–141

diagram of, converting to code, 80

diagramming, 68–69

inconsistencies in, 368–369

reduced by qualifiers, 77–78

time period relevant to, 118

multithreaded systems. See also concurrency

invariants and, 184

threads in communication diagram, 243–244




UML 2 for Dummies
UML 2 For Dummies
ISBN: 0764526146
EAN: 2147483647
Year: 2006
Pages: 193

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net