Requirements Viewpoint Add-on installation error

Hello,

I am having some trouble installing the Requirements Viewpoint Add-on on Capella. Following the standard procedure with Update Site methods, it seems I am not able to install all the packages, which I don’t know if it can be the cause of other problems I am also having (e.g. I am also currently unable to find a way to import reqIF, but maybe it is just because I am a newbie here).

The packages which Capella is unable to install are:

  • Capella Requirements Tests Feature 0.14.0.202407170938
  • Capella Requirements VP CDO Feature Developer Resources 0.14.0.202407170938

I am using Capella 7.0.0 on windows and the full error log I get is the following :

Cannot complete the install because one or more required items could not be found.
Software being installed: Capella Requirements VP CDO Feature Developer Resources 0.14.0.202407170938 (org.polarsys.capella.vp.requirements.cdo.feature.source.feature.group 0.14.0.202407170938)
Missing requirement: CapellaRequirements CDO Model 0.14.0.202407170938 (org.polarsys.capella.vp.requirements.model.cdo 0.14.0.202407170938) requires ‘osgi.bundle; org.polarsys.capella.core.data.gen.cdo 0.0.0’ but it could not be found
Cannot satisfy dependency:
From: Capella Requirements VP CDO Feature 0.14.0.202407170938 (org.polarsys.capella.vp.requirements.cdo.feature.feature.group 0.14.0.202407170938)
To: org.eclipse.equinox.p2.iu; org.polarsys.capella.vp.requirements.model.cdo [0.14.0.202407170938,0.14.0.202407170938]
Cannot satisfy dependency:
From: Capella Requirements VP CDO Feature Developer Resources 0.14.0.202407170938 (org.polarsys.capella.vp.requirements.cdo.feature.source.feature.group 0.14.0.202407170938)
To: org.eclipse.equinox.p2.iu; org.polarsys.capella.vp.requirements.cdo.feature.feature.group [0.14.0.202407170938,0.14.0.202407170938]

Thanks in advance for any help,

Gaetano

You do not need the “Capella Requirements Tests Feature” feature unless you’re developing this add-on and wants to test it.
You do not need the "Capella Requirements VP CDO Feature Developer Resources " unless you’re developing this add-on and want to make sure it is working with Team for Capella.

Stephane

Hi Stephane, thanks for specifying that.

I assume the installation was successfull then, since I was able to install all the other components.

Do you have any reference to suggest to get started? At the moment I am having some trouble also figuring out how to import the list of requirements in Capella (I heard about using reqIF file for the import).

I need to start from an excel of reqs and my goal is to import the list of reqs in Capella, link them to system/logical functions and then export them to a doc, hopefully as a traceability matrix between functions and requirements (using M2Doc).

Is that possible?

Thanks again!

Gaetano

I’ve posted instructions for Excel to Capella import using ReqView in another thread on this forum at Importing ReqIF file via xlsx2reqif python code conversion. Example files are included there, so it should help you get started.

1 Like

Many thanks, I’ll have a look :slight_smile:

Yes and the forum is probably a good place to explore. You may want to look at Python4Capella as well to generate a traceability matrix.

Hi,

seems ReqView is very limited in the free version. I would need at least the PRO to import the excel/csv, is that right?

Entering reqs manually would be equivalent to do it directly in Capella, is that correct?

Thanks

There is no such thing as a PRO version for the Req viewpoint.

I am sorry, maybe I was not clear. Not talking about Req Viewpoint in Capella, I am considering the ReqView App according to the procedure explained by @huvrhxlerukmgoymuc in this thread [Importing ReqIF file via xlsx2reqif python code conversion - #7 by huvrhxlerukmgoymuc] to import requirements starting from an excel file

Looking at ReqView plan comparison, you would need at least the PRO plan for importing from Excel and exporting to ReqIF requires the TEAM plan. You can test the entire workflow with a trial license though.

Entering reqs manually would be similar in both Capella and ReqView, but you wouldn’t be able to export ReqIF from Capella, and the doc export is not particularly easy either. IMO if you get into hundreds or thousands of reqs, managing them or even just reading them in Capella leaves a lot to be desired and a specialized RM tool makes sense.

I understand :slight_smile: Thanks for sharing your opinion.

If dealing with hundreds of reqs then, do you suggest to just use an RM tool and don’t import reqs to Capella?

Having the reqs at hand in Capella is important, so that you can link the model to them and see the big picture. I think there are synergies in using both Capella and a RM tool – you could manage reqs in the RM tool with presumably better UX or export capabilities and make iterative updates via ReqIF to keep the Capella model in sync.

I see, many thanks again for your help!