Page 248 -
P. 248
INDEX
Note: Italicized locators indicate charts or agile methodology (continued)
illustrations. modularity of, 79
versus plan-driven development, 75–79
A qualitative approach for, 75
AAII, 113, 114, 119 quantitative comparative approach for,
Abd-Allah, A., 189 74–75
abductive reasoning, 40 size, normalization of for testing, 80–84
adaptability, 108 specifications, measuring size of, 75,
Adelfe, 119, 121, 125, 127, 129–131 76–77
Agent Factory, 122 system analysts, role of, 87–90
Agent UML (AUML), 113, 114, 119, 121 testing, measure of, 84–87
Agent-Object-Relationship (AOR), 119 analysis patterns for domain modeling, 144
agent-oriented (AO) methodologies analysts
actor diagrams for, 99 agile software development, role in, 87–90
architectural design for, 99–100, 107–109 communication skills, research on, 27
comparison of, 123, 126–129 elicitation techniques employed by, 24–25, 26
detailed design phase, 100–101, 109–113 experience in elicitation techniques, degree
development of, 97–98 of, 24–25, 26, 31
genealogy of, 119, 120 requirements appreciation model for, 27–29
mediation patterns in, 101 and users, communications between, 21–22,
model-related criteria of, 130 25, 26
open process framework in, 124, 131–132 Andersen, N.E., 58
pair patterns in, 101 AO. See agent-oriented (AO) methodologies
requirements analysis, 98–99, 102–107 AOR/RAP, 121
social patterns in, 101 application architecture, 212–213
steps and usability of, 125 architectural design
supportive-related criteria of, 131 in agent-oriented systems, 107–109
synopsis of various, 119–123 application architecture, 212–213
agile methodology derivation of, 169–172 (See also RARE
characteristics of, 72 DRA derivation process)
complexity of specifications, measuring, 75, domain architecture, 169, 171
77–79 dynamic approach for evaluation, 171, 178,
design-related aspects, 73 208, 216–217
iterative function of, 48 evaluation, approaches for, 189–190
literature on, 73 for OO-Methodology, 190-191, 212–213
233