Index_I


I

IBM, Rational Rose Suite tool, 380

icons in UML diagrams. See shapes and symbols in UML diagrams

icons used in this book, 4–5

Ideogramic tool UML Web site, 379

i-Logix, Rhapsody tool, 380

implementation datatypes, 48

implementors (developers), 16, 17. See also software and system development

«import» stereotype, 351–352

«include» stereotype, 161–163

included use cases

definition of, 161–163

delivering with base use case, 174

documenting, 163–164

generalizing actors in, 165

subsystems for, 344

independency, 347

indexing, with qualifiers, 78

information hiding, 11, 20, 23–24

information systems, UML modeling tools for, 32

informative messages, 196

inheritance. See also generalization

in class diagrams, 114, 116

code reuse with, 109–110

definition of, 21, 27, 95, 101–102

enforcing with abstract classes, 106–107

of events in substates, 298–300

list of items inherited, 101

multiple, 108–109

overriding attributes of, 103

inheritance hierarchy

for events, 281–285

for generalization, 95–96

for specialization, 97–98

initial node, 215

initial state, 263, 264

initializing attributes. See default values, attribute

input devices as actors, 135

instance. See objects

«InstanceOf» stereotype, 55

integer datatype, 45

interaction diagrams. See also communication diagram; interaction-overview diagram; sequence diagram

constructing, 203–211

definition of, 13

list of, 14–15

multiple or repeating paths in, 206–211

referencing from other diagrams, 203–206

sd abbreviation for, 234

timing diagram, 15

uses of, 15, 189

interaction occurrences, 203, 221, 223

interaction-overview diagram. See also activity diagram

constructing, 221–223

definition of, 220–221

dependency on activity diagram, 12

uses of, 14

interactions. See also scenarios of use case

definition of, 190

multiple or repeating paths in, 206–211

parameters for, 204–206

referencing from other interactions, 203–206

sequence diagram for, 190–192

«interface» stereotype, 329

interfaces

for components, 327–330

definition of, 29, 30

diagramming, 327

inheriting, 101, 106–107

invoking from subsystems, 351–352

specification for, 329–330

for subsystems, 319

internal context diagram, 120–121. See also aggregation

internal event, 287, 302

internal transition, 195

«internet» stereotype, 335

interrogative messages, 196

«interrupt» stereotype, 201

intrinsic datatypes, 45

invariants, 184–187

italics, for abstract classes or operations, 107

iterative development life cycle, 35

Ivar Web site, 375




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