1、HIRS / Meta Integration,Christian Bremeau Meta Integration Technology, Inc. Agenda About Health Information Resources Service (HIRS) From XML to OMGs XMI and MDC XML Meta Integration Solutions Metadata Movement Data Movement Technologies Demos Questions & Answers,Meta Integrations Government Busine
2、ss: HIRS Partnership & GOTS Software,http:/www.tricare.osd.mil,http:/www.hirs.osd.mil,Office of the Assistant Secretary of Defense (OSD) Department of Defense Health Affairs (DoD-HA) Military Health Systems (MHS),Mr. James C. Reardon Office of the Assistant Secretary of Defense (Health Affairs) TRIC
3、ARE Management Activity Information Management, Technology, and Reengineering,DoD,HIRS Metadata Repository,HIRS Repository Architecture,Holding Library,Navigation: Catalog Search Topic Browser Content Search,Holding Mgmt Add Holdings Reserve (Check Out) / New Version (Check In) Config Mgmt,Library A
4、dmin Approval of Changes Security Admin User Admin Repository Admin,Knowledge Warehouse,Knowledge Navigators,Capture Engine,Knowledge Coaches,Knowledge Integrator,Education Centers,Knowledge Advisors,Data Works,Model Repository: Warehouse of Data, Object and Process Models,MyPortals: Concise Informa
5、tion Portals,Model Management: Import/Export, Integrate, Compare CASE Models,Data Movement: Legacy Data Migration, Enterprise Application Integration, Electronic Data Interchange,DB Portals: Browse and Update Integrated Data on Web Forms,Profile Metadata Repository,Message Metadata Repository,Knowle
6、dge Metadata Repository,Holding Metadata Repository,Model Metadata Repository,HIRS Repository Storage,Metadata Storage,Data or Document Storage,Metadata Registry,Knowledge Map,HIRS Products and Solutions,HIRS Data Works: Motivations & Goals,Metadata (data, object & process models) will survive the m
7、ethodologies & design tools used to manipulate them.= We need to provide solutions independently of modeling techniques, metadata standards, and current design tools = Future proof solutions protecting our metadata assets! Data administration & data standardization are not goals, but key steps towar
8、ds a complete solution to business problems such as: legacy data migration, database re-engineering database (and application) integration, data warehousing, etc.=We need to provide total solutions from data standardization to actual system & data integration: providing measurable results and return
9、 on investment!,HIRS Data Movement Solutions Business Case & Motivations,Implement a Key Component of the MHS IM/ITs Mission: “Provide the right information to the right people at the right time to improve and maintain health status across the entire continuum of health care operations” Support the
10、DoD Directives on adopting COTS instead of GOTS requires data movement solutions for legacy data migration & application integration. Provide TIMPO with a Total Infrastructure Solution (as defined in Tab G) from networking to actual application integration. Support the Data Administration & Standard
11、ization Efforts, and provide Return On Investment (ROI) for these activities: Implement the Health Data Standards (FAM-D) in legacy data migrations, or in Health Data Hubs for MTF Application integration. Protect the government assets: the health data model standards will survive the methodologies &
12、 design tools used to develop and maintain them.,HIRS Data Works: Both GOTS & COTS,Full rights to use everywhere within the Government as Government-Off-The-Shelf (GOTS) Software. Also available Commercially-Off-The-Shelf (COTS ) outside the Government: Copyright Meta Integration Technology, Inc. 19
13、97-1999 With acknowledgment for the sponsorship of the U.S. Government under the contracts Meta Integration technology, Inc. GS-35F-0035J, All Rights Reserved. Easy installation available through the Web. Minimal dependency on COTS products: available on a variety of OS/DB combinations rigorous sele
14、ction of middleware in order to avoid paying license fees (e.g. free Java RMI vs. CORBA),HIRS / Meta Integration,Christian Bremeau Meta Integration Technology, Inc. Agenda About Health Information Resources Service (HIRS) From XML to OMGs XMI and MDC XML Meta Integration Solutions Metadata Movement
15、 Data Movement Technologies Demos Questions & Answers,HIRS / Meta Integration,Christian Bremeau Meta Integration Technology, Inc. Agenda About Health Information Resources Service (HIRS) From XML to OMGs XMI and MDC XML Meta Integration Solutions Metadata Movement Data Movement Technologies Demos Q
16、uestions & Answers,Data Movement News: XML is everywhere!,XML is playing a more and more important role in data integration as a driving force from Enterprise Application Integration (EAI) to Internet Application Integration (IAI). XML also plays a key role in Microsoft, Oracle and IBMs Business Int
17、elligence (BI) and Knowledge Management (KM) initiatives. Database suppliers have integrated XML as a way to insert, update, delete data (as well as query data): Microsoft SQL Server 7.5, Oracle 8i. XML is everywhere MS Office 2000, Visual Studio, IBM tools, etc.,Data Movement News: What you should
18、know about XML,XML is noisy! Only 10 to 20% of an XML file is actual data, most of it is XML “metatag noise” New database releases provide XML support that may not solve your needs, because the XML DTD is imposed and automatically generated from the database DDL. Therefore, it does not solve the dat
19、a integration between an RDBMS and an externally defined XML DTD (home made or standard like HL7 or FpML). XML is still evolving a lot and is still very incomplete in many areas like data types for which there are many variations from the W3C proposed DCD, to vertical market solutions by HL7, FpML,
20、OMG, MS BizTalk.,OMG vs. MDC At a glance,MDC XML : Open Information Model (OIM) Overview,Analysis and Design ModelUnified Modeling LanguageUML ExtensionsCommon Data TypesGeneric ElementsEntity Relationship ModelingObject and Component ModelComponent Description ModelDatabase and Warehousing ModelRel
21、ational Database SchemaOLAP SchemaData TransformationsRecord Oriented Legacy DatabasesReport DefinitionsXML Schema,MDC XML : Open Information Model (OIM) Overview (cont.),Business Engineering ModelBusiness GoalsOrganizational ElementsBusiness RulesBusiness ProcessesKnowledge Management ModelKnowledg
22、e Description FormatSemantic Definitions,S. Brodsky, OMG XMI Briefing, Feb 5, 1999,Domain,Platform,OMG XMI : Scope & Domains,XML Streams (Models) (Many - based on each metamodel DTD,XML DTD (MetaModels) (1 per metamodel used for validation),CWM DTD,UML 1.1 DTD,MOF 1.1 DTD,XML Syntax and Encoding,MOF
23、 Metadata Definitions & Management,X M I,UML Metamodel Analysis & Design,Validate,S. Brodsky, IBM, OMG XMI Briefing, Feb 5, 1999,OMG XMI : Overview,OMG XMI : Proof of Concept OMG Demo - Nov 1998,vs,6 bridges written by 6 vendors.,N*N-N = 30 bridges written by N = 6 vendors. Versioning issues.,S. Bro
24、dsky, IBM, OMG XMI Briefing, Feb 5, 1999,S. Brodsky, IBM, OMG XMI Briefing, Feb 5, 1999,IBM,VisualAge,Select,Unisys,UREP,Oracle,Repository,Rose,DTD,Gen,Enterprise,MOF,DTDGen,Rational,Rose,Select,Enterprise,Oracle,Designer,XMI,XMI,XMI,XMI,XMI,XMI,XMI,XMI,XMI,Team,Connection,WebSphere,VA Java,OMG XMI
25、: Proof of Concept OMG Demo - Nov 1998 (cont.),HIRS / Meta Integration,Christian Bremeau Meta Integration Technology, Inc. Agenda About Health Information Resources Service (HIRS) From XML to OMGs XMI amd MDC XML Meta Integration Solutions Metadata Movement Data Movement Technologies Demos Question
26、s & Answers,Meta Integration Products & Services,Meta Integration Works (MIW) is a softwaredevelopment environment generating the Extraction,Transformation & Loading (ETL) solutions common tothe following MHS IM/IT problems: - Legacy Data Migration (LDM), - Enterprise Application Integration (EAI),
27、- Enterprise Information Portals (EIP), - Electronic Data Interchange (EDI), - Data Warehousing (DW) & Data Marts, - Knowledge Management (KM). MIW functionalities include model comparison, mapping,and generation of C+ for Windows 9x/NT and Unix.MIW is entirely written in Java (100% Java2 Certificat
28、ion pending), and is based on a modern 3-tier architectureportable to many platforms. Data Connectors SDK are available for: - Client/Server Architectures via ODBC, - Modern 3-tier Architectures via API (e.g. ERP BAPI), - Web Enable Architectures via XML (e.g. E-business, or Internet Application Int
29、egration (IAI) for: . HL7 for the Health Care market, . FpML for the Financial market).,Meta Integration Model Bridge (MIMB) is a utility for legacy model migration and metadata integration of: - Data & Object Modeling Tools,- Metadata Repositories,- Data Registries, - Software Development Environme
30、nts. MIMB supports most popular methodologies from UML Object Modeling to IDEF1X data modeling. MIMB integrates the market leading design tools including:- Rational Rose - CA/Platinum ERwin,- Oracle Designer 2000 - Sybase PowerDesigner,- Silverrun RDM - Visible IE:Advantage,- Sterling COOL:GEN, DBA
31、(Terrain), Enterprise (ADW)W3C XMLs Specifications (DTD) - OMG XML (XMI) - MS XML (XIF),Unisys Repository (XMI) - Microsoft Repository (XIF), - IBM VisualAge and WebSphere (XMI).and more, check for all our supported tools,Data Movement Solutions,Metadata Movement Solutions,Meta Integration Functiona
32、lities,Most Popular Data/Object Modeling Tools:,Model Manager,Model Converter,Model Browser,Model Comparator,Model Integrator,Model Mapper,Data Bridge Builder,Rational Rose,CA/Platinum ERwin,Check-out,Check-in,Browse,(Import/Export) Model Bridges,Select Target Model,New Integrated Model,Import Sourc
33、e & Target Models: - File Format (legacy systems), - Database data model, or- Application API object model.,Data Bridge,Target,DB Server,Application Server #2,Source,Application Server #1,DB Server,Select Source Model,XLS reports,HTML reports,Meta Integration Architecture,Meta Integration Model Brid
34、ge (MIMB),Meta Integration Works (MIW),RDBMS,Model Acquisition, Conversions & Re-engineering (Model Bridges) Rational Rose, Platinum ParadigmPlus, ERwin, Oracle Designer2000, etc.,Model Browser,Model Comparator,Enterprise Editions: - Microsoft Windows NT 4.0 with SQL Server 6.5-7, or - Sun Solaris 2
35、.5-7 with Oracle 7-8 Personal Editions:- Microsoft Windows 95 or 98 with Access 97,Model Integrator,Model Mapper,MIR Java Server (includes C+ to Java Layer),Data Bridge Builder,Java Front End,Win32 (C+) Utility,Meta Integration Repository (MIR) supports UML & IDEF,Model Manager,Meta Integration Repo
36、sitory C+ & Java Software Development Kit (MIRSDK),MIR DB Repository Persistency Portability Layer,1st Tier: Database Server,2d Tier: Application Server,3d Tier: Web Enabled Clients,HIRS / Meta Integration,Christian Bremeau Meta Integration Technology, Inc. Agenda About Health Information Resources
37、 Service (HIRS) From XML to OMGs XMI and MDC XML Meta Integration Solutions Metadata Movement Data Movement Technologies Demos Questions & Answers,Meta Integration Model Bridge Supported Design Tools,IDEF,Meta Integration Model Bridge Supported XML,Metadata Movement News: The Design Tool Market,CA/P
38、latinum currently plans to release ERwin 4.0 in Q1 or Q2 of 2000 with new features such as: An API and MDC XML will replace the ERX files, Support for multiple physical models for one logical model Rational will release Rose 2000 and more New players to watch: Embarcadero ER/Studio. Visio has been a
39、cquired by Microsoft and is evolving from a good drawing tool with support of UML and IDEF1X notations to a design tool with C+, Java, DDL forward and reverse engineering, Microsoft Repository, and XMI support.,HIRS / Meta Integration,Christian Bremeau Meta Integration Technology, Inc. Agenda About
40、 Health Information Resources Service (HIRS) From XML to OMGs XMI and MDC XML Meta Integration Solutions Metadata Movement Data Movement Technologies Demos Questions & Answers,Data Movement Solutions: Your Corporate Data is everywhere !,Customer Support,Human Resources,Accounting,Payroll,Sales,Inven
41、tory,The Real World of your Corporate DataScape,Manufacturing,Development,Data Movement Solutions: Centralized / Corporate Database,Customer Support,Human Resources,Accounting,Payroll,Sales,Inventory,Manufacturing,Development,A Perfect World For Your Corporate DataScape,It does not exist ! and unfor
42、tunately, it never will in a best of breed market even with Enterprise Resources Planning (ERP) integrating more and more functionalities.,Business Cases: Legacy Data Migration (LDM) Enterprise Application Integration (EAI) Enterprise Application Portals (EAP) Electronic Data Interchange (EDI) Data
43、Warehousing (DW) & Data Marts Knowledge Management (KM) Data Mining (DM) Integration Architectures/Technologies: Point to Point Data Bridges Data Hubs (DH) Data Bus (e.g.OMG CORBA, Microsoft DCOM) Application Architectures/Technologies: Mainframes (e.g. ISAM, VSAM file access) Client/Server (e.g. OD
44、BC access to an RDBMS) Modern 3 Tier Architectures (e.g. BAPI access to the application),Data Movement Solutions: The problem has multiple dimensions,Data Movement Business Cases: Legacy Data Migration (LDM),Customer Support,New Human Resources,Accounting,Payroll,Sales,Inventory,Manufacturing,Develo
45、pment,Old Human Resources,Customer Support,Human Resources,Accounting,Payroll,Sales,Inventory,Manufacturing,Development,Data Movement Business Cases: Enterprise Application Integration (EAI),Data Movement Business Cases: Electronic Data Interchange (EDI),Customer Support,Human Resources,New Accounti
46、ng,Payroll,Sales,Inventory,Manufacturing,Development,E-Business,Partners,Customers,Local Office,Data Movement Business Cases: Data Warehousing (DW),Customer Support,Human Resources,Accounting,Payroll,Sales,Inventory,Manufacturing,Development,Data Warehouse,Metadata Repository,Data Movement Business
47、Cases: Data Mining (DM),Customer Support,Human Resources,Accounting,Payroll,Sales,Inventory,Manufacturing,Development,Data Warehouse,Metadata Repository,Customer Support,Human Resources,Accounting,Payroll,Sales,Inventory,Manufacturing,Development,Data Movement Architectures: Point to Point Data Brid
48、ges,Data Movement Architectures: Data Hub (DH),Customer Support,Human Resources,Accounting,Payroll,Sales,Inventory,Manufacturing,Development,Data Hub,Data Movement Architectures: Data Bus (DB),Customer Support,Human Resources,Accounting,Payroll,Sales,Inventory,Manufacturing,Development,Legacy Data Migration (LDM),The Problem: data is everywhere! Many data movements are needed,Data Warehouse,Metadata Repository,