Displaying items by tag: doors next generation

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

Main Functionalities

  • Ability to migrate big amount of modules from DOORS to DNG
  • Possibility to transform the data according to specific user needs (split, merge modules)
  • Transformation of attributes
  • Transformation in GCM context; view to stream, split across components
  • Ability to migrate history and baselines

Image

 

DOORS Tables

Our application has the ability to transform DOORS Tables into DNG HTML Tables within the DNG Artifact.
Also, we support the ability to transform OLE excel tables into DNG artifact HTML tables.  

Migration of History data

Ability to save DOORS object history and import it into either an attribute or initial content of a "primary text" attribute.
Possibility to make a link back to original object in case of migration without the history (recommended option).

(Currently in development) Import from specific DOORS baseline.

High Automation Level

The tool have API in order to create automation for:

  • Artifact creation and mapping
  • Attribute creation and mapping
  • Link Type creation
  • Project area & component creation
  • GCM creation
  • Creation of views, folders, streams and baselines
  • Create User in Jazz
  • Automated assignment of Group to the User

Conversions

  • Rich text into attributes
  • DXL Layouts into string attributes
  • Ability to convert attributes into embedded artifacts (i.e. for parametrization)
  • Transformations of pictures. We support png, jpeg, jpg. Due to DNG limitations, .wmf and .svg are not supported

Links

  • Recreation of links within the project area
  • Recreation of links within the component
  • Recreation of links across project areas
  • Recreation of links across components with GC context

Splitting of Data

  • Split to several components 
  • Split to project areas
  • Split to several servers
  • Split of data by view to several streams
  • Stream Updates

Profiles per Each project

The solution have customizable possibilities (currently via YAML file) to set up a profile for migration of each project

Migration of Views

The solution supports migration of view (beta)
Some views are non-compatible in DNG, and we tag them

Lightning Speed

We have developed a concept how to avoid thousands/millions of calls to DNG

Example 10 000 artifacts 150 seconds

Statistics

  • PA Size
  • Modules size
  • Number of attributes
  • Number of artifacts

Validator

  • checks count and data
  • count object types attribute types
  • views
  • links

Mapping

  • Object view to component stream
  • Attribute harmonization
    • Possible automated cleanup of the data
  • Mapping of custom object types to artifact types
  • Storage of mapping per each execution
  • Sandboxing  -migrate test and improve

OLE Object Handling

  • Migration of OLE from attribute into primary text (merge) or as linked artifact (link to base artifact)
  • Ability to migrate pictures as embedded or standalone artifacts. Linking of embedded pictures to its artifacts (as base artifact link)

Notifications

Error handling prior and after the migration

Test Management

(Planned) Test on each object with proof that the artifact was migrated from DOORS to DNG properly

Other Advanges

  • Keep reference to DOORs classic
  • 60 widgets available from Softacus for DNG with mainly common architecture. Widget are resolving several gaps and increase user experience in DNG
  • Support for Tags,
  • Handling of huge project data
  • Own migration server and infrastructure for Migration
  • Unicode special symbols handling
  • Nested symbols handling
  • Incompatibility checks
  • Attributes merging
  • We can recreate DXL scripts in Js Java and Python or other language if required

Technical Information

  • Concurrent loading from DOORS to DNG
  • Usage of internal DB during Migration, which allows flexible linking after the migration of the data
  • Possibility to resume of the migration process in case of a disruption

 

Flexible for any customer use case

All migrations are different.  We have built this solution, because the traditional ways of migrating were not sufficient for our and our customer needs.

This video show first release of the solution.

 

Image

Development of specific APIs

The tool is able to to custom migration due to the fact that we have created our own APIs.

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!

In order that DNG traces all the changes in artifacts, which could be seen in the "Artifacts History" page. Softacus developed an extension that allows users to filter this history directly in a module without need of opening history separately in new window or tab.


User Interface

  

 

 

As you can see on the left, UI of this extensions is containing filters. You can filter by:

  • Start Date - together with end date it specifies the date range of the changes that should be displayed
  • End Date - together with start date it specifies the date range of the changes that should be displayed
  • Users - you could choose from which user you want to show the changes
  • Changeset - indicates what type of change you want to see. Changeset filter contains the following options:
    • Delete
    • Edit
    • Create

 

 

 

  

 

Description

This extension provides DNG users with the ability to view changes made to the displayed module without the user having to leave the module they are working in and open the artifact history in a new window. The developed extension from Softacus allows users to quickly and time-savingly view the history of changes in the module in which they are currently located. The change report will be displayed directly in this extension of your mini dashboard. It contains information about the user who made the change, the exact date and time the artifact change was created, and the artifact ID. In the artifact change report, the changes are color coded just like in the DNG. In case the user does not choose any filter, this extension will show him all types of changes made by any user for 1 week (7 days), which is set as an auto filter. This extension also offers the possibility to filter changes based on your chosen criteria, which can be: the date interface, the user who made the change, or the type of change. Changes are displayed in the report in chronological order from the last change made. This extension displays changes not only in Primary text but also records the creation/change/deletion of links, comments, and other attributes.

Problem to solve

Tracking all changes in artifacts in DNG is currently time and labor-intensive. Currently, this is only possible via the "History of Artifacts" page. Softacus has developed an extension that allows users to filter this history directly in the module without opening the history separately in a new window or tab. The entire history of an open module can be viewed in a widget in your mini dashboard with a few clicks. In addition to a complete change history report, this script can be used to filter based on the date interface, the user who made the change, or the type of change.

Features

Report of changes

This extension to see and filter changes made across the module. Information about these changes will be displayed directly in the extension in your mini dashboard. In the displayed report you will find information: the user who made the change, the date and exact time the change was saved, and the ID of the changed artifact. Changes are arranged in the report in descending order based on the date (the last change in the module is displayed first). If a larger number of changes were created for the selected period, there are paginated by 20 items.

Filtering changes based on:

Start date and End date 

This data determines the change display date interface. If the user does not choose his start date and end date, the extension will display changes for the last week (7 days).

Users

You can choose which user you want to see changes from. If the user does not select any user, the report will display the changes made to the module by any user.

Type of Change

Indicates what type of change you want to see. This filter contains the following options:

All (default) as is - filter from module history

Edit = UserXY modified resource

Create = UserXY modified module structure - added

Delete = UserXY modified module structure - removed

Color resolution

In the report, all changes made in the module are colored for easy orientation. The color difference of the changes is the same as DNG - yellow background color = "create"; blue background color = "edit"; gray background color + red text color = "delete".

Show details about the type of changes

Using the drop-down menu, the user can expand each change record either individually or in the header for all. After clicking on the link, the user will be redirected to the changeset, where there is a detailed record of the specific change.

Restrictions

  • This extension works only in the module

How to use this extension

  1. Add a widget from the catalog by the name Filter History (FIH)
  2. Open Module in Doors NG Component
  3. Select the start date and end date
  4. Select the user whose changes you want to see
  5. Select types of changes
  6. Click on the "Filter History" button

Video:

 

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!

The RAAPA add-on provides any user without an administrator role the ability to request access to a specific project area. 

 

User interface

 raapa image 1

 raapa image 2

Description

This extension provides DOORS Next Generation users who do not have an administrator role in the project area the ability to request access to a specific area of the project. If the user is not an administrator, he does not have access to the selected project area. This extension offers the option to such a user to "Request access". The button will automatically send an email to predefined administrators and also to users with specific roles (optional).

Limitation

  • Admin needs to authorize himself on each application (at least open them) to gain access to all project areas
  • If the admin does not have access to all project areas, it affects other users by a limited number of project areas on the server
  • A server-side script needs to be running on a port

 

Features

Communication between the server side and the plugin

By continuous communication between server-side add-on (written in Node JS) and client-side add-on (a widget), it makes a system that can be used for ELM applications, such as QM, RM, CCM, and GC.

Differentiation of users

The server side of the script distinguishes admins, which categorizes users as admins and non-admins.

Automatically updated table

When the admin is logged in, a table with project areas is updated.

Automatically send an email

Non-admin has not got access to the selected project area and RAAPA offers him to request it by pressing a 'Request Access' button. The button automatically sends an email to predefined administrators and also users with specific roles (optional).

Future possibilities

  • Data storage can be moved into a cloud service instead of the server-side script - this would not require an open port for communication
  • Ability to update the table for any administrator who has full access, which would be distinguished by script
  • The range of applications can be extended

 

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 will create links between artifacts in the selected module(s). The information about the generated links is taken from certain custom attributes. It can build many links in a short time.


User Interface

  

 

 

Explanation and features

Features

  • Create base artifact Links based on attributes automatically
  • Create module artifact links based on attributes automatically
  • Create several Link types at the same time (i.e. Satisfies By, Link To, Extracted From,...)
  • Working in project Areas and Components
  • Working with Change Sets and Global Configuration
  • You can specify rules that take into account the following parameters: Artifact Attributes, Link Type. Artifacts in DNG can be in several modules at the same time and even in different components.
  • Simple and intuitive yet flexible interface
  • You can select modules via widget dialog boxes
  • The system will prompt you with messages and help you even if you are wrong
  • Optimized performance 

Restrictions

  • 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.
  • Loading information about modules can take some time

Possible use

  • Migration of requirements from other tools via Excel
  • Collaboration between two delivery partners where one needs to have the full traceability

 Watch a video and learn more

 

How to use this extension

  • Create an Original ID and Original Link To Artifact Attributes and add them to every Artifact Type which you want to link via this extension
  • Import Requirements with these attributes filled
  • Follow the steps in the screenshot

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!

widget-description


Limitations

  • Updating multiple artifacts – in order to that the users can accidentally select more than one artifact and update them with wrong content for some of them, Softacus recommend not implement updating multiple artifacts at once

 

artifact-generator


 

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!

Tracked-resource sets

The tracked-resource set (TRS) specification allows a server to expose set of resources in a way that allows clients to discover the exact set of resources in the set, to track all additions to and removals from the set, and to track state changes to all resources in the set. This specification is HTTP-based and follows RESTful principles. It is suitable for dealing with large sets containing a large number of resources, as well as highly active resource sets that undergo continual change.

When project areas are enabled for configurations, for team members to see, use, create, or remove links across project areas, a Jazz administrator must install the Global Configuration Management (GCM) and Link Index Provider (LDX) applications. Use TRS v2.0 as a data source to create the linked lifecycle data index.

When project areas are not enabled for configurations, to ensure that Lifecycle Query Engine (LQE) can access the lifecycle data, you must configure it to work with Jazz™ Team Server (JTS) and then configure the lifecycle tools as data sources (TRS providers.)

Terminology:

Resource Set - an enumerable, finite, collection of Resources

Resource - web resource identified by URI; the Resource Set members

Server - party playing the role of Resource Set provider

Client - party playing the role of consumer; interacts with a Server to enumerate and track Resources in the Server’s Resource Set

Tracked Resource Set (TRS) - describes the set of Resources in a Resource Set, expressed as a Base and a Change Log

Base - portion of a Tracked Resource Set representation that lists member Resources

Change Log - portion of a Tracked Resource Set representation detailing a series of Change Events

Change Event - describes the addition, removal, or state change of a member Resource

 

What does rebase do ?

TRS providers are responsible for managing the base change log for their consumers. In theory, the base is established at the "beginning of time" and the change log continues to grow forever. A TRS provider may choose to periodically, or on some significant event, rebase or recalculate the base resources and prune the change log. The server should retain at least seven days of of the most recent change events in the change log, and set the cutoffEvent to the most recent retained change event to give clients time to catch up to the new base and change log.

The cutoffEvent property of the Base identifies the point in the Change Log at which processing of Change Events can be cut off because older changes are already covered by the new Base after the rebase operation.

In short, Rebase is a process that creates a new base for tracked resource set. This leads to truncating the changeLog to only contain last 7 days of changes while adding "cutoffEvent" property to the latest changeEvent.
The newly established base is now the actual one and new ChangeLog is based on changes on the members of the new base.

When is manual rebase mandatory ?

When a server rename procedure is performed, as a part of the post-rename steps, but before adding DNG TRS datasources back into LQE, one must perform full TRS 2.0 rebase in DNG.
TRS 2.0 rebase is also highly recommened after upgrading to newer DNG versions (base version, not iFix).


How to perform rebase ?


1, Open a web browser and navigate to your DNG frontend. Log in with the administrator privileges and continue to https://your.RMserver.com/rm/admin#action=com.ibm.rdm.fronting.server.web.trs .
2, Here you can see TRS status and rebase option. Click on the TRS 2.0 Full Rebase.
3, Wait for the operation to finish, the status of the rebase procedure is shown in the status windows which can be manually refreshed.
4, Once the rebase is done, you may continue with adding the LQE data sources and reindexing them.

 

If you need more detailed information, visit https://archive.open-services.net/wiki/core/TrackedResourceSet-2.0/

Page 1 of 5
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