About Us  |  Membership |  Help
Sign In |  Register

Document Catalog

Interface Implementation Series

Interface Development Tooling (IDT), Release 1.1.1

A major component of the TM Forum Interface Development Tooling (IDT) is the Joint Open Source Interface Framework (JOSIF), which is an open source interface infrastructure that includes the definition of interface patterns and associated tooling. Starting with an information model, JOSIF automatically generates both XML and Java based interface specifications, and supporting documentation.

This is a Model Driven Engineering (MDE) approach that helps to reduce cycle time, increase quality and maintain consistency between the model and the specification. It is based on the Tigerstripe tool, an eclipse incubation project. It uses stereotypes as model decorations to drive the tooling.

JOSIF Release 1.1.1 focuses on bug fixes on top of JOSIF Release 1.1 as well as new features for the generation of the Reference Implementation (RI) and Compliance Test Kit (CTK).

JOSIF is using the SID model as the data model for interface definition. The SID model relevant to the interface is imported to Tigerstripe where the operational model is added to build the system view of the interface. JOSIF Rel. 1.1 provides the following Tigerstripe generators:

  • TIP_Doc_Generator: builds the Information Agreement (IA) document from the model and user-supplied files.
  • TIP_Soap_Generator: builds the SOAP (WSDL/XSD) interface specifications from the model.

To view and download the JOSIF Rel. 1.1.1 Release Notes click here
To view and download the executable files 
click here


For further information on the TM Forum Integration Program (TIP) Shared Interface Infrastructure project click here
 

Declaration of Patent Interest Form

 If you would like help on this material or to join current discussions please visit the TM Forum Integration Program (TIP) Community Area

Return to the TM Forum Integration Program (TIP) Home page