Object Management Group


























Object Management Group
Object Management Group Logo.svg
Abbreviation OMG
Formation 1989
Headquarters 109 Highland Ave
Needham, Massachusetts
Website www.omg.org

The Object Management Group (OMG) is an international, open membership, not-for-profit computer industry standards consortium with representation from government, industry and academia. OMG Task Forces develop enterprise integration standards for a wide range of technologies and an even wider range of industries. OMG modeling standards enable powerful visual design, execution and maintenance of software and other processes.




Contents






  • 1 Overview


  • 2 History


  • 3 Managed Programs


  • 4 Ratified ISO Standards


  • 5 Certification


  • 6 Notes


  • 7 References


  • 8 External links





Overview


OMG provides only specifications, and does not provide implementations. But before a specification can be accepted as a standard by OMG, the members of the submitter team must guarantee that they will bring a conforming product to market within a year. This is an attempt to prevent unimplemented (and unimplementable) standards.


Other private companies or open source groups are encouraged to produce conforming products and OMG is attempting to develop mechanisms to enforce true interoperability.


OMG hosts four technical meetings for its members and interested nonmembers. The Technical Meetings provide a neutral forum to discuss, develop and adopt standards that enable software interoperability for a wide range of industries including: business, finance, manufacturing, healthcare, robotics, software-based communications, security, government, space and more. Additionally, OMG holds four technical meetings per year. More information about these meetings can be found on the events page of their website.



History


Founded in 1989 by eleven companies (including Hewlett-Packard, IBM, Sun Microsystems, Apple Computer, American Airlines, iGrafx, and Data General), OMG's initial focus was to create a heterogeneous distributed object standard. The founding executive team included Christopher Stone and John Slitz. As of November 2012, the leadership includes Chairman and CEO Richard Soley, President and COO Bill Hoffman and Vice President and Technical Director Larry L. Johnson.


Since 2000, OMG international headquarters has been located in Needham, Massachusetts. In November 2012, the headquarters was moved from 140 Kendrick St to 109 Highland Ave.




OMG Headquarters


The goal was a common portable and interoperable object model with methods and data that work using all types of development environments on all types of platforms.


In 1997, the Unified Modeling Language (UML) was added to the list of OMG adopted technologies. UML is a standardized general-purpose modeling language in the field of object-oriented software engineering.


In June 2005, the Business Process Management Initiative (BPMI.org) and OMG announced the merger of their respective Business Process Management (BPM) activities to form the Business Modeling and Integration Domain Task Force (BMI DTF).


In 2006 the Business Process Model and Notation (BPMN) was adopted as a standard by OMG.


In 2007 the Business Motivation Model (BMM) was adopted as a standard by the OMG. The BMM is a metamodel that provides a vocabulary for corporate governance and strategic planning and is particularly relevant to businesses undertaking governance, regulatory compliance, business transformation and strategic planning activities.


In 2009 OMG, together with the Software Engineering Institute at Carnegie Mellon, launched the Consortium of IT Software Quality (CISQ). CISQ brings together industry executives from Global 2000 IT organizations, system integrators, outsourcers, and package vendors to jointly address the challenge of standardizing the measurement of IT software quality and to promote a market-based ecosystem to support its deployment.


In 2011 OMG formed the Cloud Standards Customer Council.[1] Founding sponsors included CA, IBM, Kaavo, Rackspace and Software AG. The CSCC is an OMG end user advocacy group dedicated to accelerating cloud's successful adoption, and drilling down into the standards, security and interoperability issues surrounding the transition to the cloud. The Council is not a standards organization, but will complement existing cloud standards efforts and establish a core set of client-driven requirements to ensure cloud users will have the same freedom of choice, flexibility, and openness they have with traditional IT environments. CSCC is open to all end-user organizations.


In September 2011, the OMG Board of Directors unanimously voted to adopt the Vector Signal and Image Processing Library (VSIPL) as the latest OMG specification. Work for adopting the specification was led by Mentor Graphics' Embedded Software Division, RunTime Computing Solutions, The Mitre Corporation as well as the High Performance Embedded Computing Software Initiative (HPEC-SI). VSIPL is an application programming interface (API) defined by an open standard developed by embedded signal and image processing hardware and software vendors, academia, application developers, and government labs. VSIPL and VSIPL++ contain hundreds of functions used for common signal processing kernel and other computations. These functions include basic arithmetic, trigonometric, transcendental, signal processing, linear algebra, and image processing. The VSIPL family of libraries has been implemented by multiple vendors for a range of processor architectures, including x86, PowerPC, Cell, and NVIDIA GPUs. VSIPL and VSIPL++ are designed to achieve high performance, increase programmer productivity and maintain portability across a range of processor architectures. Additionally, VSIPL++ was designed from the start to include support for parallelism.


Late 2012 early 2013, The Object Management Group Board of Directors adopted the Automated Function Point (AFP) specification.[2] The push for adoption was led by the Consortium for IT Software Quality (CISQ). AFP provides a standard for automating the popular function point measure according to the counting guidelines of the International Function Point User Group (IFPUG).


On March 27 2014, OMG announced it would be managing the newly formed Industrial Internet Consortium (IIC). An open-membership, not-for-profit, the IIC will take the lead in establishing interoperability across industrial environments for a more connected world.[3]



Managed Programs


The Industrial Internet Consortium® (IIC™) is the world’s leading membership program transforming business and society by accelerating the Industrial Internet of Things (IIoT). Its mission is to accelerate growth of the Industrial Internet by coordinating ecosystem initiatives to connect and integrate objects with people, processes and data using common architectures, interoperability and open standards that lead to transformational business outcomes. Launched in 2014 by AT&T, Cisco, GE, IBM and Intel, the IIC delivers a trustworthy IIoT in which the world’s systems and devices are securely connected and controlled to deliver transformational outcomes[4].  


The Consortium for IT Software Quality™ (CISQ™) is an IT leadership group that develops international standards for automating the measurement of software size and structural quality from the source code. The standards written by CISQ enable IT and business leaders to measure the risk IT applications pose to the business, as well as estimate the cost of ownership. CISQ was co-founded by the Object Management Group and Software Engineering Institute (SEI) at Carnegie Mellon University[5]. More information is available on their website.



Ratified ISO Standards


Of the many standards maintained by the OMG, 11 have been ratified as ISO standards.[6] These standards are:




  • BPMN

  • CORBA

  • MOF

  • KDM

  • OCL

  • SysML

  • UML

  • XMI




Certification


OMG offers a number of professional certifications:




  • OCEB 2 – OMG Certified Expert in Business Process Management (BPM)[7]


  • OCUP 2 – OMG Certified UML Professional[8]


  • OCSMP – OMG Certified Systems Modeling Professional[9]


  • OCRES – OMG Certified Real-time and Embedded Systems Specialist[10]



Notes





  1. ^ Cloud Standards Customer Council


  2. ^ Julie Pike (2013-01-17). "OMG Adopts Automated Function Point Specification". OMG. Retrieved August 13, 2016..mw-parser-output cite.citation{font-style:inherit}.mw-parser-output q{quotes:"""""""'""'"}.mw-parser-output code.cs1-code{color:inherit;background:inherit;border:inherit;padding:inherit}.mw-parser-output .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/6/65/Lock-green.svg/9px-Lock-green.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-lock-limited a,.mw-parser-output .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Lock-gray-alt-2.svg/9px-Lock-gray-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Lock-red-alt-2.svg/9px-Lock-red-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration{color:#555}.mw-parser-output .cs1-subscription span,.mw-parser-output .cs1-registration span{border-bottom:1px dotted;cursor:help}.mw-parser-output .cs1-hidden-error{display:none;font-size:100%}.mw-parser-output .cs1-visible-error{font-size:100%}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration,.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left,.mw-parser-output .cs1-kern-wl-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right,.mw-parser-output .cs1-kern-wl-right{padding-right:0.2em}


  3. ^ Julie Pike (2014-03-27). "OMG to Manage the Industrial Internet Consortium". OMG. Retrieved August 13, 2016.


  4. ^ "About Us | Industrial Internet Consortium". www.iiconsortium.org. Retrieved 2018-10-12.


  5. ^ "CISQ FAQs | CISQ - Consortium for IT Software Quality". it-cisq.org. Retrieved 2018-10-12.


  6. ^ http://themeforest.net/user/dan_fisher. "OMG Specifications are ISO Standards | Object Management Group". www.omg.org. Retrieved 2018-10-11.


  7. ^ OCEB - OMG Certified Expert in Business Process Management (BPM)


  8. ^ OCUP - OMG Certified UML Professional


  9. ^ OCSMP - OMG Certified Systems Modeling Professional


  10. ^ OCRES - OMG Certified Real-time and Embedded Systems Specialist




References


.mw-parser-output .refbegin{font-size:90%;margin-bottom:0.5em}.mw-parser-output .refbegin-hanging-indents>ul{list-style-type:none;margin-left:0}.mw-parser-output .refbegin-hanging-indents>ul>li,.mw-parser-output .refbegin-hanging-indents>dl>dd{margin-left:0;padding-left:3.2em;text-indent:-3.2em;list-style:none}.mw-parser-output .refbegin-100{font-size:100%}

  • This article is based on material taken from Object Management Group at the Free On-line Dictionary of Computing prior to 1 November 2008 and incorporated under the "relicensing" terms of the GFDL, version 1.3 or later.



External links



  • Official website

  • Official website UML

  • UML Certification Program

  • Model Driven Architecture (MDA)

  • Architecture-Driven Modernization (ADM)

  • System Assurance (SysA)

  • CISQ










這個網誌中的熱門文章

Xamarin.form Move up view when keyboard appear

Post-Redirect-Get with Spring WebFlux and Thymeleaf

Anylogic : not able to use stopDelay()