Richard Mark Soley, Ph.D. Chairman and CEO

Size: px
Start display at page:

Download "Richard Mark Soley, Ph.D. Chairman and CEO"

Transcription

1 CISQ Executive Forum: OMG Introduction Richard Mark Soley, Ph.D. Chairman and CEO A Story from My Hometown Great Baltimore Fire of 1904 Response from Philadelphia, Washington, New York, Virginia, Atlantic City hundreds of firefighters Burned two days, 55 hectares 1

2 Standards Are Important Sometimes they have life-or or-death consequences Successful standards start, maintain and build ecosystems & businesses Standards are product differentiators: Marks of quality Expertise (certification, validation) Interoperability, Portability & Reuse 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 10!), PalmOS Windows 3.1: it s still out there! Embedded d devices (mobile, set-top, top, etc.) Networks Ethernet, ATM, IP, SS7, Firewire, USB Bluetooth, b, HomeRF 2

3 The integration picture is always changing Executive decisions, mergers & acquisitions have a way of surprising us Bringing Down Cost of Adaptation 3

4 OMG s Mission Since 1989 Develop an architecture, using appropriate technology, for modeling & distributed application integration, guaranteeing: reusability of components interoperability & portability basis in commercially available software Specifications freely available Implementations exist Member-controlled not-for for-profit Who Are OMG? AT&T Georgia Inst. Tech. NEC SELEX ATLAS Boeing Harris Hewlett Packard NIST NTT DoCoMo Siemens TCS CA Hitachi Northrop Grumman THALES Credit Suisse CSC EADS HSBC IBM icmg OASIS Oracle PRISM Toshiba Unisys VHA Energistics Ericsson Fujitsu INRIA MITRE Model Driven Soln. Progress Sankhya SAP W3C Wells Fargo zapthink 4

5 OMG s Best-Known Successes Common Object Request Broker Architecture CORBA (and the DDS TM Publish/Subscribe model) remains the only language- and platform-neutral interoperability standard Unified Modeling Language UML the world s mostly widely adopted standard modeling language Common Warehouse Metamodel CWM TM, the integration of the last two data warehousing initiatives Business Process Modeling Notation BPMN TM widely adopted for business analysis Meta-Object Facility MOF TM, the language-defining language XML Metadata Interchange XMI TM, the XML-UML standard Going Up The Stack OMG s history has been to address the technology stack from the bottom up: Object orientation Distributed middleware Modeling Vertical market models Business management: process & rules 5

6 Modeling is the Focus Modeling, especially graphical modeling is A natural human approach to design Thousands of years old Allows expression of design separate from implementation, as implementations change Allows for long-term maintenance & integration Is an accelerator of implementation Is technology-independent 18 th century B.C. multiplication table The Model Driven Architecture OMG s Model Driven Architecture (MDA TM ) initiative is aimed precisely at modeling up and down the stack You have an opportunity to increase your bottom line by integrating your assets Industry standards support that goal by future-proofing your application design The MDA will help you integrate the mix you have today, and give you an architecture to support the unexpected Focus on integrating legacy applications Ensure smooth integration of COTS applications Models are testable and simulatable The aim: a 20-year software architecture 6

7 Model Driven Architecture Shared Languages are Important The Unified Modeling Language is the successor to the dozens of OO A&D notations ti of the early 90s UML is broadly adopted, as are other key OMG modeling languages: BPMN,, SysML, CWM, MOF, XMI Initial UML 1.x standardized in 1997 Vendor-neutral neutral worldwide certification easily available Standardization primed the market Hundreds d of books Dozens of commercial tools Widely available training Supported by an open process UML 2.0 updates came from 54 companies 7

8 UML Certification Program (OCUP) OMG Endorsed! OMG/UTI UML Certification Program Started November 2003 Worldwide (English & Japanese) Books available in English, Japanese & German Three levels of accomplishment Focused on UML 2.0 Other certifications available: Realtime/embedded modeling Business Process Modeling Systems Engineering (2010) OMG s Breadth of Standards Besides key modeling, distributed computng & realtime/embedded standards, OMG develops standards in Healthcare Financial Services Telecommunications Government Military Logistics Manufacturing Robotics Systems Engineering Military Communications 8

9 Supporting Software Quality OMG s software modeling expertise supports Software Modernization standards Software Assurance standards The same technology supports static measures of software quality! Building Ecosystems 9

10 Why OMG? The right background in software modeling Rapid, neutral, international standardizatoin process (typically 18 months) Focused on real implementation, not paper standards 20 year s experience creating wide adoption and billion-euro ecosystems Balanced between vendors & users To Get More Information OMG General Information OMG Software Quality Initiative Contact the Author soley@omg.org 10