Displaying items by tag: extension

This extension is able to change link direction of a link or convert it to other link. For example, you can change "Link To" to "Link From" or "Link To" to Satisfied By".


User interface

 use.png

Problem to solve

After deployment of DNG projects and components, you might find out that you have set up the source and destination link in the wrong direction. This happens when you start to use global configuration, and you would like to set up a link from stream to baseline. 
The other use case is the one, where you decide to use more link types or merge links into one link type.
All mentioned examples could mean that you have to delete and add several thousands of links manually. This extension does the link change for you. On top of that, we have also implemented link validity retention (if you have it enabled) and cross component linking.

 

Limitation

  • Extension is working only with DNG Links
  • Base artifacts are processed only with option "Selected artifacts" so you can process only 200 at a time

 

Prerequisites

  • There are no specific prerequisites: Every Project area have Link types (at least the system ones) created.
  • When the link restrictions are enabled then you need to make sure that requested linktype to be created is allowed
  • For custom link creation across components, RDF URI must be setup in both configurations.
  • When linking to baseline, only outgoing link is possible to create/delete and only on the stream side (standard DNG intended limitation)

 

Features

Change Link

This extension will change direction or full link type for selected or all module artifacts

Links Across Components

The solution works in local non gc enabled environment, local gc enabled environment and in global configuration as well

Keep Link Validity

The links which are changed (swapped) are keeping their Link validation status (currently without comments) if such feature is enabled

 

How to use this extension:

Use Case 1: Change Link type for specific artifact in a Module

  1. Open Module and select artifact which shall be transformed
  2. Choose Link type which shall be converted from dropdown
  3. Choose Link type into which the artifact shall be changed from dropdown
  4. Choose "Selected Artifacts" radio button
  5. Click "Change" Button

Result: Links for Selected artifact(s) are changed. Link Validity is preserved

Use Case 2: Change Link type for all artifacts in a Module

  1. Open Module
  2. Choose Link type which shall be converted from dropdown
  3. Choose Link type into which the artifact shall be changed from dropdown
  4. Choose "All Artifacts in this module" radio button
  5. Click "Change" Button

Result: Links for Selected artifact(s) are changed. Link Validity is preserved

Use Case 3: Change Link type for specific base artifacts 

  1. Open Folder containing base artifacts and select artifact which shall be transformed
  2. Choose Link type which shall be converted from dropdown
  3. Choose Link type into which the artifact shall be changed from dropdown
  4. Choose "Selected Artifacts" radio button
  5. Click "Change" Button

Result: Links for Selected artifact(s) are changed. Link Validity is preserved

 

Pricing

This add-on is free of charge for customers who purchased the IBM Jazz solution via Softacus.

Please contact us if you need a different arrangement.

 

Contact us, Support, Modifications

Every functionality of any of Softacus Engineering Requirements Management DOORS Next extension can be customized based on your needs. If you are interested in having, enhancing or if you found a defect in extension, please contact us at: This email address is being protected from spambots. You need JavaScript enabled to view it.

Also, we are providing custom modifications for our customers. Every Softacus DNG Extension can be modified based on your needs or requirements. We are looking forward to developing a solution for you.

Contact page!


This extension allows to users store pictures, tables, text documents, and other files.


User interface

   

 

Problem to solve

Thanks to this extension users can store different types of files from modules and from folders too. That is possible in the following ways:

  • In module(s) (documents) and (as by default, as a base artifact in:
    • As a standalone artifact(s)
    • As an embedded artifact(s) in another text artifact (s)
  • In the folder(s) – to reuse them across several modules 

 

Features

Selecting Artifact Type

The widget contains a dropdown selection for selecting Artifact Type. There are possible multi selections.

Selecting Folder

In a non-module context, users are able to choose the folder from which the files should be downloaded. The widget contains a dropdown selection for selecting the Folder from which selected artifact types should be downloaded. There are possible multi selections.

Selecting types of files for downloaded

The widget contains two checkboxes for selecting whether the embedded or standalone files should be downloaded in module context. 

Remembering the settings

The extension keeps its settings when users switch from one module to another.

 

How to use this extension:

  1. Add a widget from the catalog by the name Export Files (EF)
  2. Open Component
  3. Choose Artifact Type(s) from the dropdown
  4. In a non-module context, choose Folder(s) from the dropdown
  5. Choose whether the embedded or standalone files or both of them should be downloaded.
  6. Click on the button “Export files”

 

Pricing

This add-on is free of charge for customers who purchased the IBM Jazz solution via Softacus.

Please contact us if you need a different arrangement.

 

Contact us, Support, Modifications

Every functionality of any of Softacus Engineering Requirements Management DOORS Next extension can be customized based on your needs. If you are interested in having, enhancing or if you found a defect in extension, please contact us at: This email address is being protected from spambots. You need JavaScript enabled to view it.

Also, we are providing custom modifications for our customers. Every Softacus DNG Extension can be modified based on your needs or requirements. We are looking forward to developing a solution for you.

Contact page!


This extension check regularly each services in each ELM application in IBM Jazz and informs the administrator of the system about the issues via email.

User interference

 

 

Problem to solve

When a Jazz application have any error, then the administrator does not know until the business users complain about some issues which was caused due to this error. This could be server not running or link index discrepancy or system clock is working incorrect etc. The purpose of this extension is to quickly and proactively prevent such issues.

 

Features

Works for app applications which supports diagnostics (i.e. rm, ccm, qm, jts; but also )

Ability to set:

  • email server settings (see nodemailer.com/message)
  • jazz server domain
  • Ability to send messages only after the email was set to correct or incorrect state (no spamming)
  • Frequency of diagnostics check (default is 5 min)

 

Messages

  • Error
  • Warning
  • Success
  • Rights for the admin user removed (i.e. "Permission denied")
  • Server does not respond
  • Unhandled errors

 

Printscreens

prtsc1.png

prtsc2.png

prtsc3.png

Pricing

This add-on is free of charge for customers who purchased the IBM Jazz solution via Softacus.

Please contact us if you need a different arrangement.

 

Contact us, Support, Modifications

Every functionality of any of Softacus Engineering Requirements Management DOORS Next extension can be customized based on your needs. If you are interested in having, enhancing or if you found a defect in extension, please contact us at: This email address is being protected from spambots. You need JavaScript enabled to view it.

Also, we are providing custom modifications for our customers. Every Softacus DNG Extension can be modified based on your needs or requirements. We are looking forward to developing a solution for you.

Contact page!

This extension allows a user to detect duplicated views and delete them from the selected module.


User interface

 

Problem to solve

Thanks to this extension users can delete duplicate views from the module with a few clicks. All views with the same name in the same scope are decided as duplicated. Since users are requested for confirmation in case the name for the manually created view is matching to the existing view (views) - this is the responsibility of a user.
This extension deletes duplicates of one view, the user selects an item representing a view in the list of found views and clicks the button "delete". After this, all views of this set except the selected one are deleted.

Features

List of the views

Users can run a search of duplicated views and receive a list of duplicates sorted by creation date.

If there are several views with the same name, then there are displayed only the newest and the oldest plus the number of how many of them exist with that name

Details of views

When the user puts the cursor on one of the views from the list of the views, there will be displayed information, added by the extension containing the date of creation, creator, scope, and if this view is a personal or shared

Search views button

Clicking on this button initiates a search of views in the current context (module or artifacts)

Delete duplicates’ button

Clicking on this button deletes duplicates

Request for confirmation

The extension requests confirmation for the deletion of duplicates.

 

How to use this extension:

  1. Add a widget from the catalog by the name Delete Duplicated Views (DDV)
  2. Open Module
  3. Click on the button “Search views”
  4. Choose views from the list which of the duplicated views you want to be deleted
  5. Click on the button “Delete duplicities”
  6. Click "OK" into the request confirmation for the deletion of duplicates

 

Pricing

This add-on is free of charge for customers who purchased the IBM Jazz solution via Softacus.

Please contact us if you need a different arrangement.

 

Contact us, Support, Modifications

Every functionality of any of Softacus Engineering Requirements Management DOORS Next extension can be customized based on your needs. If you are interested in having, enhancing or if you found a defect in extension, please contact us at: This email address is being protected from spambots. You need JavaScript enabled to view it.

Also, we are providing custom modifications for our customers. Every Softacus DNG Extension can be modified based on your needs or requirements. We are looking forward to developing a solution for you.

Contact page!

Failure mode and effects analysis (Analysis of possible errors and their consequences) is an analytical method used to ensure the consideration and solution of potential faults

It's a quite simple to create a link between the Artifacts in Engineering Requirements Management DOORS Next and also between Artifacts in different applications (ERM - ETM, ERM - EWM....). User can create his own link types or use the default ERM links, define the directions of links (and their different names) and then use them for linking Artifacts between each other. But what about statistics? How many Artifacts in the Module (document) were linked? How many of these links are valid? For this kind of statistics you can build up the report in Report Builder application. But it's complicated for the new users. They must to learn about Report Builder, find an appropriate way how to build this report and it's time consuming. We, in Softacus, have developed a widget which will help you to simplify this process. 


User interface

  

Description

This extension is intended to show a user a quick overview of the link types of artifacts in a module based on the attribute that users choose for the generation of the chart only two parameters are required; artifact type + any link types.

Problem to solve

This extension is used to get a quick overview of the module without JRS application. It also automatically detects module global configuration and allows users to jump between the modules and get an overview with minimal setup requirements. This extension is usually needed by requirements engineers and managers who need the visual status of the module. 

Features

Choose artifact type

Users can select from a list of all Artifact Types created in the Project for which one you want to create a chart.

Choose link type

You can select from a list of all Link Types created in the Project for which one you want to create a chart.

Show visual pie chart

 Users can choose artifact type and link types from the dropdown and generate a chart. Currently, only one link type per chart is possible. 

Show chart of linked Artifacts

This chart is showing how many Artifacts in your module have at least one link to another Artifact. The amount is shown in "%", but also if you hover over the corresponding chart segment, it will show you an exact number of linked or not linked Artifacts.

The amounts are displayed in chart segments:

      • Green segment - Linked Artifacts
      • Red segment - not Linked Artifacts  

Show link validity chart

The link Validity chart is showing how many of the processed links are Valid, Invalid, or Suspect. The amount is shown in "%", but also if you hover over the corresponding chart segment, it will show you an exact number of valid, invalid, or suspect links

The amounts are displayed in chart segments:

      • Red segment - Invalid links
      • Green segment - Valid links
      • Grey segment - Suspect links  

Display several charts  

If you need three or more charts at the same time then you can do it using this addon. For example, if you have two types of requirements in the same module this feature becomes useful 

Store request in the cache 

You can set the charts of your interest and the widget will store them in the cache. You can then return to this module at a later point in time and get the result without setup.  

Jump between the modules 

You can make one request and explore several modules at the same time without setup 

Remove chart in the widget 

This feature removes your request from the widget and deleted it in the cache.

Restrictions

  • This widget currently does not take module filters into consideration
  • This widget works currently within one application
  • The widget registers the validity of links only from module links

How to use this extension

  1. Open Module in Doors NG Component
  2. Choose artifact type (obviously modules and collections will not work)
  3. Choose link type
  4. Click on the button "Create chart" 

Printscreens

                           

 

Price

This add-on is free of charge for customers who purchased the IBM Jazz solution via Softacus.

Please contact us if you need a different arrangement.

Support and Modifications

Every functionality of any of Softacus Engineering Requirements Management DOORS Next extension can be customized based on your needs. If you are interested in having, enhancing or if you found a defect in extension, please contact us at: This email address is being protected from spambots. You need JavaScript enabled to view it.

Also, we are providing custom modifications for our customers. Every Softacus DNG Extension can be modified based on your needs or requirements. We are looking forward to developing a solution for you.

Contact page!

So you have applied the latest iFix as that is the best praticse for your CLM/ELM environment just to find out your widgets have stopped working and you cannot find what could be the cause of the problem?

widgeterror.png

 

With the new iFixes starting from versions ELM 7.0.2 iFix004, ELM 7.0.1 iFix009, CLM 6.0.6.1 iFix018, and CLM 6.0.6 iFix022 the IBM has implemented new security measures to prevent Server-Side Request Forgery (SSRF) vulnerabilities.
This measure has changed the behavior of all OpenSocial gadgets and RSS feeds that fetch content from an external service or location which results in errors when trying to add widgets to your side-panel or dashboard that worked flawlessly before.


Solution?

 

In order to fix this issue and get your widgets working again you need to add the location (URLs) of your extension hosting servers into jazz "allowlist" first.
You can find the allowlist in JTS application in Admin menu. Navigate to "Advanced properties" and search for "allowlist". 
Here add all URLs resolving to your hosting servers separated by comma without space. (You can type in an asterisk "*" instead to allow all traffic.)


allowlist.png

 

After this step you need to also add required URLs to the whitelist of CLM/ELM application that you are using your widgets with.
For example if you want to add your widgets to RM applications, navigate to https://yourdomainame.com/rm/admin.
At the bottom of the side-menu click on "Whitelist" and add the required URLs here one by one.


whitelist.png

 

Now you may continue working with your widgets.

*It may take up to 10 minutes to take changes into effect.

* If you want more information regarding this measure, visit https://www.ibm.com/support/pages/node/6466981



This extension convert links of text artifacts from module context link to base links. It can convert many links in a short time. It can process more than 200 artifacts at a time in one source module.


User Interface

  

Description

This Extension converts links from module to base artifact link. It works on selected artifacts. Selection is by user using checkboxes or "Picker UI"

Problem to solve

You have created some or all links on the module level, but your company policy is to make base links only. The example use case for "base link only" is where you're reusing artifacts incl. links across several modules. Using standard IBM DNG  the links would not be visible in other modules. 

Features

Convert links ONLY on the current side

By converting links, the user will not negatively affect the links in another module. All links will be converted only on the side of the module in which the user is currently located.

Convert many links

It can convert many inks in a short time. It can process more than 200 artifacts at a time in one source module

Convert each link into a module

The user can convert all links of the selected link type/s in the module if he does not select any artifact.

Convert the links of the selected artifact

The user has the option to convert links of the selected link type/s ONLY of the selected artifact/artifacts

Convert only choose Link type

The user has the option to choose a filter from the drop-down menu in the widget. You can choose one or more link types. Subsequently, the links of all selected types of links in your module will be converted

 

How to use this extension

Module To Base
    1. Open Module in Doors NG Component
    2. Add a widget from the catalog by the name Link Switcher (LSW)
    3. Choose link type/-s which you want to convert from drop-down
    4. Choose Module to Base
    5. Clik on the button "Convert"

    Result: All links of the selected type are converted to base links. If you want to convert only links for some artifacts, select the artifacts before starting.

    Base To Module
    1. Open Module in Doors NG Component
    2. Add a widget from the catalog by the name Link Switcher (LSW)
    3. Choose link type/-s which you want to convert from drop-down
    4. Choose Base to Module
    5. Clik on the button "Convert"

    Result: All links of the selected type are converted to module links. If you want to convert only links for some artifacts, select the artifacts before starting.

Printscreen

Restrictions

  • It is required to run in the module. If the user tries to run the script outside of the module, it will not work and a message will appear advising the user to work from the module
  • The maximum number of artifacts in modules depends on the hardware configuration of the client and server, but it is not recommended to exceed two thousand at a time.
  • Converting links can take some time

Possible use:

  • Standardization of links, for example, for reports
  • Preparing for migration

Pricing

This add-on is free of charge for customers who purchased the IBM Jazz solution via Softacus.
Please contact us if you need a different arrangement.

Contact us, Support, Modifications

Every functionality of any of Softacus Engineering Requirements Management DOORS Next extension can be customized based on your needs. If you are interested in having, enhancing or if you found a defect in extension, please contact us at: This email address is being protected from spambots. You need JavaScript enabled to view it.

Also, we are providing custom modifications for our customers. Every Softacus DNG Extension can be modified based on your needs or requirements. We are looking forward to developing a solution for you.

Contact page!

This extension allows users who don't have access to view all project areas and request access for it.

Features

  • View all project areas even if user does nothave access to one
  • Filtering of project areas based on their name or description
  • Request access to any project area - Request will be sent over email to administrator
  • Refreshment of list by administrator

 Restrictions

  • The generation of the table is protected by unique password generated once and given to the administrator (user who has access to all project areas)
  • Unless a correct password is provided, a table can't be generated.

User Guide:

  1. Open dashboard
  2. View all project areas
  3. Request access for a project area (via button) which will send email to administrator

Administrator Guide:

  1. Open dashboard
  2. Select application
  3. Type in password and hit refresh list button

Pricing:

These scripts are free of charge to all customers which have purchased IBM Jazz Products via Softacus.

Enhancement Request and Defects:

Send Email to This email address is being protected from spambots. You need JavaScript enabled to view it.

You can enhance the Requirements Management (RM) application by authoring extensions for it. The extensions can enhance productivity and are useful for analysis. You can add the extensions to your mini dashboard and remove them as needed. Extensions are authored by using a combination of JavaScript, HTML, and CSS files. The extensions access data within the RM application by using an RM API.

This article aims to help you with enabling and uploading the widget extensions in Engineering Requirements Management DOORS Next.

Widget Extensions

Page 1 of 2
Image

Softacus AG

Löwenstrasse 20
8001 Zürich
Switzerland
E-Mail: info@softacus.com
Tel.: +41 43 5087081
Fax: +41 43 344 6075 

VAT: CHE-108.817.809 MWST
D-U-N-S® Number 486800618

Image

Softacus GmbH

Westendstrasse 28
60325 Frankfurt am Main
Germany
E-Mail: info@softacus.com
Tel.: +49 69 34876544
Fax: +49 69 5830 35709

VAT: DE301903892
D-U-N-S® Number 313482703

Image

Softacus s.r.o.

Křídlovická 351/47A
603 00 Brno
Czech Republic
E-Mail: info@softacus.com
Tel.: +420 530333482
Fax: +41 43 344 6075

VAT: CZ07286333
D-U-N-S® Number 496165108

Image

Softacus s.r.o.

Tatranské nám. 3
058 01 Poprad
Slovakia
E-Mail: info@softacus.com
Tel: +421 911 083 612
Fax: +41 43 344 6075

VAT: SK53507070
D-U-N-S® Number  2121388148