machines, distributing loads across, 214, 215, 245
machine shutdown, user access and, 230
maintenance, 190, 225, 228–229
Major assumptions section in a requirements specification, 16, F-54, F-59–F-60
Major exclusions section in a requirements specification, 16, F-54, F-60–F-61
Major nonfunctional capabilities section in a requirements specification, 18, F-30, F-70–F-71
manifestations
of a domain specification, 37
of an infrastructure, F-65
of a requirement pattern, 22, 42
manual dexterity, accessibility and, 171, 174, 182
marketing campaigns, multiness in, 267
masking wait times, 203
maximum acceptable response time, 198–199
meaningfulness of identifiers, 97
medium for documentation, 82
memorability of identifiers, 97
memory leaks, testing for, 238
messages, recording, 58, 59
metrics, attaching to a requirement pattern, 40
Microsoft Windows operating system, 69
missing resources, substituting for, 268
mistakes, correcting for fees/taxes, 339
modification rules for transactions, 137–138
modularity, extendability and, 247
monetary amounts, 87
month basis for interest calculation, 105
morsel sizes for different development approaches, 5–6, F-6
multibyte characters, allowing, 87
multilevel numbers as version numbers, F-52
multilingual organization, 262
multilingual requirement pattern, 272–279
multi-locale, 272
multimedia resources, 123, 176
multiness requirement pattern, 261–272
multi-organization unit, 262, 328
multi-organization unit requirement pattern, 325–330
multi-part information entry, 122, 124–125
multiple data stores, 122, 126–127
multiple instances of a particular interface, 52
multiple parts, IDs comprising, 97, 99
multiple sites, 254, 255
multi-release deliveries, F-40