Forum Replies Created

Viewing 15 posts - 1 through 15 (of 37 total)
  • Author
    Posts
  • in reply to: ReqIF-Roundtrip to DOORS NG, Problem with Images #2558
    Michael Jastram
    Keymaster

    Hi Roman — not sure what exactly is going on, and hard to debug from the description alone. I have not seen this problem before. I know that DNG stores a lot of information in the tool extensions. So experiment with keeping them intact or removing it (checkbox on ReqIFz importer).

    Also, keep in mind that embedded objects (including images) have two versions, with very few exceptions: The actual object and a preview of it. Details are covered in the Implementation Guide:

    The ReqIF Implementation Guide

    Note that the actual guide is not available on this site due to copyright. You need to download it from ProStep.

    Good Luck!

    in reply to: Outline window: how to show more attributes? #2554
    Michael Jastram
    Keymaster

    Hi Marc,

    This is possible, you can configure which attributes should be used for the label. Here’s the link to the handbook:

    http://www.reqif.academy/library/books/handbook/?p=sec-general_configuration.html

    Best – Michael

    in reply to: two different hierarchy files with same requirement IDs #2547
    Michael Jastram
    Keymaster

    This is one of those frustrating situations where the tool is not as powerful as the ReqIF standard: While ReqIF supports references (reusing the same requirement in different Specs), Polarion does not.

    The “best” solution is to simply not use references. Incorrectly handled references can create lots of problem (e.g. unintended side-effects from changing a requirement).

    If you need references, then you probably need tool-(Polarion)-specific scripting. You need to map the references to Polarion’s reuse mechanism. This is possible, but potentially error-prone and brittle.

    in reply to: Compare Function does not find any differences #2544
    Michael Jastram
    Keymaster

    Hi Michael,

    Sorry to hear that you have problems.

    > I suspect that the installation of ProR or RMF did not work properly as I was facing problems with the proxy server authentication during installation. Could this be it?

    I don’t think so… I assume that you’re using the free version or ReqIF Studio, right? If ReqIF Studio works, then the basic comparison should work as well.

    Here is a simple test: The big, lower pane has a dropdown on the top left (it should be set to “Model Compare (No Containment Feature”). You can switch to “Text Compare”. This will give you a diff of the raw XML. This should help you to see whether you are really compare what you’re thinking you’re comparing.

    Are you interested in commercial support? Then let’s have a quick call (gern auf Deutsch): https://calendly.com/formalmind/jastram

    And last: If you need to do frequent ReqIF compares, then you probably want to use Binom instead: https://www.reqif.academy/software/binom/ . To use Binom, you need the Corporate Subscription: https://www.reqif.academy/join/corporate/

    Best – Michael

    in reply to: Re-using SPEC-OBJECT in SPEC-HIERARCHY #2540
    Michael Jastram
    Keymaster

    Hi Sebastian,

    You understood the concept correctly. Unfortunately, there is not a single requirements management tool on the market that supports all ReqIF features.

    Most tools only support a subset of ReqIF. Check out the ReqIF Compatibility Guide on more information:

    ReqIF Compatibility Guide

    Best – Michael

    in reply to: Delete my account #2533
    Michael Jastram
    Keymaster

    Hi Darren,

    I will deleted your account in a moment. Note that the forum is not really the place for requests like this, as it would not allow further communication after the delete. There is a “Support” button in the lower right.

    Best – Michael

    in reply to: Which kind of identifier to use for which purpos #2496
    Michael Jastram
    Keymaster

    Hi Sebastian,

    The most important rule: Once a SpecObject has been created, its Identifier must never change, period. This is what ReqIF relies on to match SpecObjects on a roundtrip-return. In fact, if the Identifier changes, you’re not ReqIF-compliant any more. Therefore, you are correct: You need to build a mapping table.

    Regarding the AlternativeId: Once assigned, this must never be changed either. So I don’t think it helps you in your situation. It was introduced to give tools more flexibility. But honestly, I would stay away from it. It’s also used to deal with compatibility to the older RIF format, which was the predecessor of ReqIF.

    In practice, all ReqIF importers and exporters maintain a mapping table between ReqIF IDs and references to the requirements in their tool. So that’s best practice.

    I hope this helps!

    Best – Michael

    in reply to: Import Links from CSV #2481
    Michael Jastram
    Keymaster

    Hi pkn – this is not possible today. The use case is actually quite involved, if you start thinking about it. And there is simply no business case for this in a free tool like this.

    I know that Jama Connect, for instance, has this capability.

    in reply to: DOORS and CRADLE ReqIf Exchange #2478
    Michael Jastram
    Keymaster

    Randall – I have not seen this particular scenario, but this kind of problem happens all the time. As a quick workaround, you can use ReqIF Studio to provide the missing information.

    Note that LONG-NAME is not mandatory for SPECIFICATION-TYPE. Therefore, I would consider this a problem with Cradle, not DOORS.

    To analyze what’s required and what not, check out the ReqIF Constraints Reference: https://www.reqif.academy/reference/reqif-constraints-reference/

    Michael Jastram
    Keymaster

    Hi Wildan,

    You’re right, it would be nice to ensure having a unique ID. As you’ve probably seen, at least the system marks the ID as a duplicate. Once you save, you should see an error marker in the side pane.

    This feature request is on our backlist. I hope the error marker is a sufficient workaround until we get to it.

    Best – Michael

    in reply to: Presentation Configuration for IDs #2409
    Michael Jastram
    Keymaster

    This is not possible out of the box, unfortunately. However, the code for the ID Presentation is public and could be modified accordingly.

    Here is a tutorial on how to do this: https://wiki.eclipse.org/RMF/Contributor_Guide/Presentations

    Best,
    – Michael

    in reply to: Using ReqIF Studio to export PDF as ReqIF #2403
    Michael Jastram
    Keymaster

    Hi Ekin,

    Sorry, that’s not possible. You can do this with ReqMan, but from what I hear, it costs around EUR 25.000

    ReqMan

    Best – Michael

    Michael Jastram
    Keymaster

    Hi CR – This is possible, but would requiring some programming. As a workaround, you can easily set up a search filter. That would at least give you an outline where the deleted Objects are grayed out.

    Here is the chapter in the user guide.

    in reply to: Does reqif studio support tables? #2396
    Michael Jastram
    Keymaster

    Hi CR,

    The free version of ReqIF Studio has a rich text editor that uses Java FX. This is only available if you get Oracle Java 8. Note that this is a very old version of Java.

    The better option is to use the component “Extend”, which is €60/year:

    Extend

    Best – Michael

    in reply to: ReqIF Studio – market placement #2239
    Michael Jastram
    Keymaster

    Hi Martin,

    There are three primary use cases:

    • Conducting ReqIF-based Reviews: If you receive ReqIF for review and similar activities, but don’t have a ReqIF-capable tool.
    • Debugging ReqIF: Many ReqIF implementations are buggy and/or are interoperable, as only a subset of ReqIF is supported. Having a fully compliant editor can really help (compare this to using a simple XML editor)
    • Basic RE: There are indeed some organizations that use ReqIF Studio for requirements engineering. This works for small specs and small teams

    In short, it is not intended as a DOORS replacement, which also explains the significant price difference. 🙂

Viewing 15 posts - 1 through 15 (of 37 total)