Get the most out of AllFusion® ERwin® Data Modeler Design Layer Architecture features Application Life Cycle Management Session Code: AFM70LN 1 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Session Abstract The session will examine how the AllFusion® ERwin® Data Modeler (AllFusion ERwin DM) Split Model, Derive Model, Add Model Source, Link Model Source and Sync with Model Source features can help modelers develop and maintain an enterprise-wide modeling architecture. 2 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. V. Dorel Chiorean AllFusion Development Director Computer Associates 3 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Agenda Model Separation Split Model Derive Model Add Model Source Link Model Source Standards Models Sync with Model Source 4 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Challenges Complex, enterprise-wide data models Multiple modeling environments: logical, physical, business intelligence (data warehouse) Enforce modeling standards Maintain high productivity 5 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Model Separation Design layer architecture building block Introduced with AllFusion® ERwin® DM 4.0 Helps modelers to focus on specific areas of interest Improves overall work performance Logical Only Physical Only 6 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Model Separation 7 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Split Model Recommended for design layer architecture The new models inherit the properties from the original logical/physical (L/P) model Resolves the transforms that existed in the original L/P model The Logical Only model becomes the model source for the Physical Only model Unlike Derive Model the Split model does not create a link to the original L/P model Logical Only Physical Only 8 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Derive Model The original model becomes model source Can be based on subject area Can automatically transform logical objects Replicates the target objects of the existing transforms Can apply naming standards and data type mapping Derive L/P to L/P is not supported 9 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Derive Model - Wizard 10 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Derive Model - Wizard 11 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Derive Model - Wizard 12 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Add Model Source The added model becomes a model source Can automatically transform logical objects Replicates the target objects of the existing transforms in the model source Can apply naming standards and data type mapping Adding an L/P to an L/P is not supported 13 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Add Model Source - Wizard 14 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Add Model Source - Wizard 15 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Add Model Source - Wizard 16 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Link Model Source The linked model becomes a model source Existing objects from both models are matched by name User can edit the matching Linking an L/P model to an L/P model is not supported New feature in release 4.1.4 SP1 17 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Link Model Source - Wizard 18 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Link Model Source - Wizard 19 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Link Model Source - Wizard 20 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Link Model Source - Wizard 21 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Link Model Source - Wizard 22 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Standards Models Naming standards (.NSM) attached Data type standards (.DSM) attached Custom domains Validation rules Valid values Other custom objects Logical Standards Physical Standards Logical Only 23 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Physical Only Naming Standards 24 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Datatype Standards 25 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Design Layers Logical design layer – Logical standards – Department logical – Enterprise logical Physical design layer – Physical standards – Database physical – Enterprise physical Dimensional design layer – Dedicated data warehouse – Enterprise data warehouse 26 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Design Layers - Diagram Process Logical BP - Business Process L1 - Logical EL - Enterprise Logical Physical Dimensional Class Pstd - Physical standards P1 - Physical EP – Enterprise Physical 27 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. B.I. Apps D1 - Dimensional CM1 - Component App1 - Application Sync With Model Source Synchronizes the current model with one of its model sources Matches objects by ID Compares target objects of transforms from the model source with source objects of transforms in the current model Model Source Current Model 28 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Sync With Model Source – Wizard Multiple sources are supported Use Change Location to point to the source model location if the model was moved from the original location 29 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Sync With Model Source - Location Select the new location of the source model View the “Last Synchronized date” 30 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Sync With Model Source – Naming Options Specify the name mapping options to be used when sync-ing with this source model 31 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Sync With Model Source – Wizard Multiple filters are available to help you narrow down the sync tree to the objects you are interested in from the current model 32 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Sync With Model Source – Wizard Multiple filters are available to help you narrow down the sync tree to the objects you are interested in from the source model 33 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Sync With Model Source – Future direction 34 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Sync With Model Source – Future direction 35 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Session Summary AllFusion ERwin DM provides the tools to – Truly enable enterprise-wide model architecture development with unique logical/physical database independence using Design layers Derive model Add model source Split model Sync with model source Link model source 36 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Session Summary - continue Improve quality and team collaboration by enforcing standards through – Naming standards model – Data type standards model – Custom domains – Validation rules – Valid values 37 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Session Summary - continue Maintain high productivity through increased automation and built-in experts – Code generation – Wizards 38 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Questions & Answers 39 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Related Sessions AFM03SN: Model Integration in Action AFM10SN: Using AllFusion® ERwin® Data Modeler Transforms to Improve Productivity AFM14SNA: Dimensional Modeling: Using Design Layers, Materialized Views and Macros in Practice - Part 1 of 2 AFM14SNB: Dimensional Modeling: Using Design Layers, Materialized Views and Macros in Practice - Part 2 of 2 AFM16SN: AllFusion Modeling User Group Exchange AFM19SN: Naming Standards in Action for AllFusion ERwin Data Modeler AFM20SN: AllFusion ERwin Data Modeler Complete Compare Best Practices 40 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Related Sessions AFM22SN: Using the AllFusion ERwin Data Modeler API AFM25SN: Optimizing Data Administration with the AllFusion® Modeling Suite AFM26SN: AllFusion ERwin Data Modeler - Next Release Review AFM34SN: Fast Modeling for Fast Development: Using a Syntax-Blind, Business-Sensitive Taxonomy of Meta Data AFM35SN: Birds of a Feather: Who's Driving your Career in Data Management? AFM36SN: Birds of a Feather: What's Cookin' in the Lab? AFM52PN: State of the Union for AllFusion Modeling Suite 41 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Related Sessions AFM53PN: AllFusion ERwin Data Modeler - Meet the Experts AFM54PN: Best Practices for AllFusion ERwin Data Modeler AFM70LN: Get the most out of AllFusion ERwin Data Modeler – Design Layer Architecture features AFM71LNA: AllFusion ERwin Data Modeler Jamboree Part 1 of 2 AFM71LNB: AllFusion ERwin Data Modeler Jamboree Part 2 of 2 AFM74LN: Reverse and Forward Engineering Using AllFusion ERwin Data Modeler 42 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. CA Technology Services Enterprise Solutions for Business Discover a world of training solutions – Learn how CA’s learning solutions can help you meet your business objectives – Visit CA Technology Services, Education in the Exhibition Center, at ca.com/education or call us at 1-800-237-9273 Learn how CA Technology Services can help your business – Visit CA Technology Services in the Exhibition Center or on the web at ca.com/services 43 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Exhibition Center - Modeling Computer Associates – Booth 310 – AllFusion Modeling – Booth 216 – AllFusion Change & Configuration Management – Booth 348 – Data Warehouse, Metadata Management, and Testing Exhibitors – – – – – – – Booth 122 – Jumar Solutions Booth 120 – Axis Software Design Booth 1011 – Catalyst Systems Corp. Booth 126 – Jacada Booth 1055 – Pink Elephant Booth 116 − Polaris Technologies Booth 152 − ProactiveNet – – – – – – Booth 130 – SCM Solutions Booth 158 – SEGUS Inc. Booth 318 C/D– Tiburon Technologies Booth 130 – Trinem Consulting Booth 124 – Chicago Interface Group Booth 258 A/B − Microsoft Corp. Information Desk – Booth 410 Exhibition Center Tour Desk – Booth 610 44 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Session Evaluation After completing your session evaluation form ... ... please place it in the basket at the back of the room. 45 © 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.