21.01.2022 Views

Sommerville-Software-Engineering-10ed

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

790 Subject Index

operating system layer, 292

operating systems (real-time), 631–34, 635

operation and maintenance, 48

operation incompatibility, 481

operation incompleteness, 481

operation stage (systems), 554

operational failure, 287

operational processes, 421–24, 432

operational profiles, 334–35

operational security, 374, 376

operator reliability, 287, 560–61

Oracle, 21, 219

organizational design patterns, 175

organizational layers, 292, 557

organizational requirements, 108–09

organizational systems, 589

organizations and security, 380–82

overhead costs, 669

overspecification of reliability, 315

P

packing robot control system, 168

pair programming, 78, 83–84, 715

parameter definition, 452

parameter incompatibility, 481

parameter interfaces, 237

partition testing, 234–36

partner company software systems, 49

password checker, 392

passwords, 400–01, 413, 414, 416

path testing, 237

patient records system (PRS), 148–49

patterns, 175–84, 209–12, 442, 444

application frameworks and, 444

architectural, 175–84

design, 209–12, 442

payment models, 547

peer-to-peer (p2p) architecture, 501, 509–12, 517

penetration testing, 403–04

People Capability Maturity Model

(P-CMM), 656

people management, 652–56, 664

performance, 172, 248

periodic stimuli, 613

photo library, 483–85

physical view, 174, 192

pipe and filter architecture, 182–84, 191

plan-driven process, 45, 47, 50, 73, 570

agile methods v., 45, 74–75, 91–93, 98

changing environment and, 73

incremental development and, 50

model processes, 47, 50

project planning and, 672–75, 696

scheduling and, 675–76

system development and, 570

testing (validation) phases, 59–60

waterfall model, 47–48

planning game, 681–82

planning. See also project planning

incremental, 78

requirements management, 132–33

risk, 650–51

Scrum product backlog, 85, 86, 98

test, 231

platform-independent model (PIM), 159–61

platform-level protection, 393–394

platform services, 472

platform specialization (software product

lines), 450

platform-specific models (PSM), 160–61

plug-in architecture, 218

pointers, 308, 329

post-architectural level, 692–94

power supply failure, 627–28

practice perspective (RUP), 46

prediction, maintenance and, 274–76

predictor metrics, 717

PRISM model checker, 358

probability of failure on demand (POFOD),

313–14, 316

probability values, hazards, 343

problem tracking, 216

procedural interfaces, 238

process (software processes), 23, 26, 43–71

activities, 40, 54–61

agile approach, 45, 66

analysis, 67, 112–20, 626–31

assurance, 353–56

design and implementation, 56–58

emergency repair, 260–61

engineer activities for, 20, 23, 44, 54–61

evolution, 44, 60–61, 258–61

improvement of, 65–68

life cycles, 45, 47–49

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!