SlideShare a Scribd company logo
1 of 57
Data Models at Eclipse Kenn Hussey November 19, 2008
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
What is a Data Model? ,[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Enterprise Architecture “Triad” Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Zachman Framework http://zachmaninternational.com/images/stories/The%20Zachman%20Framework.pdf Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Architecture vs. Implementation ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Data Architecture Stack Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Interactions Within the Stack ,[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
The EU-Rent Model ,[object Object],[object Object],[object Object],[object Object],[object Object],From the Semantics of Business Vocabulary and Business Rules (SBVR) 1.0 specification (08-01-02) Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Contextual Models ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Contextual Model of EU-Rent Figure E.2 of Semantics of Business Vocabulary and Business Rules (SBVR) 1.0 specification (08-01-02) Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Contextual Model of EU-Rent Produced using Embarcadero EA/Studio Business Modeler Edition Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Conceptual Models ,[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Conceptual Model of EU-Rent Figure E.7 of Semantics of Business Vocabulary and Business Rules (SBVR) 1.0 specification (08-01-02) Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Conceptual Model of EU-Rent Produced using Embarcadero EA/Studio Business Modeler Edition Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Logical Models ,[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Logical Model of EU-Rent Produced using Embarcadero EA/Studio Business Modeler Edition Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Logical Model of EU-Rent Produced using Embarcadero ER/Studio Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Physical Models ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Physical Model of EU-Rent Produced using Embarcadero ER/Studio Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Physical Model of EU-Rent Produced using XML Schema editor from Eclipse Web Tools Platform project Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Data Definition Models ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Data Definition Model of EU-Rent Produced using Embarcadero DBArtisan Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Data Definition Model of EU-Rent Produced using XML Schema editor from Eclipse Web Tools Platform project Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Data Instance Models ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Data Instance Model of EU-Rent Produced using Embarcadero PowerSQL Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Data Instance Model of EU-Rent Produced using XML editor from Eclipse Web Tools Platform project Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Trends in Data Modeling Tools ,[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Metamodels ,[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
CWM ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
IMM = CWM++ ,[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
IMM Scope MOF IMM Core From Information Management Metamodel (IMM) specification draft 6.1 (ad/2008-08-08) Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0 E/R Metamodel UML Profile ERD Relational Metamodel UML Profile DB  Design XML Schema Metamodel UML Metamodel LDAP Metamodel UML Profile UML Profile UML Profile XML  Schema UML  Diagram LDAP Listing Traceability Metamodel UML Profile Trace  Map The World of Applications The World of  Databases The World  of Business Managing it All Other Metamodels
IMM Core Metamodel ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
E/R Metamodel and Profile ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Relational Metamodel and Profile ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
XML Schema Metamodel and Profile ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
LDAP Metamodel and Profile ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Traceability Metamodel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Tools for Information Management ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
OMG and Data Architecture Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0 Support for Data Models by OMG Specifications
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Modeling at Eclipse ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Eclipse Modeling Framework ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Eclipse MDT Subproject ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
MDT Components Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0 Platform EMF GEF MST Papyrus UML2 Tools GMF VF OCL UML2 BPMN2 SBVR IMM ODM MT Compare Search XSD
Eclipse ODM Component ,[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Eclipse SBVR Component ,[object Object],[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Eclipse IMM Component ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Eclipse XSD Component ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Eclipse DTP Project ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Eclipse WTP Project ,[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Eclipse and Data Architecture Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0 Support for Data Models by Eclipse Projects
Conclusion ,[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Legal Notices ,[object Object],[object Object],[object Object],[object Object],[object Object],Data Models at Eclipse  |  © 2008 by Embarcadero Technologies; made available under the EDL v1.0
Thank You

More Related Content

Viewers also liked

Integration of Module 1 FDM 201 PPDM Week 2
Integration of Module 1 FDM 201 PPDM Week 2Integration of Module 1 FDM 201 PPDM Week 2
Integration of Module 1 FDM 201 PPDM Week 2Jo Balucanag - Bitonio
 
corporate governance
corporate governancecorporate governance
corporate governanceVTU,Belgaum
 
An introduction to public adminstration 185 hal
An introduction to public adminstration 185 halAn introduction to public adminstration 185 hal
An introduction to public adminstration 185 halKhairul Iksan
 
Universal design business_symposium_tokyo_01rc
Universal design business_symposium_tokyo_01rcUniversal design business_symposium_tokyo_01rc
Universal design business_symposium_tokyo_01rcfrog
 
20110627_PMoneo_Tech_Review_TR10
20110627_PMoneo_Tech_Review_TR1020110627_PMoneo_Tech_Review_TR10
20110627_PMoneo_Tech_Review_TR10Pedro Moneo
 
Vocabularies as Linked Data - OUDCE March2014
Vocabularies as Linked Data - OUDCE March2014Vocabularies as Linked Data - OUDCE March2014
Vocabularies as Linked Data - OUDCE March2014Keith.May
 
Autostimafemminile
AutostimafemminileAutostimafemminile
Autostimafemminileguesta7f3b2
 
EAA2013 Archaeological Recording Methods - How Many Archaeologists does it t...
 EAA2013 Archaeological Recording Methods - How Many Archaeologists does it t... EAA2013 Archaeological Recording Methods - How Many Archaeologists does it t...
EAA2013 Archaeological Recording Methods - How Many Archaeologists does it t...Keith.May
 
Mentor your employees to success
Mentor your employees to successMentor your employees to success
Mentor your employees to successCorne Erasmus
 
Tech Review's Top Ten Emerging Technologies 2012
Tech Review's Top Ten Emerging Technologies 2012Tech Review's Top Ten Emerging Technologies 2012
Tech Review's Top Ten Emerging Technologies 2012Pedro Moneo
 
Ricordanze Leopardiane
Ricordanze LeopardianeRicordanze Leopardiane
Ricordanze Leopardianeandrea.multari
 
CAA 2015 - Paths Through the Labyrinth
CAA 2015 - Paths Through the LabyrinthCAA 2015 - Paths Through the Labyrinth
CAA 2015 - Paths Through the LabyrinthKeith.May
 
20110618_Andalucía_Pedro_Moneo_Opinno
20110618_Andalucía_Pedro_Moneo_Opinno20110618_Andalucía_Pedro_Moneo_Opinno
20110618_Andalucía_Pedro_Moneo_OpinnoPedro Moneo
 
1420 peter engineering_learning
1420 peter engineering_learning1420 peter engineering_learning
1420 peter engineering_learningTian Stella
 
CAA 2016 The Matrix: Connecting Time and Space with archaeological research q...
CAA 2016 The Matrix: Connecting Time and Space with archaeological research q...CAA 2016 The Matrix: Connecting Time and Space with archaeological research q...
CAA 2016 The Matrix: Connecting Time and Space with archaeological research q...Keith.May
 
Breastfeeding Slides Final
Breastfeeding Slides FinalBreastfeeding Slides Final
Breastfeeding Slides Finalsmiddles
 

Viewers also liked (20)

Public sector mgmt 15%
Public sector mgmt 15%Public sector mgmt 15%
Public sector mgmt 15%
 
Integration of Module 1 FDM 201 PPDM Week 2
Integration of Module 1 FDM 201 PPDM Week 2Integration of Module 1 FDM 201 PPDM Week 2
Integration of Module 1 FDM 201 PPDM Week 2
 
corporate governance
corporate governancecorporate governance
corporate governance
 
An introduction to public adminstration 185 hal
An introduction to public adminstration 185 halAn introduction to public adminstration 185 hal
An introduction to public adminstration 185 hal
 
Universal design business_symposium_tokyo_01rc
Universal design business_symposium_tokyo_01rcUniversal design business_symposium_tokyo_01rc
Universal design business_symposium_tokyo_01rc
 
20110627_PMoneo_Tech_Review_TR10
20110627_PMoneo_Tech_Review_TR1020110627_PMoneo_Tech_Review_TR10
20110627_PMoneo_Tech_Review_TR10
 
Vocabularies as Linked Data - OUDCE March2014
Vocabularies as Linked Data - OUDCE March2014Vocabularies as Linked Data - OUDCE March2014
Vocabularies as Linked Data - OUDCE March2014
 
Autostimafemminile
AutostimafemminileAutostimafemminile
Autostimafemminile
 
EAA2013 Archaeological Recording Methods - How Many Archaeologists does it t...
 EAA2013 Archaeological Recording Methods - How Many Archaeologists does it t... EAA2013 Archaeological Recording Methods - How Many Archaeologists does it t...
EAA2013 Archaeological Recording Methods - How Many Archaeologists does it t...
 
Mentor your employees to success
Mentor your employees to successMentor your employees to success
Mentor your employees to success
 
Tech Review's Top Ten Emerging Technologies 2012
Tech Review's Top Ten Emerging Technologies 2012Tech Review's Top Ten Emerging Technologies 2012
Tech Review's Top Ten Emerging Technologies 2012
 
Ricordanze Leopardiane
Ricordanze LeopardianeRicordanze Leopardiane
Ricordanze Leopardiane
 
Graphicast Sales
Graphicast SalesGraphicast Sales
Graphicast Sales
 
CAA 2015 - Paths Through the Labyrinth
CAA 2015 - Paths Through the LabyrinthCAA 2015 - Paths Through the Labyrinth
CAA 2015 - Paths Through the Labyrinth
 
SocialNetworking & NonProfits
SocialNetworking & NonProfitsSocialNetworking & NonProfits
SocialNetworking & NonProfits
 
20110618_Andalucía_Pedro_Moneo_Opinno
20110618_Andalucía_Pedro_Moneo_Opinno20110618_Andalucía_Pedro_Moneo_Opinno
20110618_Andalucía_Pedro_Moneo_Opinno
 
1420 peter engineering_learning
1420 peter engineering_learning1420 peter engineering_learning
1420 peter engineering_learning
 
CAA 2016 The Matrix: Connecting Time and Space with archaeological research q...
CAA 2016 The Matrix: Connecting Time and Space with archaeological research q...CAA 2016 The Matrix: Connecting Time and Space with archaeological research q...
CAA 2016 The Matrix: Connecting Time and Space with archaeological research q...
 
Breastfeeding Slides Final
Breastfeeding Slides FinalBreastfeeding Slides Final
Breastfeeding Slides Final
 
Web20forprofessionals
Web20forprofessionalsWeb20forprofessionals
Web20forprofessionals
 

Similar to Data Models at Eclipse Support Across Specs and Projects

MDD and modeling tools research
MDD and modeling tools researchMDD and modeling tools research
MDD and modeling tools researchRoger Xia
 
Financial Industry Business Unified Model (FIBUM)
Financial Industry Business Unified Model (FIBUM)Financial Industry Business Unified Model (FIBUM)
Financial Industry Business Unified Model (FIBUM)Jurgen Ziemer
 
Model Driven Development With Emf And Eclipse Link
Model Driven Development With Emf And Eclipse LinkModel Driven Development With Emf And Eclipse Link
Model Driven Development With Emf And Eclipse LinkSuresh Krishna Madhuvarsu
 
Migrating erwin-to-erstudio-data-modeling-solutions
Migrating erwin-to-erstudio-data-modeling-solutionsMigrating erwin-to-erstudio-data-modeling-solutions
Migrating erwin-to-erstudio-data-modeling-solutionsChanukya Mekala
 
javagruppen.dk - e4, the next generation Eclipse platform
javagruppen.dk - e4, the next generation Eclipse platformjavagruppen.dk - e4, the next generation Eclipse platform
javagruppen.dk - e4, the next generation Eclipse platformTonny Madsen
 
EclipseCon 2007: Effective Use of the Eclipse Modeling Framework
EclipseCon 2007: Effective Use of the Eclipse Modeling FrameworkEclipseCon 2007: Effective Use of the Eclipse Modeling Framework
EclipseCon 2007: Effective Use of the Eclipse Modeling FrameworkDave Steinberg
 
MoDisco & ATL - Eclipse DemoCamp Indigo 2011 in Nantes
MoDisco & ATL - Eclipse DemoCamp Indigo 2011 in NantesMoDisco & ATL - Eclipse DemoCamp Indigo 2011 in Nantes
MoDisco & ATL - Eclipse DemoCamp Indigo 2011 in NantesHugo Bruneliere
 
The Outlook is Cloudy
The Outlook is CloudyThe Outlook is Cloudy
The Outlook is CloudyEduserv
 
Development of Mobile Cloud Applications using UML
Development of Mobile Cloud Applications using UML Development of Mobile Cloud Applications using UML
Development of Mobile Cloud Applications using UML IJECEIAES
 
EMC Documenutm xCP 2.2 vs 1.x
EMC Documenutm xCP 2.2 vs 1.xEMC Documenutm xCP 2.2 vs 1.x
EMC Documenutm xCP 2.2 vs 1.xHaytham Ghandour
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIJMER
 
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/StudioMigrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/StudioMichael Findling
 
PaaSing a Java EE Application
PaaSing a Java EE ApplicationPaaSing a Java EE Application
PaaSing a Java EE ApplicationJagadish Prasath
 
MODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSE
MODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSEMODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSE
MODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSEAnže Vodovnik
 
IT 8003 Cloud ComputingFor this activi.docx
IT 8003 Cloud ComputingFor this activi.docxIT 8003 Cloud ComputingFor this activi.docx
IT 8003 Cloud ComputingFor this activi.docxvrickens
 
Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/StudioMigrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/StudioMichael Findling
 

Similar to Data Models at Eclipse Support Across Specs and Projects (20)

Ef overview
Ef overviewEf overview
Ef overview
 
MDD and modeling tools research
MDD and modeling tools researchMDD and modeling tools research
MDD and modeling tools research
 
Financial Industry Business Unified Model (FIBUM)
Financial Industry Business Unified Model (FIBUM)Financial Industry Business Unified Model (FIBUM)
Financial Industry Business Unified Model (FIBUM)
 
Model Driven Development With Emf And Eclipse Link
Model Driven Development With Emf And Eclipse LinkModel Driven Development With Emf And Eclipse Link
Model Driven Development With Emf And Eclipse Link
 
Migrating erwin-to-erstudio-data-modeling-solutions
Migrating erwin-to-erstudio-data-modeling-solutionsMigrating erwin-to-erstudio-data-modeling-solutions
Migrating erwin-to-erstudio-data-modeling-solutions
 
javagruppen.dk - e4, the next generation Eclipse platform
javagruppen.dk - e4, the next generation Eclipse platformjavagruppen.dk - e4, the next generation Eclipse platform
javagruppen.dk - e4, the next generation Eclipse platform
 
EclipseCon 2007: Effective Use of the Eclipse Modeling Framework
EclipseCon 2007: Effective Use of the Eclipse Modeling FrameworkEclipseCon 2007: Effective Use of the Eclipse Modeling Framework
EclipseCon 2007: Effective Use of the Eclipse Modeling Framework
 
MoDisco & ATL - Eclipse DemoCamp Indigo 2011 in Nantes
MoDisco & ATL - Eclipse DemoCamp Indigo 2011 in NantesMoDisco & ATL - Eclipse DemoCamp Indigo 2011 in Nantes
MoDisco & ATL - Eclipse DemoCamp Indigo 2011 in Nantes
 
The Outlook is Cloudy
The Outlook is CloudyThe Outlook is Cloudy
The Outlook is Cloudy
 
Development of Mobile Cloud Applications using UML
Development of Mobile Cloud Applications using UML Development of Mobile Cloud Applications using UML
Development of Mobile Cloud Applications using UML
 
EMC Documenutm xCP 2.2 vs 1.x
EMC Documenutm xCP 2.2 vs 1.xEMC Documenutm xCP 2.2 vs 1.x
EMC Documenutm xCP 2.2 vs 1.x
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise Applications
 
Entity framework
Entity frameworkEntity framework
Entity framework
 
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/StudioMigrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
 
PaaSing a Java EE Application
PaaSing a Java EE ApplicationPaaSing a Java EE Application
PaaSing a Java EE Application
 
MODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSE
MODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSEMODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSE
MODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSE
 
IT 8003 Cloud ComputingFor this activi.docx
IT 8003 Cloud ComputingFor this activi.docxIT 8003 Cloud ComputingFor this activi.docx
IT 8003 Cloud ComputingFor this activi.docx
 
Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/StudioMigrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to Embarcadero ER/Studio
 
Web engineering
Web engineeringWeb engineering
Web engineering
 
java
javajava
java
 

Recently uploaded

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 

Recently uploaded (20)

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 

Data Models at Eclipse Support Across Specs and Projects

  • 1. Data Models at Eclipse Kenn Hussey November 19, 2008
  • 2.
  • 3.
  • 4.
  • 5. Enterprise Architecture “Triad” Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 6. Zachman Framework http://zachmaninternational.com/images/stories/The%20Zachman%20Framework.pdf Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 7.
  • 8. Data Architecture Stack Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 9.
  • 10.
  • 11.
  • 12. Contextual Model of EU-Rent Figure E.2 of Semantics of Business Vocabulary and Business Rules (SBVR) 1.0 specification (08-01-02) Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 13. Contextual Model of EU-Rent Produced using Embarcadero EA/Studio Business Modeler Edition Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 14.
  • 15. Conceptual Model of EU-Rent Figure E.7 of Semantics of Business Vocabulary and Business Rules (SBVR) 1.0 specification (08-01-02) Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 16. Conceptual Model of EU-Rent Produced using Embarcadero EA/Studio Business Modeler Edition Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 17.
  • 18. Logical Model of EU-Rent Produced using Embarcadero EA/Studio Business Modeler Edition Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 19. Logical Model of EU-Rent Produced using Embarcadero ER/Studio Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 20.
  • 21. Physical Model of EU-Rent Produced using Embarcadero ER/Studio Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 22. Physical Model of EU-Rent Produced using XML Schema editor from Eclipse Web Tools Platform project Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 23.
  • 24. Data Definition Model of EU-Rent Produced using Embarcadero DBArtisan Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 25. Data Definition Model of EU-Rent Produced using XML Schema editor from Eclipse Web Tools Platform project Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 26.
  • 27. Data Instance Model of EU-Rent Produced using Embarcadero PowerSQL Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 28. Data Instance Model of EU-Rent Produced using XML editor from Eclipse Web Tools Platform project Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34. IMM Scope MOF IMM Core From Information Management Metamodel (IMM) specification draft 6.1 (ad/2008-08-08) Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0 E/R Metamodel UML Profile ERD Relational Metamodel UML Profile DB Design XML Schema Metamodel UML Metamodel LDAP Metamodel UML Profile UML Profile UML Profile XML Schema UML Diagram LDAP Listing Traceability Metamodel UML Profile Trace Map The World of Applications The World of Databases The World of Business Managing it All Other Metamodels
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. OMG and Data Architecture Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0 Support for Data Models by OMG Specifications
  • 43.
  • 44.
  • 45.
  • 46.
  • 47. MDT Components Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0 Platform EMF GEF MST Papyrus UML2 Tools GMF VF OCL UML2 BPMN2 SBVR IMM ODM MT Compare Search XSD
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54. Eclipse and Data Architecture Data Models at Eclipse | © 2008 by Embarcadero Technologies; made available under the EDL v1.0 Support for Data Models by Eclipse Projects
  • 55.
  • 56.