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

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

  • AE91_SHINJI_KANAI
    AE91_SHINJI_KANAI
    178 Posts

    Re: Integration with PTC integrity

    ‏2013-08-09T03:06:29Z  

    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

  • WCWA_Massimiliano_D'Angelo
    19 Posts

    Re: Integration with PTC integrity

    ‏2013-08-20T17:07:47Z  

    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

    Hi Shinji,

    thanks for your reply. The integration through DOORS would require an additional tool with additional costs for the license. Maybe the solution through OSLC is better, but it sounds a bit experimental at the moment.

    Do you know the agosense.symphony platform (http://www.agosense.com/english/products/platform-und-adapter/agosensesymphony)? It seems to do what I need, but there is not so much information on the website. 

     

    Thanks,

    Massimiliano

  • AE91_SHINJI_KANAI
    AE91_SHINJI_KANAI
    178 Posts

    Re: Integration with PTC integrity

    ‏2013-08-21T11:28:45Z  

    Hi Shinji,

    thanks for your reply. The integration through DOORS would require an additional tool with additional costs for the license. Maybe the solution through OSLC is better, but it sounds a bit experimental at the moment.

    Do you know the agosense.symphony platform (http://www.agosense.com/english/products/platform-und-adapter/agosensesymphony)? It seems to do what I need, but there is not so much information on the website. 

     

    Thanks,

    Massimiliano

    Hi Massimiliano,

    Unfortunately, I don't know about it. But, did you check the link below:

    http://www.agosense.com/english/products/platform-und-adapter/agosenseinstruments

    It looks like Rhapsody is listed as a supported modeling tool. Do you have license for this product? Did you already confirm if it works with PTC integrity? Wmmm, it also supports RSA & EA. I'm curious to know what technology is being used to make these adapters. To me (after watching http://www.agosense.com/english/media-library/demo-videos/sparx-ea---ibm-rational-doors), this solution is more feasible than OSLC at this stage, but it might be a good idea to post another thread in jazz.net forum.

    Best Regards,

    Shinji Kanai

  • payf
    payf
    6 Posts

    Re: Integration with PTC integrity

    ‏2013-08-22T15:23:13Z  

    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

    Re: Integration with PTC integrity

    ‏2013-09-12T21:03:00Z  
    • payf
    • ‏2013-08-22T15:23:13Z

    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

    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

     

     

     

  • AE91_SHINJI_KANAI
    AE91_SHINJI_KANAI
    178 Posts

    Re: Integration with PTC integrity

    ‏2013-09-14T01:01:11Z  

    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

     

     

     

    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 AE91_SHINJI_KANAI
  • Cletus
    Cletus
    1 Post

    Re: Integration with PTC integrity

    ‏2014-01-29T16:41:31Z  

    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

     

     

     

    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

    Re: Integration with PTC integrity

    ‏2014-01-29T22:38:15Z  
    • Cletus
    • ‏2014-01-29T16:41:31Z

    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.

    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
    6 Posts

    Re: Integration with PTC integrity

    ‏2014-03-11T10:10:45Z  

    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.

    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