ALM-PLM Interoperability (1st edition)

Note: This Workgroup has been replaced with a similar User Group to lower the barriers to participation. PLEASE JOIN AND PARTICIPATE IN THE ALM-PLM INTEROPERABILITY (2ND EDITION). 

The ALM-PLM Interoperability Workgroup was formed to create new scenarios, evaluate existing OSLC Specifications, and propose extensions for ALM-PLM interoperability in the form of draft proposals for extensions to OSLC Core and a new ALM-PLM Specification for Product Definition.

The proposals for Core extensions have been presented and discussed with the Core Workgroup to be accepted as an OSLC Core extension. In parallel, the Product Definition (PD) Specification is being pursued here for agreement .

ALM-PLM Interoperability (1st edition) Charter


The goal of this effort is to define a common set of resources, formats and RESTful requests for the use in scenarios across Application Lifecycle Management (ALM) and Product Lifecycle Management (PLM).

The workgroup advocates use of existing OSLC Specifications towards such ALM-PLM interoperability scenarios, proposes extensions to existing OSLC Core or domain Specifications and owns a newly proposed specification for Product definition (PD) resources to support definition of Products. This scope has been selected as a first phase towards supporting interoperability along a product lifecycle.


The ALM-PLM Interoperability Workgroup will produce:

  • Scenarios – these will guide the priorities and specification contents within the Workgroup
  • Specifications – both maintenance of existing specifications, guidance on usage and new specification
  • Supporting and enabling material – on an as-needed basis to support broad adoption

Relationship to other activities and workgroups

The ALM-PLM interoperability workgroup works closely with other domain workgroups to highlight application of existing OSLC Core and domain specifications towards ALM-PLM interoperability, to propose extensions, such as in the support for versioning with OSLC Core.

The ALM-PLM interoperability workgroup aims to illustrate and promote practical alignment of OSLC with other well known initiatives for the product lifecycle and with well known application. Hence it has shown examples applying aspects of ISO 10303 STEP like AP214, AP233, AP239 and vendor XML dialects like PLMXML from Siemens Teamcenter.


For more information, see the Workgroup Best Practices.

Target Specification Development Organizations (SDOs)

Specifications developed by this WG may be contributed to these SDOs:

This contribution to these SDOs is dependent on maturing the specifications within this WG and gaining consensus on the contribution. At that point, the WG would make a proposal to the OSLC Steering Committee for such a move. For more information, see the Workgroup Best Practices.


By agreeing to become a member of this Workgroup, this implies some amount of time and contribution to assist in the development and promotion of the specification. There is no minimal amount of time or level of participation.

It is recommended that each member should expect to:

  • attend the teleconferences
  • participate in off-line mailing list discussions
  • contribute and review scenarios
  • participate in prioritization activities
  • potentially lead the Workgroup and/or meetings
  • contribute specification content in the form of proposals and actual specification text
  • edit and organize the specification
  • address specification issues
  • contribute to a test suite
  • produce implementation feedback in form of implementation reports

Meetings Frequency and Communications

The ALM-PLM interoperability workgroup meets frequently, almost weekly, with a monthly “Main” meeting. The meeting schedule can be found here.

Minutes are posted into the meeting invite as the meeting record.

Decision Policy

Decisions within this Workgroup are consensus driven, facilitated by the Workgroup Lead.

The Workgroup members nominate a Lead. Workgroup members work to reach consensus to select the Lead or co-Leads should be. Having more than one Workgroup Lead is preferred but not required.

Intellectual property

Members of this Workgroup agree to this Workgroup Participation Agreement.