EJB (Enterprise Java Beans), 30
elide. See information hiding
«embedded device» stereotype, 334
embedded systems, UML modeling tools for, 32
encapsulation, 20, 23–24
Enterprise Java Beans. See EJB
«enterprise» stereotype, 143
«entity» stereotype, 331
entry/, for entry actions, 285
entry action, 285
entry event, 285
enumeration datatype, 46
«enumeration» stereotype, 217, 284
error handling, for aggregation, 85
event handlers, state diagram for, 388
event hierarchy
creating, 281–283
parameters for, 283–285
event protocols, 308–312
event transition, 262, 267–269, 278–279
events. See also states
actions performed during, 267
completion, 287
definition of, 262, 277
generalizing, 281–283
guard checking condition during, 269
handling all with one operation, 285
icons for, 290–292
identifying, 263-265
inheriting, in substates, 298–300
internal, 287, 302
occurring during object’s state, 285–289
operations corresponding to, 278–281
organizing into an event hierarchy, 281–285
passing information to object, 267
time taken by, 269
uses of, 277–278
«executable» stereotype, 338
«execution environment» stereotype, 334
exit/, for exit actions, 287
exit action, 286
exit event, 286
«extend» stereotype, 169–174
extension use cases, 169–174
external context diagram, 120
eXtreme Modeling methodology, 36
eXtreme Programming methodology, 36