This is a step-by-step guide to migrating from CA AllFusionTM ERwin Data Modeler to Embarcadero ER/Studio - the next-generation data modeling solutions. Embarcadero Technologies is the leading provider of database tools and developer software.
Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/StudioMichael Findling
This is a step-by-step guide to migrating from CA AllFusionTM ERwin Data Modeler to Embarcadero ER/Studio - the next-generation data modeling solutions. Embarcadero Technologies is the leading provider of database tools and developer software.
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®Michael Findling
This is a step-by-step guide to migrating from CA AllFusionTM ERwin Data Modeler to Embarcadero ER/Studio - the next-generation data modeling solutions.
CAD Converter for all formats / Advanced CAD translations
3D_Evolution performs a fast and accurate CAD data conversion without the need of a CAD license and guarantees an unrivalled model quality.
3D_Evolution has interfaces for all major CAD formats such as:
CATIA V5 and V6 • Creo • NX • SOLIDWORKS • INVENTOR • JT • STEP • 3D PDF • XT • ACIS • DWG • DGN
and many others.
Supporting all current mathematical descriptions the 3D_Evolution geometry kernel performs an adaptive conversion creating models, that the target system ‘understands’ perfectly, and also bridges tolerance differences between the CAD systems.
In addition the optional Featurebased module translates fully workable models including history, features and parameters.
3D_Evolution combines an easy-to-use graphical user interface with a powerful scripting language for process integration and automation.
Our partnership with all major CAD vendors assures that latest technology is always available within short time.
Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/StudioMichael Findling
This is a step-by-step guide to migrating from CA AllFusionTM ERwin Data Modeler to Embarcadero ER/Studio - the next-generation data modeling solutions. Embarcadero Technologies is the leading provider of database tools and developer software.
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®Michael Findling
This is a step-by-step guide to migrating from CA AllFusionTM ERwin Data Modeler to Embarcadero ER/Studio - the next-generation data modeling solutions.
CAD Converter for all formats / Advanced CAD translations
3D_Evolution performs a fast and accurate CAD data conversion without the need of a CAD license and guarantees an unrivalled model quality.
3D_Evolution has interfaces for all major CAD formats such as:
CATIA V5 and V6 • Creo • NX • SOLIDWORKS • INVENTOR • JT • STEP • 3D PDF • XT • ACIS • DWG • DGN
and many others.
Supporting all current mathematical descriptions the 3D_Evolution geometry kernel performs an adaptive conversion creating models, that the target system ‘understands’ perfectly, and also bridges tolerance differences between the CAD systems.
In addition the optional Featurebased module translates fully workable models including history, features and parameters.
3D_Evolution combines an easy-to-use graphical user interface with a powerful scripting language for process integration and automation.
Our partnership with all major CAD vendors assures that latest technology is always available within short time.
Learn more about ER/Studio Data Architect and try it free at: http://embt.co/ERStudioDA
With round-trip database support, data architects using ER/Studio Data Architect have the power to easily reverse-engineer, compare and merge, and visually document data assets residing in diverse locations from data centers to mobile platforms. Enterprise data can be more effectively leveraged as a corporate asset, while compliance is supported for business standards and mandatory regulations -- essential factors in an organizational data governance program. A range of data sources are supported ranging from those residing on the cloud to data sources residing on mobile phones. A variety of database platforms, including traditional RDBMS and big data technologies such as MongoDB and Hadoop Hive, can be imported and integrated into shared models and metadata definitions.
Generating XML schemas from a Logical Data Model (EDW 2011)George McGeachie
I gave this 30 minute presentation in April 2011 at Enterprise Data World in Chicago, United States.
I also have a copy of the script (also PowerPoint) I used for the PowerDesigner demonstration.
These are the following tool to build a data model for an applicatio.pdfgulshan16175gs
These are the following tool to build a data model for an application :
PowerDesigner
PowerDesigner is arguably the industry’s leading data modelling tool. Its features include: fully
integrated models, different modelling techniques that cater to both an IT-centric audience and
non IT-centric. It also supports a powerful metadata repository and various output formats. It has
a nice and polished user interface with easily readable help documentation aiding the user to
quickly solve ad hoc problems.
ER/Studio
ER/Studio is an intuitive data modelling tool that supports single and multi-platform
environments, with native integration for big data platforms such as – MongoDB and Hadoop
Hive. It can forward and reverse engineer models, includes a compare and merge function and is
able to create reports in various formats (XML, PNG, JPEG). Built-in features automate routine
tasks and supports the popular database platforms. ER/Studio is a great tool that that is easy to
start working with due to its intuitive design and good user support.
Sparx Enterprise Architect
Enterprise Architect is a feature rich data modelling tool that prides itself on being the cost-
efficient option. It helps business users build robust and maintainable systems quickly and can
easily scale to accommodate large teams collaborating on shared projects. Enterprise Architect
also has the capability of running a dynamic model simulations to verify the correctness of
models and provide better understanding of how specific business systems operate.
Oracle SQL Developer Data Modeler
Oracle data modeller is a free graphical tool to help business users with data modelling tasks.
This tool is robust, offering features and utilities centred around productivity. This includes
easily accessible report tool, DDL preview capabilities, built in quality check tool and a
sophisticated search engine.
CA ERwin
ERwin is one of the leading data modelling solutions that provides a simple, polished user
interface for a complex data environment. This solution provides business agility – models and
metadata can be managed in a common repository to ensure consistency and security. ERwin
supports high customisation and automation allowing macro language, custom datatypes, APIs
and much more. It also has an extensive user community enabling consumers to share knowledge
and expertise.
IBM - InfoSphere Data Architect
InfoSphere is an innovative data modelling tool that runs on an open-source platform – Eclipse.
Infopshere focuses on three key areas: efficiency, simplicity and integration. This tools helps
business users create logical and physical data model diagrams which can be used for a variety of
applications and systems. This end-to-end solution can be used to create, deploy and update data
models in a quick and efficient manner. It also provides easy integration with other related IBM
products.
Solution
These are the following tool to build a data model for an application :
PowerDesigner
PowerDesi.
ER/Studio XE3 is the fastest, easiest and most collaborative way for data modeling professionals to build and maintain enterprise-scale databases and data warehouses. ER/Studio XE3 sets a new standard for data management. ER/Studio XE3 empowers data management professionals to easily share, document, and publish models and metadata to distributed teams.
Learn more at
http://www.embarcadero.com/products/er-studio
Learn more about ER/Studio Data Architect and try it free at: http://embt.co/ERStudioDA
With round-trip database support, data architects using ER/Studio Data Architect have the power to easily reverse-engineer, compare and merge, and visually document data assets residing in diverse locations from data centers to mobile platforms. Enterprise data can be more effectively leveraged as a corporate asset, while compliance is supported for business standards and mandatory regulations -- essential factors in an organizational data governance program. A range of data sources are supported ranging from those residing on the cloud to data sources residing on mobile phones. A variety of database platforms, including traditional RDBMS and big data technologies such as MongoDB and Hadoop Hive, can be imported and integrated into shared models and metadata definitions.
Generating XML schemas from a Logical Data Model (EDW 2011)George McGeachie
I gave this 30 minute presentation in April 2011 at Enterprise Data World in Chicago, United States.
I also have a copy of the script (also PowerPoint) I used for the PowerDesigner demonstration.
These are the following tool to build a data model for an applicatio.pdfgulshan16175gs
These are the following tool to build a data model for an application :
PowerDesigner
PowerDesigner is arguably the industry’s leading data modelling tool. Its features include: fully
integrated models, different modelling techniques that cater to both an IT-centric audience and
non IT-centric. It also supports a powerful metadata repository and various output formats. It has
a nice and polished user interface with easily readable help documentation aiding the user to
quickly solve ad hoc problems.
ER/Studio
ER/Studio is an intuitive data modelling tool that supports single and multi-platform
environments, with native integration for big data platforms such as – MongoDB and Hadoop
Hive. It can forward and reverse engineer models, includes a compare and merge function and is
able to create reports in various formats (XML, PNG, JPEG). Built-in features automate routine
tasks and supports the popular database platforms. ER/Studio is a great tool that that is easy to
start working with due to its intuitive design and good user support.
Sparx Enterprise Architect
Enterprise Architect is a feature rich data modelling tool that prides itself on being the cost-
efficient option. It helps business users build robust and maintainable systems quickly and can
easily scale to accommodate large teams collaborating on shared projects. Enterprise Architect
also has the capability of running a dynamic model simulations to verify the correctness of
models and provide better understanding of how specific business systems operate.
Oracle SQL Developer Data Modeler
Oracle data modeller is a free graphical tool to help business users with data modelling tasks.
This tool is robust, offering features and utilities centred around productivity. This includes
easily accessible report tool, DDL preview capabilities, built in quality check tool and a
sophisticated search engine.
CA ERwin
ERwin is one of the leading data modelling solutions that provides a simple, polished user
interface for a complex data environment. This solution provides business agility – models and
metadata can be managed in a common repository to ensure consistency and security. ERwin
supports high customisation and automation allowing macro language, custom datatypes, APIs
and much more. It also has an extensive user community enabling consumers to share knowledge
and expertise.
IBM - InfoSphere Data Architect
InfoSphere is an innovative data modelling tool that runs on an open-source platform – Eclipse.
Infopshere focuses on three key areas: efficiency, simplicity and integration. This tools helps
business users create logical and physical data model diagrams which can be used for a variety of
applications and systems. This end-to-end solution can be used to create, deploy and update data
models in a quick and efficient manner. It also provides easy integration with other related IBM
products.
Solution
These are the following tool to build a data model for an application :
PowerDesigner
PowerDesi.
ER/Studio XE3 is the fastest, easiest and most collaborative way for data modeling professionals to build and maintain enterprise-scale databases and data warehouses. ER/Studio XE3 sets a new standard for data management. ER/Studio XE3 empowers data management professionals to easily share, document, and publish models and metadata to distributed teams.
Learn more at
http://www.embarcadero.com/products/er-studio
Learn more at: http://www.erstudio.com
ER/Studio Team Server provides greater understanding and context to enterprise data through team collaboration on an enterprise glossary of business definitions. This increases the value of enterprise data by giving employees across the organization the ability to use and improve metadata.
Learn more about ER/Studio at: http://embt.co/ER-Studio
With many organizations seeing a significant increase in data, and with data becoming more diverse and
updated more frequently, it’s clear that the role of data management professionals has become increasingly
complex. Fortunately, ER/Studio Enterprise sets a new standard for data management that empowers users
to easily share, document and publish models and metadata to distributed teams.
Embarcadero® ER/Studio®, an industry-leading data modeling tool, helps companies discover, document, and re-use data assets. With round-trip database support, data architects have the power to easily reverse-engineer, analyze, and optimize existing databases. Productivity gains and enforcement of organizational standards can be achieved with ER/Studio’s strong collaboration capabilities.
Graphically understand and interactively explore your Data LineageMohammad Ahmed
Graphically understand and interactively explore your Data Lineage:
Data Lineage for ER/Studio gives data management professionals and business users essential insight to the extracts, transformations, and loads of complex enterprise data. Data governance and organizational compliance is supported with detailed metadata management for risk reduction and data discrepancy isolation.
In this presentation we look at the key reasons for using ER/Studio Data Lineage and what it provides you with.To learn more about ER/Studio Data Lineage please look here: http://www.embarcadero.com/products/er-studio-data-lineage or request a demo here: http://forms.embarcadero.com/forms/ERStudioProductInterest
See the companion webinar at: http://forms.embarcadero.com/DataArchitectureSuccessStories
No matter what industry you are in, you know that an effective data architecture will simplify your job as a data modeler and improve the quality and usability of your data assets across the organization. But you may be wondering what others have done to establish and manage their data landscapes, and what you should consider when evaluating solutions.
In this session, two case studies will be presented which describe real-world scenarios of Embarcadero customers who have made the switch from CA ERwin. Roxann Collin of Optum / UnitedHealth Group and Kimberly Hondel of Ohio Department of Job and Family Services will share their stories, including:
+ The data architecture challenges they were facing
+ The reasons they chose ER/Studio
+ The results they’ve seen in their data environments
Rob Loranger will host our guests and share some highlights of the ER/Studio portfolio.
50-55 hours Training + Assignments + Actual Project Based Case Studies
All attendees will receive,
Assignment after each module, Video recording of every session
Notes and study material for examples covered.
Access to the Training Blog & Repository of Materials
Senior Marketing Manager, Channels & Strategic Accounts
About the Job
The Senior Marketing Manager, Channels & Strategic Accounts is responsible for successfully planning and managing highly effective marketing programs targeting existing strategic accounts within the Global 500 segment and the development of partner marketing programs for ON24’s resellers, which includes a couple of the world’s largest software and communications companies.
Beer Sommeliers, F-Commerce, Objectifying Objects … just a few items from our list of 100 Things to Watch in 2011.
It’s a wide-ranging compilation that in part reflects broader shifts we’ve been tracking over the past few years, notably the evolution of the mobile phone into an “everything hub,” a trend we’ll see play out in myriad ways next year. Other items reflect counter-trends—for instance, to balance out our growing immersion in the digital world, people will increasingly embrace face-to-face gatherings and digital downtime.
Many of our Things to Watch are technology-centric, with smart infrastructure ramping up, the rise of tablets for tots and some truly futuristic-seeming developments (3D printing, virtual mirrors, electronic profiling). Web-wise, Things to Watch will include a growth in Facebook commerce, apps beyond mobile and more social browsers. The people on the list—from pop culture, sports, architecture, fashion and other sectors—have the potential to drive or shape trends in the near future.
Check out our list, along with a little bit about what makes each item worth watching, below. (Or to download the presentation with fully functioning links, click here.)
Social media contributes value to interactive marketing programs in many ways — but measuring
that value is difficult. The sheer volume of social media metrics can quickly become overwhelming
and distracting for key stakeholders. To keep your team focused, you must become the hub of
your company’s social media marketing reporting and create standardized reporting templates and
frequencies for different types of stakeholders: frequent reporting of digital metrics to community
managers and social media strategists, per-campaign or annual reporting of branding and trial metrics
to other marketing team members, and quarterly or annual reporting of financial metrics to executives
Tutorpedia Foundation Silent Auction Item List – February 23, 2011Michael Findling
http://bit.ly/tutor-raiser2011, We've just released the auction and raffle item list for our benefit this Wednesday! Check it out - there are some amazing items up for grabs. weekends in Mendocino, prime tickets to the Giants and Warriors, an iPad...and more. Check it out!
Hello Web Marketing fans,
For those that made it out last night to my Website Marketing seminar I hope the seminar was valuable and time well spent. For those that were not able to make the seminar the feedback seems to lean towards hosting another workshop, stay tuned in 2010. For anyone that would like to see my presentation, I have posted my slides on my website:
http://www.youneedseo.com/dec8/Website-Marketing-Seminar-2009.ppt (~40MB file)
I updated one of the last slides (SEO Resources) to include some information on some notable players in the SEO/Social Media world, as well as a feature within Google Reader that allows me to share my daily reading (blog) list.
If there are any questions for me please never hesitate to email (michael@youneedseo.com). Lastly, if you or your organization is interested in a free Website Marketing Seminar & Workshop please let me know, I am happy to discuss!
Thanks,
Michael
michael@youneedseo.com
http://www.youneedseo.com
Reducing Total Cost of Ownership for Database and Developer SoftwareMichael Findling
Embarcadero All-Access is a powerful solution that not only reduces Total Cost of Ownership for Database and Developer Softwaretransforms the way organization buy tools, but also can easily reduce upfront costs by up to 43% and three-year TCO by 46%.
Performance Optimization: Incorporating Database and Code Optimzitation Into ...Michael Findling
Embarcadero offers database and code optimization tools for application developers, database developers, and database administrators to prevent, find, and fix problems that impact performance throughout the system development lifecycle.
Why Should You Upgrade to Delphi 2009? You can build applications that handle global data with ease using new Unicode support throughout the IDE and VCL. And now get more insight into your database structures with data modeling and visualization in the all new Delphi Architect Edition.
Embarcadero® J Optimizer™ is a comprehensive environment for identifying and resolving performance issues throughout the development life-cycle of Java programs and Java EE applications.
Database Tools and Developer Software Licence ManagementMichael Findling
Embarcadero seems to have achieved a nice balance here with the simplicity of licence management together with sufficient options to appeal to a broad set of user requirements. It is a model that we feel other vendors will follow.
Database Design and Data Modeling | PowerDesigner to All AccessMichael Findling
PowerDesigner by Sybase uniquely combines several standard data modeling techniques together with leading development environments, to bring business analysis and formal database design solutions to the traditional software development lifecycle.
Preventing Database Perfomance Issues | DB OptimizerMichael Findling
DB Optimizer is designed for database performance tools that focus on what is happening in the database and fixing it, rather than preventing problems. DB Optimizer (particularly when used in conjunction with J Optimizer) will help to data management groups closer together anbd collaborate.
Embarcadero Technologies is the leader in database tools and developer software. Delphi Prism™ fully supports the latest .NET technologies, including WinForms, Windows Presentation Foundation (WPF), ASP.NET, and LINQ. Delphi Prism provides a highly readable, advanced language for the Microsoft .NET Framework and other implementations of the Common Language Runtime (CLR). Developers can write managed applications using a modern language with roots in Pascal and Object Pascal.
Embarcadero Technologies is the leader in database tools and developer software. JBuilder® 2008 continues to drive innovation and increase Java developer productivity by providing an enterprise-class, Eclipse-based integrated development environment (IDE) with support for the leading commercial and open source Java EE 5 application servers.
Embarcadero Technologies is the leader in database tools and developer software. TurboRuby® is the intuitive integrated development environment (IDE) that delivers
the power you need to dramatically accelerate non-Rails Ruby development. TurboRuby provides technology made specifically for Rails that helps developers improve and simplify application design.
Embarcadero Technologies is the leader in database tools and developer software. TurboRuby® is the intuitive integrated development environment (IDE) that delivers
the power you need to dramatically accelerate non-Rails Ruby development. TurboRuby provides technology made specifically for Rails that helps developers improve and simplify application design.
Business Process Modeling | Embarcadero Technologies EA/StudioMichael Findling
Embarcadero Technologies is the leader in database tools and developer software. Embarcadero® EA/Studio™ Business Modeler Edition is a tool for creating a graphical representation of your business from the core concepts that describe the business, to the processes that detail how your business operates.
People who come from a Java environment and are looking at Ruby, want an IDE. 3rdRail is the IDE they’re looking for. The Application here is a Secure, web-based data browser and display tool for accessing data and displaying reports. The IDE of Choice is 3rdRail™ – Complete Ruby on Rails IDE from Embarcadero Challenges were to Create a subscription-based, web application accessible to users come from every corner of the oil and gas industry– exploration companies, service companies, financial companies, and government agencies. The results were a Web based app with the look and feel of a desktop application, providing easy access to data from over 700,000 Canadian oil wells. Minimal IT support requirements.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
1. Tech Notes
Migrating from CA AllFusionTM ERwin®
Data Modeler to Embarcadero®
ER/Studio®
A step-by-step guide to migrating to a next-generation data modeling
solution
April 2009
Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters
100 California Street, 12th Floor York House L7. 313 La Trobe Street
San Francisco, California 94111 18 York Road Melbourne VIC 3000
Maidenhead, Berkshire Australia
SL6 1SF, United Kingdom
2. Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
INTRODUCTION
The volume of data is growing dramatically and the structures of the databases that house that
data are more complex than ever before. Companies are now looking to their data models to
help them understand their data assets in new and intricate ways. Data models that might have
once focused solely on understanding the structure of the database for application developers,
are now being called on to solve fundamental business questions like, “what is the single
definition of a customer?”. As companies look toward solving these business problems they
need to take advantage of the high end features available in data modeling tools. When ERwin
users look at things like metadata impact analysis and traceability, they realize it’s time to make
a change.
This paper discusses the how and why of making that change, and how upgrading to ER/Studio
can be done in a way that preserves the intellectual capital of legacy data models, while
minimizing the impact of the change. With the numerous next-generation features and benefits
as compared to ERwin, hundreds of Embarcadero customers have found ER/Studio to be an
extremely productive and cost-effective alternative.
BENEFITS OF ER/STUDIO OVER ALLFUSION
ERWIN DATA MODELER
SUPERIOR MODEL FILE SYSTEM TECHNOLOGY
ER/Studio allows users to create multiple, mutually independent physical models from one
common logical model within the same .dm1 file; ERwin requires multiple files to achieve the
same effect thus losing the traceability between the logical and physical artifacts. ER/Studio’s
separate but integrated approach offers the user a complete, easy to understand solution for
synchronizing and updating logical models, physical models and live databases without having
to manage and synchronize many loose files. These features enable administrators to:
• Support database applications existing on heterogeneous database platforms such Oracle
and Microsoft while maintaining traceability to the original logical model.
• Prototype applications on non-production systems such as Access and subsequently move
them to a more robust RDBMS, such as Oracle, Sybase or Microsoft, without having to
manage multiple files.
• Maintain physical data models for test, development and production environments within a
single environment.
• Impact analysis and traceability provided via “Where Used” capabilities.
SUPERIOR METADATA IMPACT ANALYSIS AND TRACEABILITY
ER/Studio provides features for maintaining the traceability between the original logical model
and multiple physical models. Coupled with ER/Studio’s ability to maintain multiple models
within the same file, impact analysis is far easier and more reliable than with ERwin. In addition
to reports, ER/Studio also provides a “Where Used” feature which includes the following
capabilities:
Embarcadero Technologies -1-
3. Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
• “Where Used” identify where logical business entities are used in multiple physical models
to assess usage, impact analysis and general data enterprise.
• “Where used” also identifies logical entities that have been ‘denormalized’ in physical
database designs.
• “User-defined” mappings allow the modeler to map two disparate logical and physical
models when a bottom-up approach is needed.
An example of “Where Used” showing two physical tables with different names derived from a
single logical entity is shown in Figure 1:
Figure 1 Entity Editor
SUPERIOR VISUAL DATA LINEAGE FEATURES
Documenting data lineage between systems is more critical than ever as data models are
leveraged for SOA implementations, data warehouse projects, CDI/MDM projects and other
data integration purposes. ER/Studio offers modelers visual data lineage functionality to
visually represent how data is mapped between systems. This allows modelers to drive
source/target mappings from the model rather than managing them separately in, say, an Excel
spreadsheet or Access database. The data flow components are also integrated with
ER/Studio’s Where Used technology to provide impact analysis of what entities/tables are
involved in what data flow processes.
Embarcadero Technologies -2-
4. Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
SUPERIOR DIAGRAM LAYOUT FEATURES
A common challenge to data modelers is producing a readable diagram. ER/Studio provides
the industry’s most effect options for automatic layout of diagrams. These options are
particularly useful when reverse engineering from source that do not contain diagram
information, such as .sql DDL files and database catalogues.
Users can choose from the following general layout types:
• Circular
• Orthogonal
• Tree
• Hierarchical
• Symmetric
• Tree
• Disconnect Elements
Each of these layout types contains extensive options to ensure that the resulting diagram is
readable and understandable.
SUPERIOR DIAGRAM NAVIGATION
ER/Studio is designed to dramatically increase user productivity through superior navigation of
large, complex data models. This saves time when searching for deeply buried elements in a
model. ER/Studio provides a number of features to assist with the management of large
models, such as:
• Multiple levels of nested Submodels (i.e. Submodels of Submodels of Submodels…),
allowing modelers to present simpler “subset” diagrams that focus on specific areas of
interest.
• Numerous navigational aids, including:
- Interactive panning and zoom features in the main diagram window.
- Relationship navigation enabling the user to move to the entity at the far end of a
relationship; this feature automatically pans through the diagram if necessary.
- An Overview Window enabling the user to pan through the diagram via a thumbnail
view.
- A Zoom Window to display items under the mouse cursor in a separate window at
100% magnification. This is useful for examining detail of a complex diagram when
the main diagram window is at a very low level of magnification, e.g. “zoomed out”.
- A variety of significantly superior diagram object display options such as:
Displaying logical names alongside physical names if preferred
Displaying indexes bound to tables
Displaying “Attachments” (i.e. UDPs) on entities/tables
Displaying ‘code’ objects (procedures, materialized views, functions, etc) on
the diagram display
Embarcadero Technologies -3-
5. Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
SUPERIOR MODEL PUBLISHING AND COMMUNICATION
ER/Studio Enterprise includes a web portal that allows for “near” real-time publication of the
information contained in the ER/Studio repository (offered with the Enterprise Edition). The
portal allows developers, DBAs and business analysts to browse, search and report on the
model metadata via a web browser. It drastically streamlines the process of communicating the
models by offering a “self-service” method for publishing the information. The data architects
no longer need to refresh reports any time a model changes. The portal has a separate
reporting repository that is optimized for searching and reporting that is kept in synch with the
ER/Studio repository via an ETL process.
SUPERIOR META MODEL AND PRODUCT EXTENSIBILITY
META MODEL EXTENSIBILITY
ER/Studio’s widely leveraged ‘Attachments’ system feature is designed to allow users to ‘attach’
new and unique metadata to any portion of a data model for user-specific needs. This helps to
ensure the data model can be leveraged by an organization for a wider audience, allowing the
data models to offer more than just ‘classic’ entity, attribute, datatype, and relationship
information.
Attachments allow organizations to include metadata that document anything from data
governance policies, to data stewardship, to workflow information. ER/Studio also allows an
architect to incorporate security classification schemes, map privacy policies to the data or
document relevant compliance laws.
PRODUCT EXTENSIBILITY THROUGH THE AUTOMATION INTERFACE USING VBA
ER/Studio allows users to utilize built-in VB macros to gain programmatic access to the entire
application ‘shell’. Users can modify one of dozens of existing macros or build their own macros
to extend the existing functionality to meet their specific business needs. Examples of simple
macros include exporting the model to an Excel spreadsheet, import reference values from
Excel, data type converters, primary and foreign key constraint generator, and many others.
SUPERIOR METADATA CAPABILITIES
Both ER/Studio and ERwin offer dictionary systems which allow creation and access to reusable
components such as domains, rules, valid values, etc. However, the similarities end there.
ER/Studio’s Data Dictionary system and Where Used interfaces ensure infinite levels of object
traceability.
THE DATA DICTIONARY IN ER/STUDIO PROVIDES MODELERS WITH THE FOLLOWING:
• It is reusable and importable across disparate ER/Studio model files (without the need for a
collaborative Repository).
• It is recursive in that reusable objects can be used within other reusable objects (e.g. a
Default can be created once, and then reused in many Domains).
• It includes a much wider set of reusable objects (e.g. Attachments, Domains, Reference
Values, Naming Standards Templates, Attachments, Defaults, Rules, Template Procedures
and Triggers and more) than ERwin.
Embarcadero Technologies -4-
6. Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
• It offers superior metadata traceability through Binding Information Interfaces found in the
Data Dictionary and other key objects to quickly display where elements (e.g. Domains) have
been bound in the diagram in order to assess the impact of change.
With the Enterprise version of ER/Studio, the data dictionaries can be shared dynamically across
any model in the repository allowing an architect to enforce standards enterprise wide.
Changes to an enterprise dictionary object will propagate to any model leveraging that object.
PLAN THE CONVERSION
Planning lays the groundwork for the conversion project which helps avoid many potential
pitfalls and landmines. It also helps determine the time and effort needed for the process.
PERFORM AN INVENTORY AND ASSESSMENT OF CURRENT
MODELS
The first step in converting to another modeling product is to understand the investment in the
current modeling product. This involves identifying and analyzing all the models that have been
produced in ERwin.
If ERwin’s model manager is being used, the inventory is easy. The models should all reside in
the model manager; however, you should verify that all of the models are in fact being kept in
ERwin’s model manager.
If they are not in the model manager, the process may be much more difficult. It is necessary to
identify all models in use throughout the organization. In the best case, there will be only a few
enterprise models that have grown over the years that need to be converted. More likely, there
will be many models distributed across the organization in various departments. They may live
on a developer’s or DBA’s personal computers, various network drives or even in someone’s
email inbox. The important thing is to create an inventory of the models that exist, where they
are located, and who owns and maintains them.
After completing the initial inventory, the next step is to determine which models are in use and
the nature of their usage. This will determine the time and resources needed in the conversion
effort. Many companies have hundreds of models throughout their organization. Some of
these may be under active development and change. Some of them may be effectively
complete and subject to no or little change. Some of them may be antiquated and no longer in
use. Identifying the usage of models will determine which models require conversion and will
help estimate the resources and time needed for conversion.
Another point to consider is the nature of the models. Some models may be application
specific and very physically oriented. They arose to manage a specific database, generate DDL
and make changes to the structure. These typically have little or no “logical” information, and
may not even have a logical model. In this case, it may be less costly to use ER/Studio to
reverse engineer the live database rather than convert the ERwin model. Reverse engineering
ensures that models exactly match the database structure they are meant to support. This
removes the need to validate the model structure for accuracy after the conversion and avoids
potentially losing information such as storage parameters, triggers, stored procedures and
other physical objects, which may not migrate during the translation. Further, these types of
models are often not kept in synch with the database implementation.
Embarcadero Technologies -5-
7. Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
Unfortunately, reverse engineering from the live database will only work for a small subset of
models. Mature data models contain much more information than is contained in the
implemented database. Logical information such as subject areas, business rules, business
names and definitions cannot be reverse engineered from the database catalog. This
information is too vital to lose. The target audiences of the models have grown outside the
technical arena. Many business analysts rely on the logical data models as roadmaps to guide
them in producing reports instrumental to marketing campaigns, customer profiling and
inventory analysis. Note that with these types of models, the physical models should be
compared and synched with the target databases to ensure that the physical models are current
and correct prior to conversion to ER/Studio.
DEFINE A CONVERSION PROCESS
A process for converting ERwin files and models to ER/Studio should be defined. Key decisions
that will need to be made as part of this process include:
• Which models are to be converted to ER/Studio?
• When should the models be converted?
• Should ERwin physical models be validated and synched prior to conversion? Or should this
process be applied to the resulting ER/Studio models?
• Who will perform the conversion?
• Who will be responsible for verifying the resulting conversion?
• Who will be responsible for future maintenance of the ER/Studio models?
KEY FACTORS TO CONSIDER INCLUDE:
• Are the models stable and effectively complete? Or are they still under active modification?
• What type of databases, if any, are the models used to maintain? Are the database(s)
maintained via tools other than the modeling tools?
CONVERSION PROCESS
The conversion process is designed to help maintain investments in legacy models and model
metadata managed in ERwin 3.5.2, 4.1.x or ERwin r7.x, and to ensure a seamless transition to
ER/Studio.
The process of converting from ERwin® to ER/Studio depends on the version of ERwin® in use.
Converting from pre-4.x and pre-r7x versions of ERwin® is a simple task. ER/Studio has a native
ERX import which can be leveraged to directly import the model into ER/Studio, which
maximizes the amount of information imported into ER/Studio.
In version 4.0 and later, the ERX export is no longer available. Fortunately, an add-on to
ER/Studio is available to import and export metadata from a variety of sources. This not only
allows you to import models from ERwin 4.1.x or r7.x, but allows you to integrate your model
metadata to a wide spectrum of other BI, ETL and metadata interchange formats.
For a complete list please refer to the Embarcadero Technologies website
(http://www.embarcadero.com/products/erstudio/MIRModelBridges.xml).
Embarcadero Technologies -6-
8. Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
CONVERTING FROM COMPUTER ASSOCIATES ERWIN 3.5.2
Note: Before beginning the import process, you need to use Erwin 3.5.2 and save the model as
an ERX file by going to File > Save As… and selecting ERX from the file type drop down.
ER/Studio lets you import ERX files from ERwin 3.5.2 directly. To import an ERX file, perform the
following:
1. Launch ER/Studio.
2. Go to File > New.
3. Select the third option Import Model From:
4. Select ERX file from the dropdown list
5. Click the Import button
6. Browse to the ERX file you want to import.
7. Click Open. ER/Studio imports the ERX file and creates a dm1 file with a logical and
physical model.
8. The file name defaults to the name of the ERX file. Go to File > Save to save the model to
your local drive or a network drive.
9. You may also opt to insert the models into ER/Studio Repository if it is installed. In this case
go to Repository > Diagrams > Add... ER/Studio launches a dialog to initialize some
diagram information, such as author, diagram name, project etc.
Embarcadero Technologies -7-
9. Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
CONVERTING FROM ALLFUSION ERWIN DATA MODELER 4.1.X
AND R7.X
ER/Studio can import metadata from ERwin 4.1.x .er1 or ERwin r7 .erwin files by leveraging its
add-on module MetaWizard. You must first save your .er1 or .erwin file in their XML format. If
you have ERwin installed on the same machine as ER/Studio, the bridge will do this for you by
leveraging the ERwin API.
Note: If you do not have ERwin on the same machine as ER/Studio, you need to save the .er1
file as an .xml file prior to importing into ER/Studio.
ERwin 4.1.x .er1 and r7 .erwin files are notorious for having corrupt data. Before saving the file
as an .xml file, you should run their diagnostic check on the .er1 file.
Use Erwin to clean up the file, go to Tools > Diagnostics…. This cleans up the .er1/.erwin file
before the import into ER/Studio. Once the repair is complete, you can go to File > Save As…
and select .xml as the file type. If you intend to have the bridge convert the .er1 or .erwin file to
.xml then just proceed to the conversion steps.
Note: You many need to contact Embarcadero Technologies for a trial license of MetaWizard.
Import and Export Bridges are separately licensed. Contact sales@embarcadero.com.
To import an ERwin .xml/.er1/.erwin file, perform the following:
1. Launch ER/Studio.
2. Go to File > New.
3. Select the last radio option, Import Model From:.
4. Select External Metadata from the list. This launches MetaWizard.
Embarcadero Technologies -8-
10. Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
5. Select CA AllFusion ERwin 4.x Data Modeler or CA AllFusion 7.x Data Modeler from the list.
6. Browse to the ERwin .xml file that you previously saved or the .er1/.erwin file if you intend to
have the bridge do the conversion.
7. Click Next. MetaWizard validates the XML file for any errors or inconsistencies.
8. Click Finish. ER/Studio imports the Logical and Physical model.
9. The file name defaults to the name of the ERwin file name with an extension of .dm1
(ER/Studio native file extension). Go to File > Save to save the model to your local drive or
a network drive.
10. You may also opt to insert the models into ER/Studio Repository if it is installed. In this case
log into the repository and go to Repository > Diagrams > Add Diagram... ER/Studio will
launch a dialog to initialize some diagram information, such as author, diagram name,
project, etc., shown in Figure 2.
Embarcadero Technologies -9-
11. Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
Figure 2 Add Diagram in ER/Studio Repository
VALIDATION OF CONVERSION PROCESS
In addition to converting the basic model objects such as entities, attributes, table, columns,
etc, ER/Studio translates the ERwin file to ensure that other critical data is preserved, such as:
• ERwin Diagram Aesthetics (Layout, Color, Font, etc)
• ERwin Subject Area Importation
• ERwin UDP Importation
• ERwin Domains, UDTs, Rules and Defaults
• ERwin definitions and notes for model objects
Some physical information may be lost in translating the .xml files from version 4.1.x or r7.x, such
as:
• ERwin triggers and procedure code
• ERwin macros
• Table storage parameters
• Storage objects
After the conversion is complete, comparing the ER/Studio model to the live database can
recover much of this physical information. The comparison will also help validate that the
physical structure of the tables, columns and foreign keys migrated properly.
Validating the logical metadata can be a little more complex. ER/Studio offers a variety of
Microsoft® Excel reports via its extensive automation interface. Entity and attribute metadata,
submodel usage of entities, domain usage and object definitions can be exported into lists for
analysis. These reports can also be compared to reports generated from ERwin to assist in the
validation.
Embarcadero Technologies - 10 -
12. Reducing the Time and Costs Associated with Sarbanes-Oxley Compliance
Embarcadero Technologies, Inc. is a leading provider of award-winning tools for application
developers and database professionals so they can design systems right, build them faster and
run them better, regardless of their platform or programming language. Ninety of the Fortune
100 and an active community of more than three million users worldwide rely on Embarcadero
products to increase productivity, reduce costs, simplify change management and compliance
and accelerate innovation. The company’s flagship tools include: Embarcadero® Change
Manager™, CodeGear™ RAD Studio, DBArtisan®, Delphi®, ER/Studio®, JBuilder® and Rapid
SQL®. Founded in 1993, Embarcadero is headquartered in San Francisco, with offices located
around the world. Embarcadero is online at www.embarcadero.com
Embarcadero Technologies -1-