INDEX

A

Abstract classes, 26, 197, 291

Abstraction, 291

Acceptance testing, 531, 535

Acceptance tests, 535

Access control, 405

Access control lists, 501

Access control requirements, 501

Acknowledgment messages, 440, 441

Actions, 165

in activity diagrams, 165, 166

in behavioral state machines, 253

interface, 427

Action–object order, 436

Action statements, 357

Active value, 339

Activities, 165

in activity diagrams, 165, 166

in behavioral state machines, 253

Activity-based costing, 121, 122

Activity diagrams, 40, 154, 163173

actions in, 165, 166

activities in, 165, 166

for algorithm specification, 357

control flows in, 165, 166

control nodes in, 166170

decision nodes in, 166, 168

defined, 154

final-activity nodes in, 166, 167

final-flow nodes in, 166168

fork nodes in, 166, 169, 170

guard conditions in, 166, 168

guidelines for creating, 170171

initial nodes in, 166

join nodes in, 166, 169, 170

merge nodes in, 166, 168169

object flows in, 165, 166

object nodes in, 165, 166

steps in creating, 171173

swimlanes in, 166, 170

syntax for, 358

Activity elimination, 123

Actors, 74, 155, 239

in communication diagrams, 247249

identifying, 160

primary, 175

in sequence diagrams, 239, 240

specialized, 156, 157

in use-case diagrams, 155157

in use-case models, 74

Adjusted use-case points (UCP), 77

Adoption:

enabling, 562564

motivating, 561562

ADP, 483484

Advanced Communications, 521

Aesthetics, 418, 420

Aggregation, 291

Aggregation association, 214

Aggregation relationships:

in class diagrams, ...

Get Systems Analysis and Design with UML, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.