Home | Contact | Demo | Login

Standards

leadership
technology
soa
mda

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.

dashed-line1h8c1a1n

logomda

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

dashed-line1h8c1a1

logoMOF

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.

dashed-line1h8c1a1m

standardsxml1

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.

dashed-line1h8c1a1l

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.

dashed-line1h8c1a1k

logocwm

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.

dashed-line1h8c1a1j

logouml

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.

dashed-line1h8c1a1i

 

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.

dashed-line1h8c1a1h

logoras

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.

dashed-line1h8c1a1g

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.

dashed-line1h8c1a1f

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.

dashed-line1h8c1a1e

Enterprise Distributed Object Computing (EDOC)

 

Adaptive ships with support for the Collaborating Component Architecture (CCA) chapter of EDOC 1.0.

dashed-line1h8c1a1d

 

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

dashed-line1h8c1a1c

Modelplex

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.

dashed-line1h8c1a1b

logomodelware

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.

dashed-line1h8c1a1a

logoeclipse

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.

Adaptive
Adaptive
Adaptive

Company Menu

Products Menu

Solutions Menu

Services Menu

Partners Menu

Resources Menu

Home-Image-Map1 Home-Image-Map1 Home-Image-Map1