Topic
9 replies Latest Post - ‏2014-03-11T10:10:45Z by payf
WCWA_Massimiliano_D'Angelo
19 Posts
ACCEPTED ANSWER

Pinned topic Integration with PTC integrity

‏2013-08-02T09:32:44Z |

Hi,

is there anyone aware of a possible approach to integrate Rhapsody and PTC Integrity? I would like to import requirements from Integrity, and eventually push the requirements defined or modified in Rhapsody back in Integrity. This is what the Rhapsody Gateway is used for, but it does not to support PTC Integrity.

Thanks,

Massimiliano

  • SHINJI
    SHINJI
    123 Posts
    ACCEPTED ANSWER

    Re: Integration with PTC integrity

    ‏2013-08-09T03:06:29Z  in response to WCWA_Massimiliano_D'Angelo

    Hello,

    I'm not expert in PTC and my approach could be completely wrong, but let me drop my thought. First, Rhapsody doesn't support a direct way to import requirements from PTC integrity. Also, I'm not sure if such direct import is possible by customizing Gateway. A more feasible approach to me is to integrate PTC integrity and Rational Doors and import requirements from Rational Doors through Gateway. Rational Doors is supported by Gateway, and there seems to be a integration solution available between PTC and Rational Doors. See the link below:

    https://jazz.net/extend/integrations/#tool=PTC%20Windchill
    http://www.sws-corp.com/index.php?option=com_content&view=article&id=93&Itemid=65

    Another possible approach is using OSLC (see http://open-services.net/). IBM Rational offers a number of OSLC compliant products (see http://www.jazz.net/), there is also a product called Rhapsody Design Manager (RDM). RDM comes with a client extension which allows you to directly open/edit a rhapsody model hosted on a RDM server, also provide a built-in ability to import remote requirements from any OSLC compliant requirement management tools like Doors Next Generation, so you can link up requirements to your model artifacts within the model. There are tutorial and SDK available that will help you to create your own OSLC applications, see links below:

    http://www.eclipse.org/lyo/
    http://open-services.net/resources/tutorials/oslc-primer/
    http://open-services.net/resources/tutorials/integrating-products-with-oslc/

    Perhaps, these materials help you to develop your own OSLC adaptor for PTC integrity. There are many IBM  customers have existing tools that stem from a variety of sources, and they want to get those independent tools all interconnected on the OSLC platform. You will find relevant materials by searching "OSLC adaptor".

    Approaches shared above are not proven nor confirmed valid. I'm just sharing my thought here, hoping it will help you somehow.

    --Shinji

  • payf
    payf
    4 Posts
    ACCEPTED ANSWER

    Re: Integration with PTC integrity

    ‏2013-08-22T15:23:13Z  in response to WCWA_Massimiliano_D'Angelo

    Hi,

    We got a rhapsody profile from PTC (PTC integrity plugin API version 4.11) that takes care all the communication with PTC and get requirements from there, and then opens the rhapsody gateway.

    Maybe if you ask directly to your PTC representative they may give you that rhapsody profile. It seems to be at beta level,

    actually this problem is there for quite some time. I got the issue already when working in my previous company with MKS_RM (before being integrated into PTC). At that time there were no such profile at all and we got a software from Dassault Systems (reqtify), that resembles the rhapsody gateway.

    hope this helps.

    Regards,

    Pablo

    • 35JM_Daneil_Amirsadeghi
      2 Posts
      ACCEPTED ANSWER

      Re: Integration with PTC integrity

      ‏2013-09-12T21:03:00Z  in response to payf

      Hi Pablo,

      I am struggling to have this plug-in up and running. It is very hard to get support on this because it is only a beta release. So far I have followed all the steps defined in integration document and am pretty sure that PTC settings are correct (needed fields are added and so forth) but still I cannot initialize the plug-in (when the profile is loaded the Rhapsody log doesn't show the last line, as shown in integration document) and therefore if you click on import requirements nothing happens. Any thoughts?

      Thanks,
      Daniel

       

       

       

      • SHINJI
        SHINJI
        123 Posts
        ACCEPTED ANSWER

        Re: Integration with PTC integrity

        ‏2013-09-14T01:01:11Z  in response to 35JM_Daneil_Amirsadeghi

        Hi Daniel,

        I'm not sure how the plug-in/profile is provided, so I assume it's made of Java-based components as typically is. If that's the case, can you produce a log file and tell us what possibly causing the INIT failure?

         

         
        If the cause of failure is something to do with Rhapsody (e.g configuration, version incompatibility, class path, etc), I might be able to help.

        Best Regard,

        --Shinji

        Updated on 2013-09-14T01:02:00Z at 2013-09-14T01:02:00Z by SHINJI
      • Cletus
        Cletus
        1 Post
        ACCEPTED ANSWER

        Re: Integration with PTC integrity

        ‏2014-01-29T16:41:31Z  in response to 35JM_Daneil_Amirsadeghi

        The Integrity team has worked with Daniel to resolve his issue.  PTC's Integrity plugin works successfully using the Rhapsody Gateway for importing requirements directly into the model.  Subsequently model elements can be linked to those Requirements which are then synchronized back to Integrity for downstream visibility and impact.

        No additional tools, middleware, or licenses are required for enabling/configuring this integration.

        Updated on 2014-01-29T16:42:34Z at 2014-01-29T16:42:34Z by Cletus
        • 35JM_Daneil_Amirsadeghi
          2 Posts
          ACCEPTED ANSWER

          Re: Integration with PTC integrity

          ‏2014-01-29T22:38:15Z  in response to Cletus

          As Cletus mentioned here with the support of the PTC Integrity team  we succeeded to utilize the integration. Now we have a two way communication between PTC Integrity and Rhapsody and that provides traceability between requirements and  model elements. the integration package is self sufficient and no extra code or tool is required.

          • payf
            payf
            4 Posts
            ACCEPTED ANSWER

            Re: Integration with PTC integrity

            ‏2014-03-11T10:10:45Z  in response to 35JM_Daneil_Amirsadeghi

            Hello Daniel, Cletus,

            It seems you got a new version of this PTC's Integrity plugin, which we don't have here.

            So I have a general question: is this plugin and its updates available only for each customer separately or it is pubicly available?

            thanks,

            Pablo

             

            Updated on 2014-03-11T10:11:11Z at 2014-03-11T10:11:11Z by payf