Future Directions for & Distributed Components

Download Report

Transcript Future Directions for & Distributed Components

XML and Metadata
Richard M. Soley
Chairman & CEO, OMG
What is the goal?
The Global Information Appliance
The Business Model
Sales
Engineering
Accounting
Manufacturing
Shipping/
Receiving
Inventory
Payables/
Receivables
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
Cognos
Inprise
Netgenics
SAP
AOL
Concept 5
IBM
Nortel
Siemens AG
AT&T
DATASUS
IONA
Novell
Sun
Microsystem
s
Bank of AmericaEDS
John Deere NTT
BEA Systems
Ericsson
Lucent
OASIS
BT
Ford
Mercury
Oracle
CA
Fujitsu
Microsoft
Peerlogic
Citigroup
HP
MITRE
Compaq
Hitachi
NCR
Protocol
Systems
SAGA Software
Telefonica
TIBCO
TRW
Unisys
Vertel
Xerox
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 datarepresentation 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 chain
Process
A
Process
B
Company 1
Company 2
Fitting the Pieces
UML
Unified Modeling Language
XML
eXtensible Markup Language
Integrating UML 1.3
UML
Unified Modeling Language
XMI
XML Metadata Interchange
Transformation Rules
MOF
Meta Object Facility
XML
eXtensible Markup Language
Rational use of XML
UML
Unified Modeling Language
XMI
XML Metadata Interchange
XML
eXtensible Markup Language
DTDs
Transformation Rules
MOF
Meta Object Facility
Leveraging Middleware
UML
Unified Modeling Language
XMI
XML Metadata Interchange
XML
eXtensible Markup Language
DTDs
XML Valuetype
Transformation Rules
MOF
Meta Object Facility
IDL
Interface Definition Language
•
•
•
•
•
Java
C++
COBOL
COM
Others…
Integrating Your Data
UML
Unified Modeling Language
CWM
Common Warehouse Metamodel
XMI
XML Metadata Interchange
Transformation Rules
MOF
Meta Object Facility
•
•
•
•
ER Metamodel
DB Creation
DB Loading
Rules
XML
eXtensible Markup Language
DTDs
Schemas
Instances (doc)
XML Valuetype
IDL
Interface Definition Language
•
•
•
•
•
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:
- Richard Soley:
[email protected]
[email protected]