Web-Sim 2003 and Beyond: Working Together Richard Mark Soley, Ph. D Web-Sim 2003 and Beyond: Working Together Richard Mark Soley, Ph.D. Chairman and CEO
OMG’s Vision The Global Information Appliance
Heterogeneity is Permanent Programming languages ~3 million COBOL programmers ~1.6 million VB programmers ~1.1 million C/C++ programmers Operating systems Unix, MVS, VMS, MacOS, Windows (all 8!), PalmOS… Windows 3.1: it’s still out there! Embedded devices (mobile, set-top, etc.) Networks Ethernet, ATM, IP, SS7, Firewire, USB Bluetooth, 802.11b, HomeRF
Where Can We Agree? There will not be consensus on hardware platforms There will not be consensus on operating systems There will not be consensus on network protocols There will not be consensus on programming languages There must be consensus on models, interfaces and interoperability!
OMG’s Mission Since 1989 Develop an architecture, using object technology, for distributed application integration, guaranteeing: reusability of components interoperability & portability basis in commercially available software Specifications freely available Implementations exist Member-controlled not-for-profit
Who Are OMG? Alcatel AT&T BEA Systems Borland Boeing CA Codagen Compuware DaimlerChrysler EDS Fujitsu Glaxo SmithKline Hewlett Packard Hitachi Hyperion IBM IONA io Software Kabira Kennedy Carter John Deere LION Bioscience Lockheed Martin MITRE Motorola NASA NEC Nokia NTT DoCoMo OASIS Open GIS Consortium PRISM Technologies SAP SAS Institute Softeam Sun Microsystems TCS Unisys VHA W3C
History of Working Together Long history working with other consortia ISO PAS submitter (one of the first, and before PAS existed) Joint publication with WFMC, etc. Co-publications with ITU, etc. Interoperability Summit
What We Bring to the Party Distributed computing expertise Modeling expertise (MOF, UML, XMI, CWM) Long-established, rapid, proven process Long-established professional staff History of applying technology to verticals Geospatial & Value-Added Services C4I & Crisis Response (CREATE) Healthcare