Link by Foreign Attribute


 

Introduction

This extension facilitates the linking of artifacts within specified modules using custom attributes. By accelerating the creation of multiple links, the tool significantly enhances user efficiency, streamlines the linking process, and ultimately boosts overall procedural productivity.

Use Cases and Features

Based on the functionalities and use cases that this extension is helping you with, in the current version of the extension you can find:

  • Widget information section - section with version, short description and other information about the extension

  • Source module(s) selection - the user can select the module(s) from which the links will be created

  • Target module(s) selection - the user can select the module(s) in which the links will be created

  • Settings for linking rules - in this section the user can define the mapping rules based on known attribute names and discovered link types, and edit the rules in the textbox

  • Main button - after clicking on this button, the widget will start the process of creating links. 

The primary challenge is to effectively establish connections between artifacts within chosen modules using custom attributes. This extension tackles the need for automatic link generation and careful management, particularly in situations with numerous artifacts spread across various components and modules.

This process can be utilized, for example, when migrating requests from external tools, with Excel serving as the medium.

The Link By Foreign Attribute widget has the following features:

  • Automated creation of module artifact links based on custom attributes - This feature enables the automatic establishment of connections between artifacts within modules, utilizing specific attributes to facilitate the linking process.

  • Simultaneous establishment of multiple link types (e.g., Satisfies By, Link To, Extracted From) - The system allows for the simultaneous creation of various types of links, such as "Satisfies By", "Link To" and "Extracted From" enhancing flexibility in managing relationships between artifacts.".

  • Seamless compatibility with project areas, components, change sets, and global configurations - The solution seamlessly integrates with different project areas, components, change sets, and global configurations, ensuring smooth operation across diverse aspects of the project.

  • Rule-based customization allowing precise linking criteria definition using Artifact Attributes and Link Types - Users can define specific criteria for linking artifacts based on attributes and types of links, enhancing control and precision in establishing connections.

  • Efficient handling of artifacts across multiple modules and components within DNG - The tool efficiently manages artifacts that extend across multiple modules and components within the Dynamic Next Generation (DNG) environment.

  • User-friendly interface with a fine balance between intuitiveness and flexibility - The extension’s user interface is designed to be user-friendly, striking a careful balance between ease of use and adaptability to meet diverse user needs.

  • Effortless module selection via widget dialog boxes - Users can easily choose modules through streamlined widget dialog boxes, simplifying the process of working with specific modules

  • In-context guidance and robust error assistance for enhanced workflow precision - The system provides contextual guidance and comprehensive error assistance, contributing to a more precise and error-free workflow experience

Preconditions and 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.

This script is designed to work exclusively within a DNG module and view, and the created view should be saved before running the widget. If the user does not meet these prerequisites, the widget displays an informative message.

Softacus Services

We, in Softacus, are experts when it comes to consulting and service delivery of IBM software products and solutions in your business. We help our clients to improve visibility and transparency when licensing and managing commercial software, providing measurable value while increasing efficiency and accountability and we are providing services in different areas (see Softacus Services).

IBM ELM extensions developed by Softacus are free of charge for the customers who ordered IBM ELM licenses via Softacus or for the customers who ordered any of our services. If you are interested in any of our IBM ELM extensions, you found a bug or you have any enhancement request, please let us know at This email address is being protected from spambots. You need JavaScript enabled to view it..