Adaptive
has an active and influential role in the standards community
and works closely with the Object
Management Group (OMG®), in addition to various other standards
bodies across the globe.
OMG is the world’s largest software industry
consortium, and it produces and maintains interface specifications
for interoperable enterprise applications.
Adaptive’s CTO, Pete Rivett, sits on the
OMG’s Architecture Board, which is responsible for the
architectural integrity of OMG’s specifications and reviews
all Requests For Proposals and specifications before issue or
adoption.
This section describes Adaptive’s participation
in standards activities and how they are supported in its products. |

|

|
Model
Driven Architecture® (MDA®)
MDA
is not a standard per se, but an approach to software development
that focuses effort on the development of models rather than
detailed, platform-specific code which can be generated (with
automated assistance) when needed. This applies not only to
traditional program code, but to data definition and even business
process/workflow enactment. The focus on models allows the intellectual
investment to be preserved, the design to be better understood
and communicated, and an overall architecture managed.
Adaptive is committed to the MDA approach and
its products inherently support MDA through being devoted to
the management of models in support of the whole enterprise
architecture. With MDA’s emphasis on models, they become
the primary intellectual capital, and a strong repository-based
framework is essential. By adopting an open and standards-based
approach Adaptive aims to integrate best-of-breed modeling tools
to provide complete coverage of both the business and technical
lifecycles.
A paper, co-authored by Pete Rivett of Adaptive,
shows the breadth of the MDA approach and OMG’s standards
with respect to the Zachman Framework™.
The
Zachman Framework and the OMG's Model Driven Architecture |

|

|
Meta
Object Facility (MOF™)
Adaptive has actively participated in the development
of MOF, which is OMG’s core standard for the definition
and management of models: it is the basis of all the other modeling
standards including UML and CWM.
Adaptive
Repository™ currently supports MOF
1.3, MOF
1.4 and MOF 2.0 (partial).
Adaptive is co-chair of the Revision Task Force
for the MOF
2.0 Core specification, and the Finalization Task Force
for MOF
2.0 Versioning, is leading the submission for the MOF
2.0 Facility Requests For Proposals, and is also a member
of the Finalization Task Force for MOF
2.0 Queries, Views and Transformations. |

|

|
XML Metadata
Interchange (XMI®)
Adaptive has actively participated in the development
of XMI, which is OMG’s core XML-based standard for the
interchange of models.
Adaptive Repository™ currently supports
XMI
1.0, XMI
1.1, XMI
1.2 and XMI 2.1.
Adaptive is co-chair of the Revision Task Force
for the XMI Revision Task Force. |

|
 |
Java Metadata Interface
(JMI)
JMI
is a Java™ programming interface for MOF. Adaptive was
an active member of the Java Community Process (JCP) Expert
Group for JSR-40 which has produced JMI and was responsible,
with Unisys, for the official Reference Implementation.
Adaptive Repository™ currently supports
an early version of JMI. |

|

|
Common Warehouse
Metamodel (CWM™)
CWM, in addition to data warehousing, addresses
all aspects of the design and management of information resources.
Adaptive participates in OMG’s Revision Task Force for
CWM, and has taken part in inter-company practical demonstrations
as part of the CWM
Enablement Showcase.
Adaptive ships with support for CWM
1.0 and can support CWM
1.1 on request.
Adaptive is playing a technical leadership role
in developing the Information Management Metamodel (IMM), the
intended replacement for CWM, and authored the Request for Proposals. |

|

|
Unified Modeling
Language™ (UML™)
UML is the very widely used standard for modeling
of all aspects of systems - from process down to object interactions.
Adaptive ships with support for UML 2.1 and UML
1.4, with import possible from UML 1.3 and UML 1.2 (Visio).
Adaptive actively participated in the development
of UML 2.0, and is co-chair of the Revision Task Force for UML
2.2. |

|
| |
Diagram Interchange
Adaptive actively participated in the development
of the UML
2.0 Diagram Interchange specification and is a member of
the Revision Task Force. Despite its name, it can be used for
the interchange of diagramming information related to any model.
Adaptive ships with support for the adopted version
of UML 2.0 Diagram Interchange. |

|

|
Reusable Asset
Specification (RAS)
RAS deals with the packaging of software assets
for management and reuse. It was developed by a consortium led
by Rational and has now been transferred to OMG through its
Request for Comments process.
Adaptive has been an early adopter of RAS, was
a co-submitter of this specification to OMG, and participated
in the Finalization Task Force.
Adaptive ships with support for the original version
1.0 of RAS. |

|
 |
Software Process
Engineering Metamodel (SPEM)
Adaptive actively participated in OMG’s
Finalization Task Force for SPEM, which is OMG’s standard
for modeling software, or other, development processes and was
part of the submission team, and now the Finalization Task Force,
for SPEM 2.0.
Adaptive ships with support for SPEM
1.0. |

|
 |
IT Portfolio Management
Facility (ITPMF)
Adaptive was lead submitter to the ITPMF Request for Proposals,
and now chairs the Finalization Task Force, which addresses
the need to manage deployable software elements in the wider
context of the business as a whole.
|

|
 |
Enterprise Distributed
Object Computing (EDOC)
Adaptive ships with support for the Collaborating
Component Architecture (CCA) chapter of EDOC 1.0. |

|
| |
Adaptive is planning support
for the following standards in conjunction with their finalization
at OMG:
– MOF QVT (Queries, Views Transformations)
1.0
– MOF Model to Text 1.0
– ODM (Ontology Definition Metamodel) 1.0
– BMM (Business Motivation Model) 1.0
– ITPMF (IT Portfolio Management) 1.0
– KDM (Knowledge Discovery Metamodel) 1.0
– SBVR (Semantics of Business Vocabulary
and Rules) 1.0
– SPEM 2.0 |

|

|
ModelPlex
Adaptive is an active participant in this follow-on
project to ModelWare (see below) and is focused on support for
Versioning and Configuration Management, Global Model Management
and Architecture Frameworks. See http://www.modelplex-ist.org/
for details. |

|

|
ModelWare
Adaptive participated in the ModelWare R&D
project funded by the European Union. This 2-year, €20m
program involving 19 partners, an important part of which was
applying and validating OMG's MDA standards in an industrial
context, and proposing improvements to them. See http://www.modelware-ist.org/
for more details. |

|

|
Eclipse™
XSD
XSD is a library that provides an API for manipulating
the components of an XML Schema as described by the W3C XML
Schema specifications, as well as an API for manipulating the
DOM-accessible representation of XML Schema as a series of XML
documents, and for keeping these representations in agreement
as schemas are modified.
Adaptive ships with support for Eclipse XSD metamodel,
views and item types.
See http://www.eclipse.org/xsd
for more details.
Eclipse, Built on Eclipse and Eclipse Ready are
trademarks of Eclipse Foundation, Inc. |