Skip to main content
Jazz Logo

Open Services for Lifecycle Collaboration

Introduction

The Open Services for Lifecycle Collaboration initiative is aimed at simplifying collaboration across the software delivery lifecycle. Its goal is to enable teams to use disparate tools and share lifecycle resources in delivering software, whether the tools are from IBM, other vendors, open source projects, or in-house development, and to do so in a way that is open and non-proprietary and that will encourage all industry members to participate.

Open Services for Lifecycle Collaboration (or more simply, Open Services) identifies three elements for enabling lifecyle collaboration: (1) fundamental services that allow different tools to share and exchange the data that they produce; (2) common understanding of relationships between lifecycle resources, such as test cases and requirements; and (3) detailed agreement on the information in a resource, such as a Use Case. Open Services allows for any and all of these degrees of integration, without forcing tools to agree at the most detailed level where that isn’t necessary.

Finally, the Open Services approach relies heavily on the architecture of the web, which robustly integrates disparate providers of information and services. It's modeled on Web 2.0 concepts such as mashups, exploiting document formats, metadata and services rather than traditional brittle APIs.

To learn more about the motivation and approach for Open Services, read the Overview Paper or the FAQ. Additionally, take a look at the technical information linked to below, including design guidelines and samples for how lifecycle resources and the relationships between them can be described, protocols and services for sharing lifecycle resources, and sample implementations of these services.

Why Open Services for Lifecycle Collaboration?

  • Overview Paper [here]
  • Frequently asked questions [here]

Lifecycle Resources

Services

Samples

Get Connected

If you'd like to stay abreast of the Open Services for Lifecycle Collaboration initiative, join the Jazz community and then subscribe to the open-services mailing list. Joining the Jazz community also gets you access to product betas and other Jazz technology downloads, and lets you interact directly with members of the Jazz community.