OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object...

23
OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo and Video ©2012 Lundberg Media & Object Management Group

Transcript of OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object...

Page 1: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

OMG Update:SysML and Systems Engineering

Richard Mark Soley, Ph.D.Chairman and CEO

Object Management Group, Inc.

Photo courtesy of NASA Goddard Photo and Video ©2012 Lundberg Media & Object Management Group

Page 2: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

OMG’s Mission

• Focused on rapidly developing markets based on open, international, rapidly-developed standards

• 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-profit

Page 3: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

One Standard?And the cost of adaptation must be low.

Never let the engineers bring out solution N+1

Page 4: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

Who Are OMG?AIST

AT&T

Boeing

CA Technologies

Canada DND

CAST Software

Change Vision

Citigroup

CSC

Dell

EADS

Fujitsu

General Electric

Hewlett Packard

Hitachi

Honda

Huawei

IBM

INRIA

IPA Japan

Lockheed Martin

Mayo Clinic

Microsoft

NASA

National Archives

NEC

NIST

No Magic

Northrop Grumman

NTT DoCoMo

OASIS

Oracle

PM-ISE

PrismTech

SAP

Scientific Research

Sparx Systems

SPAWAR

Tether’s End

THALES

Toyota

Unisys

US DoD

W3C

Page 5: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

OMG’s Best-Known Successes

• Common Object Request Broker Architecture/DDS– CORBA® (and the DDSTM high-performance Publish/Subscribe model) remain the only language-

and platform-neutral interoperability standards

• Unified Modeling Language– UML® the world’s mostly widely adopted standard modeling language

• Common Warehouse Metamodel– CWMTM, the integration of the last two data warehousing initiatives

• Business Process Modeling Notation– BPMNTM widely adopted for business analysis

• Meta-Object Facility– MOFTM, the language-defining language

• XML Metadata Interchange– XMITM, the XML-UML standard

Page 6: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

OMG Business Modeling Activity

• Semantics of Business Vocabulary and Rules– Consistent rules at the business level

• Case Management Modeling Notation– For case-driven business processes

• Business Motivation Metamodel– Capturing business focus at the strategy level

• Business Process Modeling Notation– World standard for process description

• Business Process Definition Metamodel– Connecting BPMN to metamodeling frameworks

• Production Rule Representation– Low level rule descriptions

• Business Process Maturity Model– Consistent five-level metric for organizational maturity

Page 7: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

Systems Engineering

• The SysML (Systems Engineering Modeling Language) continues to grow, with INCOSE support

• Current focus includes dependability engineering based on ISO 26262 standard terminology

• Rapidly replacing older approaches like IDEF

Page 8: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

Overview of SysML

• SysML is a key enabler for the practice of MBSE. It’s a semiformal graphical modeling language used by systems engineers to visualize and communicate ideas about a system’s requirements, structure, behavior, and constraints.

• SysML has a grammar and vocabulary—just like any of the natural languages we speak in this world (e.g., Hindi, Japanese, English). Because it’s a semiformal language, however, it enables more concise and less ambiguous expression among system stakeholders.

Page 9: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

Status of the StandardSysML 1.3 specification released in mid-2012SysML 1.4 in draft nowUpdates at http://www.omgsysml.org/Many related efforts underway

Dependable systems modelingIntegration with other modeling languages (UML, BPMN,

UPDM, etc.)Dozens of companies participating (including large

companies like Airbus Group & Lockheed Martin, small companies like Softeam & Atego)

Page 10: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

Simple & Straightforward

Page 11: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

A Case Study• Case study from Lenny Delligatti, Lockheed Martin

projects in the aerospace sector• Comparing three “traditional” and one

MBSE/MBSD (SysML) program

Page 12: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

Requirements ComparisonRequirements Comparison

This figure compares the number of system requirements for these four programs.

The program that used the model-based approach had more than twice as many requirements as the next largest program.

Page 13: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

KSLOC ComparisonKSLOC Comparison

This figure compares KSLOC for these four programs as another metric to contrast system size.

The program that used the model-based approach developed a significantly larger system than the other three programs.

Page 14: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

Quality ComparisonQuality Comparison

This figure compares the number of defects per requirement for these four programs.

Note:

“SPAR” refers to a defect caught after release.

“Save” refers to a defect caught before release.

Page 15: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

Quality ComparisonQuality Comparison

This figure compares the number of defects per KSLOC for these four programs.

Though the MBSD-produced system was significantly larger than the other three, its defect density was greatly reduced.

Page 16: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

Program Cost in Man-HoursProgram Cost in Man-Hours

This figure compares the relative cost of these four programs in man-hours. (Actual values have been omitted for proprietary reasons.)

As expected, the total number of man-hours for the MBSD-produced system was greater than the other three, correlated to system size.

Page 17: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

AffordabilityAffordabilityWhen normalized for system size, however, the MBSD-produced system was developed at a significantly reduced cost.

Program C—the next closest in affordability—was 10% more costly than the MBSD-produced system.

Page 18: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

OMG’s Focus Areas• Three key “infrastructure” standards foci:

– Modeling– Middleware– Real-time & other specialized systems

• More than 20 “vertical market” foci:– Civil & Military Government– Financial Services– Healthcare– etc.

• Focused working groups– Business Architecture– Cloud Computing– Software Quality Initiative

Page 19: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

Liaison Relationships

                   

PAS Provider

Page 20: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

Some Specific Vertical Efforts• Civil Government (http://gov.omg.org/)

– Records Management, NIEM development, Performance Government (procurement)

• Financial Services (http://finance.omg.org/)– FIBO business ontology, SMART Regulation, MDMI message

interoperability• Healthcare Services (http://healthcare.omg.org)

– HL7-integrated health records management, clinical• Military/Emergency (http://c4i.omg.org/)

– Situational awareness, tactical analysis, logistics• Shared Semantics & Business processes• BUT IT’S NOT JUST ABOUT STANDARDS

Page 21: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

Consortium for IT Software Quality• Evangelize and formalize software quality

metrics (including security) to increase software quality in the industry

• Executive Forum with CMU/SEI & OMG oversight

• More than 600 companies to date, important new standards for measuring and reporting software quality, industry focus changing to quality of artifacts rather than processes

Page 22: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

Cloud Council• Help organizations transition to cloud

computing, understand risks (and mitigation) as well as opportunities

• Steering Committee composed of major cloud end-user organizations

• 438 companies to date; 892 active individuals with well-regarded white papers on topics from cloud migration to vendor negotiation

Page 23: OMG Update: SysML and Systems Engineering Richard Mark Soley, Ph.D. Chairman and CEO Object Management Group, Inc. Photo courtesy of NASA Goddard Photo.

OMG is….

• Nearly 25 years of adopted, implemented, worldwide standards with strong liaisons to ISO and other standards organizations

• Vertical-market focus in government, military communications, healthcare, finance, manufacturing, life sciences, …

• Community of cloud computing adopters willing to share experiences

• Software quality, model-driven integration, certification, support for training, books, magazine articles & blogs, events…