xml and metadata
Post on 23-Jan-2016
39 Views
Preview:
DESCRIPTION
TRANSCRIPT
XML and Metadata
Richard M. SoleyChairman & CEO, OMG
What is the goal?
The Global Information Appliance
The Business Model
Shipping/ Receiving Inventory
Engineering
Manufacturing
Accounting
Payables/ Receivables
Sales
Every application is part of your business model;you must make them work together!
OMG’s Mission
Develop a single architecture and consensus industry models for application integration focussing on:
– reusability of components;
– interoperability & portability;
– basis in commercially available software.
Focus on swiftly-developed, easily usable (“off the shelf”) component standards.
Use whatever technology solves the problem: CORBA, XML, SOAP, .NET, Java,...
Worldwide Scope
2AB
AOL
AT&T
Bank of America
BEA Systems
BT
CA
Citigroup
Compaq
Cognos
Concept 5
DATASUS
EDS
Ericsson
Ford
Fujitsu
HP
Hitachi
Inprise
IBM
IONA
John Deere
Lucent
Mercury
Microsoft
MITRE
NCR
SAP
Siemens AG
Sun Microsystems
Telefonica
TIBCO
TRW
Unisys
Vertel
Xerox
Netgenics
Nortel
Novell
NTT
OASIS
Oracle
Peerlogic
Protocol Systems
SAGA Software
CORBA 3.0
• Provides well-defined packaging for producing components, quality of service, messaging and other technologies
• Full Java and Internet support– Java portability, XML integration
• Quality of Service management– Messaging, Realtime, Small footprint
• Distributed Component Model– Component-based development, scripting
UML 1.3
• The only world standard for analysis & design
• Includes standardized repository (MOF) and repository integration language based on XML (XMI)
• The basis for data warehousing integration (CWM)
• Interoperability at the abstract level
What about XML?
• XML solves the flexible data-representation problem, but lacks protocol maturity, so– integrate it into the CORBA backbone– leverage it in CORBA IDL– use it to specify component
deployment– apply it to repository integration for
UML and the Meta-Object Facility.
• Partnership with OASIS (xml.org)
Integrating the chain
• Infrastructure and domain standards enable intra- and inter-company integration of service/supply chainProcess
A
ProcessB
Company 1
Company 2
Fitting the Pieces
UMLUnified Modeling
Language
XMLeXtensible Markup Language
Integrating UML 1.3
UMLUnified Modeling Language
XMIXML Metadata Interchange
MOFMeta Object Facility
Transformation Rules
XMLeXtensible Markup Language
Rational use of XML
UMLUnified Modeling Language
XMIXML Metadata Interchange
XMLeXtensible Markup Language
MOFMeta Object Facility
DTDs
Transformation Rules
Leveraging Middleware
UMLUnified Modeling Language
IDLInterface Definition Language
XMIXML Metadata Interchange
MOFMeta Object Facility
DTDs
XML ValuetypeTransformation Rules
• Java• C++• COBOL• COM• Others…
XMLeXtensible Markup Language
Integrating Your Data
UMLUnified Modeling Language
IDLInterface Definition Language
CWMCommon Warehouse Metamodel
XMIXML Metadata Interchange
XMLeXtensible Markup Language
MOFMeta Object Facility
DTDsSchemas XML Valuetype
• ER Metamodel• DB Creation• DB Loading• Rules
Transformation Rules Instances (doc)
• Java• C++• COBOL• COM• Others…
Merger with MDC
• OMG and MDC initiated liaison in 1999• OMG and MDC committed to integrate
OMG’s CWM and MDC’s OIM in 1999• OMG and MDC merge in Sept. 2000
– Committed to single Common Warehouse Metamodel for the industry
Vertical Standards
• Manufacturing: Product Data Management (PDM), simulation, data acquisition, CAD services
• Telecommunications: TMN, IN, logging, notification, wireless management
• Insurance: risk management• Finance: general ledger, agreements
Vertical Standards
• Transportation: air traffic control, road traffic systems, flight planning, rail
• Medical Systems: Person Identification, Lexicon, Record Security, Image access
• Life Sciences: human genome data, biomolecular sequence analysis
• Utilities: data access control
Vertical Standards
• Analytical Data Management• Enterprise Customer Interaction
Systems• Retail Systems• Space/satellite systems• Human Resources Management• More to come!
Interoperability Standards
• A full suite of deployment standards• The world’s only standard A&D• Industry-specific (vertical market)
standards including:– Interface standards– Interoperability protocols– Industry vocabularies
• Tying it together: a single common metadata standard for data warehouses across industries
How to Reach Us
Internet Resources:
- World Wide Web: http://www.omg.org
- Anonymous FTP: ftp://ftp.omg.org
- Email archive server: server@omg.org
- Richard Soley: soley@omg.org
top related