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

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
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
 
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
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
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
 
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
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
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
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
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
 
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
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 

Recently uploaded (20)

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
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...
 
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
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
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
 
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
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
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
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
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
 
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
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 

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.