Page 250 -
P. 250

INDEX     235
                    databases, entity relationship model for, 97  Dowson, M., 39
                    declarative model of domain reference architecture   DRA (Domain Reference Architecture), 172–173
                       (DRAC-D-M), 172–173                 DRAC-B-M architecture (behavioral model of
                    Delisle, S., 145                           domain reference), 172, 173
                    design process                         DRAC-D-M (declarative model of domain
                        changes in, ix–x                       reference architecture), 172–173
                        cognitive iterations within, 42, 43, 44–45  DRAC-I-M (integration model of domain reference
                        iteration, effect on, 52               architecture), 172, 173
                        iterative development in, 50       DRACs (Domain Reference Architecture Classes),
                        as problem solving, 40                 172–173
                        research classification schemes for, 4–5
                        stages of, 42                      E
                    designers                              Early Methodology Era, 4
                        cognition of, 40–42, 45            Eisenhardt, K.M., 60
                        users, communication with, 39      EJB Transformation Engine, 220
                    dialectic cycles, 44, 62               Elam, J.J., 69
                    D’Inverno, M., 122                     Elamy, A.-H., 123
                    DM (Domain Model), 171–172             elementary facts, 145–146
                    domain analysis process, orthodox, 148–152  elicitation techniques
                    domain architecture, 169, 171               analysts’ degree of experience in, 24–25, 26
                    Domain Model (DM), 171–172                  collaboration focus of, 25, 26, 29–30
                    domain modeling                             communications-based, 27–31
                        analysis patterns for, 144              forms of, 31
                        approaches to, 142–145                  generation focus of, 25, 26, 29–30
                        bottom-up perspective of, 142–143       methods for, 22
                        classes, identifying, 142–145, 158–160  research on improving, 27
                        classes, minimal for, 161               verification (nonrefutation) focus of, 24–25,
                        collaboration analyis for, 142              26, 29–30
                        Embley’s method for, 144           Embley, D., 144
                        fact types, identifying, 154–157   entity relationship model for databases, 97
                        fact-based approach for, 142, 144, 145–147,   epistemology perspective, 4
                            160–166                        ESP (external service providers), 15
                        natural language processing, 144–145, 151  ETHICS, 46
                        object modeling technique (OMT) for, 143  evolution driver of information systems
                        relationships, identifying, 142–145    development (ISD), 62
                        Resource Description Framework (RDF)   evolutionary development. See iterative
                            for, 144                           (evolutionary) development
                        Responsibility-Driven approach for, 143  evolutionary prototyping, 49, 51
                        subject matter, dividing, 142      external service providers (ESP), 15
                        text analysis for, 142, 143, 160–166  Extreme Non-programming (XNP), 202
                        top-down perspective of, 142–143   Extreme Programming (XP), 46, 48, 72, 73, 143
                        UML for, 158–160
                        use cases for, 143, 154–157        F
                    Domain Reference Architecture Classes (DRACs),   fact types
                       172–173                                  conceptual schema diagram, as basis for, 157
                    Domain Reference Architecture (DRA), 172–173.   for text analysis domain modeling, 160–166
                       See also RARE DRA derivation process     use cases for identifying, 154–157
   245   246   247   248   249   250   251   252   253   254   255