IBM Tech Blog | SmarterProcess (ReqPro) https://doorsnext.com/tech-blog/ibm/ The Software and Systems Experts Sun, 03 Nov 2024 11:15:19 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://doorsnext.com/wp-content/uploads/2022/11/favicon-150x150.png IBM Tech Blog | SmarterProcess (ReqPro) https://doorsnext.com/tech-blog/ibm/ 32 32 What’s new in IBM Engineering Lifecycle Management 7.1 (IBM ELM 7.1) https://doorsnext.com/ibm/ibm-engineering-lifecycle-management-7-1/ Fri, 01 Nov 2024 16:22:46 +0000 https://doorsnext.com/?p=16626 What’s New in IBM Engineering Lifecycle Management 7.1 (IBM ELM 7.1): Key Features and Benefits for Engineering Teams We are excited to announce the release of IBM Engineering Lifecycle Management (ELM) 7.1, a powerful suite designed to drive innovation and streamline workflows across the entire engineering lifecycle. With an array of new features and enhancements, […]

Post What’s new in IBM Engineering Lifecycle Management 7.1 (IBM ELM 7.1) from SmarterProcess (ReqPro).

]]>

What’s New in IBM Engineering Lifecycle Management 7.1 (IBM ELM 7.1): Key Features and Benefits for Engineering Teams

IBM Engineering Lifecycle Management 7.1

We are excited to announce the release of IBM Engineering Lifecycle Management (ELM) 7.1, a powerful suite designed to drive innovation and streamline workflows across the entire engineering lifecycle. With an array of new features and enhancements, IBM Engineering Lifecycle Management 7.1 (IBM ELM 7.1) enables teams to collaborate seamlessly, manage complex data more effectively, and maintain compliance with confidence in increasingly dynamic engineering environments.

In this latest release, IBM Engineering Lifecycle Management 7.1 (IBM ELM 7.1) introduces significant improvements, including enhanced traceability across development stages, upgraded reporting and analytics capabilities, and advanced automation options. With a focus on flexibility and integration, IBM Engineering Lifecycle Management 7.1 (IBM ELM 7.1) ensures engineering teams have the tools needed to adapt quickly to evolving project demands, optimize resource allocation, and support end-to-end traceability.

This blog post will dive into the highlights of IBM Engineering Lifecycle Management 7.1 (IBM ELM 7.1) showcasing the key updates and features that help simplify the engineering process, foster collaboration, and drive better outcomes. We invite you to explore how IBM Engineering Lifecycle Management 7.1 (IBM ELM 7.1) is set to redefine engineering management and accelerate the path from ideation to execution.

IBM ELM deliveries in 2024

What's new in Jazz Foundation 7.1

User Access Logging
JAZZ_ADMIN can enable access logging – New log with user-defined location Log user activities made by JTS and DOORS Next REST clients (not Java APIs)
Enhancements to the REST APIs

The following actions are available in the newly created or updated REST APIs:

  • Retrieve user account information. This information includes the date of creation, date it was last modified, the jazz repository permissions that are associated with the account, and the archived flag.
  • Retrieve information about the history of a user account, which includes information about the additions, changes, and deletions that were done to the user
    account.
  • Retrieve all the permissions within a project area or team area. You can also get all enabled permission for a role within a project area or a team area by passing that role ID as a query parameter.
  • Include the history of process specification changes, such as changes to role-based permissions, workflows, and e-signatures in the project area history.
  • For more information, see the following topics:
Option to disable saving all historical states of user definitions

Added the Disable Save to All Historical States option in the administrative UI. When this option is selected, the Save to All Historical States option is disabled to prevent the historical user states being overwritten when they save a change. This option allows organizations to preserve past historical states and use them in audit reports that use the REST APIs.

Installer property name change that configures embedded or external Liberty installation

The web-installer contains the silent-install-server.xml response file that allows users to install Engineering Lifecycle Management 7.1 (IBM ELM) with the embedded liberty server or an external liberty server. This customization uses the user.com.ibm.team.install.jfs.appserver.liberty.disable property in 703. In ELM 7.1, this property is renamed to user.com.ibm.team.install.jfs.appserver.liberty.embedded.disable. For more information, see Installing by using command-line commands.

What's new in IBM Engineering Requirements Management DOORS Next 7.1

View ancestor and descendant artifacts in filtered module views

The ancestors and descendants of matched artifacts can be viewed when artifacts in a module are filtered. When a filter is active, options to show the ancestors, descendants, or both appear automatically. These options can be saved in a view. Depending on the selection of the option, you can also select the Highlight filter matches check box to differentiate the artifacts that match the filter from the ancestors and descendants of those artifacts. Highlighting is a user preference and is not saved with the view, but it can be enabled at any time.

New options added to filters artifacts

Most filters can be combined with new group operators, including matching all, some, or none of the conditions in a group of filters. Filters for the basic attribute data types are supported. Filters for enumerations, tags, links, or full text are not supported. The user interface for editing the expanded filters is enhanced, and it aligns with the Carbon Design System. Filters are easier to read, the targets are larger, and the keyboard accessibility is improved. Filters can be edited in a separate window.

Create a historical baseline

The Create Baseline operation now provides the option to create a historical baseline of a stream. This option allows you to select a date and time in the past to capture the state of the artifacts at that point in time. The baseline that is created is referred as historical baseline and is like any other baselines.

Export and download ReqIf definitions from a baseline context

You can now export and download the ReqIF definitions available in a baseline. The definitions need to have been created before the baseline creation.

Configure the artifact sidebar width in the Artifact editor

The new com.ibm.rdm.fronting.web.artifactSidebarDefaultWidth advanced property for RM servers can be used to set the width of the artifact sidebar in the Artifact editor. Users can set the percentage of the artifact sidebar width to the overall window width. The default value is 20 percent. Users can still manually adjust the width.

Enhancements to the REST APIs

Introduced the following enhancements to the REST APIs:

  • Create a historical baseline of the stream. A new option Create Baseline is provided that allows you to create a historical baseline of a stream for a specific historical timestamp. The baseline of a stream that is created earlier is referred as historical baseline. The resulting baseline is not different from another baseline.
  • Allow HTTP clients to retrieve the content of the delivered and undelivered changesets. The changes retrieved are same as the changes displayed in the Changed Resources tab in the Changeset editor screen. The retrieved data includes resources that are added or deleted and provides concept and version URIs.
  • Retrieve a list of baselines for a given stream by introducing a new public OSLC configuration query capability. This capability allows HTTP clients to retrieve a list of baselines for a given stream.

For more information, see the following topics:

DOORS Next (DN) Changeset Contents API Overview
DOORS Next (DN) OSLC Configuration Query Capability Overview: To retrieve a list of baselines for a given stream URI
DOORS Next Generation data sources

What's new in IBM Test Management 7.1

Enforce name uniqueness for configurationsThe Enforce name uniqueness for configurations option is added to check whether the name created for a new configuration in a component is unique to that component. The new option is added in the Manage Project Properties > Configuration Management Preferences, if the project area is in full Configuration Management mode

Update label for Rational tools to DevOps
The test script type names in the Test Script creation page of the Engineering Test Management web UI are updated. The following are the changes:
  • Rational Test Workbench to DevOps Test Workbench
  • Rational Functional Tester to DevOps Test UI
  • Rational Performance Tester to DevOps Test Performance
  • Rational Test Realtime to DevOps Test Embedded
  • Rational Integration Tester to DevOps Test API
  • Rational Service Tester to DevOps Test Performance for SOA Quality
SAFe® 6.0 Full and Essential templates
The SAFe® methodology is an industry-standard framework for helping organizations scale agile and lean practices to an enterprise level. Now, SAFe® 6.0 Full and Essential templates are available to establish a quality management environment that contains artifacts to validate cross-solution train portfolio epics, cross-ART capabilities, and ART features and stories in the scope of a portfolio of solution trains of one or more ARTs and its teams.

What's new in IBM Engineering Workflow Management 7.1

Track and planning
Add images inline to work item descriptions and large HTML fields
You can now add inline images to a work item description and a large HTML field in the following scenarios: Copy and paste an image by using keyboard shortcuts or by using the browser menu from the clipboard or from the file explorer. Add existing image attachments to work items:
  • To the current work item by using the filtered list of attachments.
  • To different work items by using an attachment ID.
Add tables inline to work item description and large HTML fields
You can now add ̑ inline tables to a work item description and a large HTML field in the following scenarios:
  • Set Table Properties
    • Set the header row or column for the table
    • Set a caption or a table
  • Delete a table
  • Insert rows and columns
  • Delete rows and columns
  • Set cell properties
    • Merge cells horizontally or vertically by using row and column span
    • Split cells horizontally or vertically
    • Set the height or width of individual cells and set the column width or row height
    • Set cell color
For more information, see Description box in web client
Add paragraphs by using the magic line in the work item description and large HTML field
You can now add a paragraph by using the magic line capability from otherwise inaccessible places in the active editor, such as tables and indented text that start or end a document. Hover over these areas, and you can see a red line with a handle. Click the handle to insert a new paragraph.
Size of the drag and drop dialog
The size of the drag and drop dialog for linking work items and uploading attachments is increased to make it easier to use.
Planning-General configuration
Separate tabs for different planning configuration elements in the web client allow the administrator to set the Backlog Iteration for a child project area without overriding the rest of the configuration.
More details on print
You can now view static text available for print.
Performance improvements
  • Improved load time of work items in environments that have many custom attributes that are paired with many users and project areas.
  • Improved loading of plans when large numbers of concurrent users who are performing operations.
SAFe® 6.0 Full and Essential templates
SAFe 6.0 Full and Essential templates are now available to establish a portfolio, large solution, ART, and team-level tools environment.
The following changes were made:
  • Added new work item types to add support for strategic alignment, lean budgeting, and objectives and key results (OKRs).
  • Updated retrospective workflow to include the reviewed state to the implementation state group.
  • Added a new lean portfolio management plan type.
  • Updated terminology to align with SAFe 6.0 recommendations.

For more information, see Scaled Agile Framework (SAFe) 6.0 Essential process template and Scaled Agile Framework (SAFe) 6.0 Full process template.

Jazz Source Control
Reopen operation added to code review tool
You can reopen a closed code review with Jazz Admin and Jazz Project admin roles.
Improved logging around change sets that appear for code review
For special cases when there is a mismatch between the count of change sets displayed under work item and code review, happening due to related permissions or any other unexpected scenario.
Improved search
Modified the text with Search Current Page in search box, same changes done and reflect for workspace and advance search result search box.
CLI improvements
The output of the locate command clearly states the change sets that are directly included and the change sets that are indirectly included through a change set that is created by a gap merge.Default logging is enabled for CLI exceptions when a command is run.
Serviceability
Additional logging is added for easier debugging and checks to guard against the case when event timestamp in query and event table were out of sync.Improved logging to collect traces when a large file is uploaded.
Reliability
Change event processing is improved to ensure that each change event uses a different category ID to avoid missing events, especially if a new feed is added in the future.
Integrations
Improved flexibility with grammar used for Engineering Workflow Management Git integration
Engineering Workflow Management now supports more keywords and delimiters to provide a more flexible grammar for linking work items in the Engineering Workflow Management Git integration:
  • The supported keywords that can be used in the commit message are workitem, work item, work-item, item, issue, feature, defect, ewm, story, epic, testplan, test plan, test-plan, ccb, bug, task, wi, and rtcwi.
  • The supported delimiters are hyphen (-), underscore (_), colon (:), equal (=), and white space ( ).
The default grammar is also now consistent for pre-receive hooks, post-receive hooks, and webhooks. For more information, see Creating links from commit message.
Security fix for Team Concert Git Jenkins plugin
A new version of the Team Concert Git Jenkins plugin version 2.0.5 is now available. This version includes crucial security fixes and is available for download at https://updates.jenkins.io/download/plugins/teamconcert-git/2.0.5/teamconcert-git.hpi.

What's new in Jazz Reporting Service + Link Index Provider 7.1

View data source schema details with the Type explorer
You can view data source schema details for all data sources and use it to develop reports in Report Builder. From the Help menu in Report Builder, click Type explorer to view data source schema details. Filter the details based on data source, data type, categories, and artifacts. You can use this information to understand the structure and dependencies of the data source schema. By using the detailed insights about the data source schema, you can create custom SQL queries and develop reports in Report Builder.
Major improvements using Lifecycle Query Engine relational store
LQE rs is the default installation for new JRS deployments. It offers significantly better performance and availability than LQE Jena: Generally faster queries, higher concurrency, less RAM required. Enable LQE rs during JTS setup. Report Builder detects whether LQE relational store is enabled. If so, then Report Builder enables LQE rs for reports. When LQE Jena is not installed or disabled, only SQL query language is supported, and query language options are not visible During the time that ELM 7.1 is deployed in your organization, plan to convert all remaining RB SPARQL reports to SQL. ELM 7.1 is the last version that will include LQE Jena.
Report on additional LQE historical metrics
You can report on these additional dimensions using Lifecycle Query Enginehistorical metrics
  • Work Item Closure
  • Work Item Totals
  • Work Item Creation
Improved Data completeness check feature
When you perform the data completeness check for a report in Report Builder, you can now view the message about number of the data sources that are processing the change logs. If the message states that the LQE is processing the change logs, it implies that the data might be incomplete. Wait until the LQE completes the change log processing and is up to date.
For more information, see Run the report with data completeness check enabled.
Optimized the searching feature in Report Builder
The Search all folders button is updated to Search including subfolders in Report Builder. Go to the main reports page in the Report Builder, and select Search including subfolders to apply the scope of the search. With this feature, you can optimize the report search process by setting the scope of your search to include the subfolder, starting from the current folder in the Report Builder. Previously, selecting Search all folders would search all the folders in Report Builder.
Move items by dragging over the breadcrumb node
In Report Builder, you can now move items to any parent folder by using the breadcrumb. Previously, to move or copy one or more items to a parent folder, you had to select the items and then use the Move feature to move them to the intended folder. However, with this new feature, you can simply select and drag the items over the breadcrumb node to move them to the desired parent folder.
Wild cards for additional operators on string properties

Use Supports wildcards checkbox in Report Builder for query conditions on string properties. By default, the checkbox is set to true when the contains or does not contain operator is selected and false for all the other operators. However, you can change that based on the requirement. Previously, the Report Builder used an unquoted asterisk as a wildcard for the contains and does not contain operators. When the unquoted asterisk was specified for is, is not, starts with, or ends with, the asterisk was always treated literally.

If you select the Supports wildcards checkbox, an unquoted asterisk is taken as wildcard for all the operators. If the Supports wildcards checkbox is not selected, an unquoted asterisk is taken literally.

The upgrade log indicates whether the rs/db folder and rs/metaModelCache folders were copied or not
When you upgrade the Jazz Reporting Service in a side-by-side configuration, the rs/db folder and rs/metaModelCache folders are not copied to the destination folders if the folders exist.
Configure the maximum size and age of query history
You can use the following server properties in Report Builder to set the expiry of query history and report caching:
Maximum size of query history: The maximum size of query history must be a value between 1000 and 1000000. If maximum age of query history value is nonzero, then the query history maximum size value is ignored.
Maximum age of query history in days: The maximum age of query history must be a value between 0 and 365 days.
Cache report results per user: If true, report results are cached for each individual user. The same report result is not shared by more than one user. Caching the report results per user can improve tracking of report data usage.

What's new in Lifecycle Query Engine 7.1

Recover data gaps in Lifecycle Query Engine by replacing reindexing with TRS validation for data providers
You can run TRS validation instead of reindex for IBM® DOORS® Next, Engineering Test Management, and Engineering Workflow Management data sources for recovering data gaps in Lifecycle Query Engine (LQE). To recover indexed data gaps, first run TRS validation on the data. If validation does not resolve the issue, then run reindexing.

As validation is faster than the reindexing process, it reduces the downtime of reporting and retrieves the LQE indexed data quickly. In the situations such as change log truncation, rollback detected, and rebase performed on application, run Reindex.

Automated the Lifecycle Query Engine server rename for Lifecycle Query Engine with relational store
Lifecycle Query Engine server rename for Lifecycle Query Engine rs is now automated in Report Builder. To rename the LQE server, all you need to do is generate and replace the mapping.txt file into the JTS LQE location and restart the Jazz Team Server. Previously, whenever the LQE server renaming process was triggered, you had to first unregister LQE from JTS, manually rename the server, and then register the LQE again.
Update the connection pool size via user interface property in Lifecycle Query Engine Admin
You can now update the maximum JDBC connection pool size for Lifecycle Query Engine relational store from the Lifecycle Query Engine user interface. On the Administration tab in Lifecycle Query Engine, click Advanced properties and update the connection pool value in the Connection pool size field. Previously, to update the connection pool size, you had to update the dbconnection property file on the server file system.
Monitor the configuration scope of queries in the LQE
You can now monitor the configuration scope of queries in the LQE . From the Health monitoring tab in LQE, click Queries to see the query statistics. On the Query Statistics > Completed Queries tab, you can see the Config scope column displaying the version resources count. The administrators can review the Global configurations (GC) count from the Config scope column. If a query has a larger config scope value, then the administrator can suggest to the user, to optimize the query and use a GC with a smaller scope. For more information see, Monitoring indexing activity statistics.
Provide additional LQE notification events
You are now notified of additional events that are related to compaction and data set suspension failures. This helps the administrators monitor the health of the LQE servers and take corrective actions. To receive the notifications, the administrators can add recipients to the compaction and data set suspension failures by enabling the notifications from https://<server>/lqe/web/admin/notifications. On compaction failure, an email about the failure is sent to the recipients and the compaction schedule is disabled. They need to rectify the cause of failure and enable the compaction schedule. On data set suspension failure, an email is sent to the recipients about the failure and the cause for the same. For more information, see Setting up email notification for Lifecycle Query Engine events.
Enable LQE Relational store during Jazz Team Server setup
You can now enable the LQE relational store during the Jazz Team Server setup. The Report Builder detects whether LQE relational store is enabled in LQE. If it is enabled, then Report Builder enables the LQE relational store for reports so that the reports can be created by using LQE relational store. Previously, to enable the LQE Relational store, you had to go to the LQE admin page and enable relational store after the Jazz Team Server setup. To enable the LQE relational store for reports, you had to go to the Data sources page in Report Builder and enable it.
Use custom attributes from child artifact types when reporting on top-level artifact types in LQE reports
When you are reporting on top-level artifact types such as Work Item or Requirement in LQE reports, you can now use custom attributes from child artifact types in the report. Hence, if same custom attribute is added to multiple top-level artifact types and you want to create a report on it, you no more need to create a separate traceability path for each type of artifact that you want to report on.
Updated Link Index Provider with the new LQE relational store backendThe LQE relational store can now be enabled for the Link Index Provider web application by using the same procedure as the one for the LQE. For more information, see Installing and enabling Lifecycle Query Engine relational store. If you decide to enable the LDX relational store separate from LQE rs, consider the following requirements:
  • The LDX relational store must be a different instance than the one for LQE.
  • The database must be created by using the data warehouse setup page of the Jazz Team Server setup wizard.
View the status of validating or indexing selected resources
You can now see the status of the insertion or deletion of the selected resources during indexing, reindexing, and validation in LQE. Previously, the progress of the insertion and deletion of the resources during indexing, reindexing, and validation was not displayed on the LQE admin user interface; it used to run in the background. Having this information on the user interface helps the user to track the progress of their process. For more information, see Monitoring indexing activity statistics.
Report on additional LQE historical metrics
You can report on these additional dimensions using Lifecycle Query Enginehistorical metrics
  • Work Item Closure
  • Work Item Totals
  • Work Item Creation
Improved Data completeness check feature
When you perform the data completeness check for a report in Report Builder, you can now view the message about number of the data sources that are processing the change logs. If the message states that the LQE is processing the change logs, it implies that the data might be incomplete. Wait until the LQE completes the change log processing and is up to date.
For more information, see Run the report with data completeness check enabled.
Optimized the searching feature in Report Builder
The Search all folders button is updated to Search including subfolders in Report Builder. Go to the main reports page in the Report Builder, and select Search including subfolders to apply the scope of the search. With this feature, you can optimize the report search process by setting the scope of your search to include the subfolder, starting from the current folder in the Report Builder. Previously, selecting Search all folders would search all the folders in Report Builder.
Move items by dragging over the breadcrumb node
In Report Builder, you can now move items to any parent folder by using the breadcrumb. Previously, to move or copy one or more items to a parent folder, you had to select the items and then use the Move feature to move them to the intended folder. However, with this new feature, you can simply select and drag the items over the breadcrumb node to move them to the desired parent folder.
Wild cards for additional operators on string properties

Use Supports wildcards checkbox in Report Builder for query conditions on string properties. By default, the checkbox is set to true when the contains or does not contain operator is selected and false for all the other operators. However, you can change that based on the requirement. Previously, the Report Builder used an unquoted asterisk as a wildcard for the contains and does not contain operators. When the unquoted asterisk was specified for is, is not, starts with, or ends with, the asterisk was always treated literally.

If you select the Supports wildcards checkbox, an unquoted asterisk is taken as wildcard for all the operators. If the Supports wildcards checkbox is not selected, an unquoted asterisk is taken literally.

The upgrade log indicates whether the rs/db folder and rs/metaModelCache folders were copied or not
When you upgrade the Jazz Reporting Service in a side-by-side configuration, the rs/db folder and rs/metaModelCache folders are not copied to the destination folders if the folders exist.
Configure the maximum size and age of query history
You can use the following server properties in Report Builder to set the expiry of query history and report caching:
Maximum size of query history: The maximum size of query history must be a value between 1000 and 1000000. If maximum age of query history value is nonzero, then the query history maximum size value is ignored.
Maximum age of query history in days: The maximum age of query history must be a value between 0 and 365 days.
Cache report results per user: If true, report results are cached for each individual user. The same report result is not shared by more than one user. Caching the report results per user can improve tracking of report data usage.

What's new in Rhapsody Model Manager 7.1

Digital thread
OSLC linking between two architecture elements
You can now create OSLC link between two architecture elements in the Architecture Management domain (AM-AM linking). The new link types are Allocates, Realizes, and Tracks. The AM-AM OSLC linking is supported for configuration aware projects (incoming links are discovered through use of LDX), or for nonconfiguration aware projects in which Rhapsody Model Manager‘s default OSLC context is used (incoming links are discovered through use of OSLC Query APIs).The key improvements include:
  • Coexistence of SysML v1 and v2 by linking architecture elements between Rhapsody SE and Rhapsody Model Manager.
  • Cross-model linking between Rhapsody Model Manager instances.
  • Linking with other third-party tools, such as Model based system engineering and Product lifecycle management tools.
The AM-AM traceability reports can be generated by using Jazz® Reporting Service or Engineering Publishing or by using Rhapsody Model Manager‘s reportable REST APIs. The AM-AM linking contributes to the following usecases:
  • Link Rhapsody® model elements across servers or project areas.
  • Link Rhapsody SysML/UML model elements with Rhapsody Systems Engineering SysML v2 model elements.
  • Link with other tools that implements OSLC-AM, such as PLM Bill of Materials (BOM).
Simplified Linking
Create links between Rhapsody Model Manager browser windows by using copy and paste or drag , streamlining the linking process and improving efficiency.Image displaying Rhapsody Model Manager web-UI link menu and Links section, displayimg a mix of new AM-AM links and requirement links:
User Productivity
Model element icons in Rhapsody Model Manager
Rhapsody Model Manager now displays accurate icons for model elements based on their type, providing better consistency with the Rhapsody client. Previously, a generic file icon was used for model elements across various Rhapsody Model Manager web-UI pages, which was often misleading. With this update, Rhapsody Model Manager assigns appropriate icons that reflect the specific type of model element. For elements from system profiles or Rhapsody native UML types, their respective icons are displayed. These updated icons can be seen in the following locations:
  • Explorer view
  • Model element properties page
  • Breadcrumbs
  • OSLC link labels and compact rendering
  • Quick search results
This enhancement improves clarity and usability when you are navigating and interacting with model elements in Rhapsody Model Manager.
Sidebar explorer with capability of navigating tree hierarchy
You can switch the explorer view in Rhapsody Model Manager. Previously, on selecting a model element in the Explorer to view its property, the property opened in a new window. To go back to the explorer to check another model element, you had to manually return to the Explorer through the breadcrumb menu. With the side bar explorer, you can now view properties of model elements in a side pane without leaving the current window. You can switch to the explorer view by clicking the explorer view icon in the side bar window. To switch back to the side bar view, click the side bar view icon in the Explorer window. The side bar view is the default mode in Rhapsody Model Manager. The key improvements include:
  • Navigation of Rhapsody models in a web browser with the RMM sidebar explorer.
  • Dedicated tabs for links, diagrams, tables, and matrices, making information more accessible and reducing page clutter by minimizing scrolling.

Rhapsody DiffMerge is available as a selectable external compare tool in the EWM Eclipse client.
Rhapsody DiffMerge is now available as a pre-configured external compare tool in the Engineering Workflow Management 7.1 Eclipse client. You no longer need to add Rhapsody DiffMerge as an external compare tool by selecting the Custom option and completing the required fields, such as path and compare arguments for 2-way or 3-way comparisons. Instead, you can select the Rhapsody DiffMerge option from the External Compare tool to Use list, streamlining the comparison process.Image displaying Rhapsody DiffMerge as a selectable external compare tool:

Governance

The link validity changes in Rhapsody Model Manager now require role-based permission 

In Rhapsody Model Manager, you need role-based permission to change link validity such as setting a link as valid, invalid, or suspect. Previously, users could view and modify the validity status of OSLC links (valid, invalid, or suspect) without specific permissions.

With this update, only users with designated role-based permissions can change link validity. These permissions can be configured at the Project Area or Team Area level. Since model elements and Rhapsody files reside in an SCM component, the SCM component owner is responsible for determining which Project or Team Area should have the new link validity permissions. For more information, see Viewing and modifying link validity status

Configuration and visibility
Component skew indication in Rhapsody Model Manager Explorer page
The Rhapsody Model Manager Explorer page now includes an indication of component skew. Component skew occurs when a global configuration hierarchy contains multiple configurations of the same component, potentially resulting in different versions of the same model element within the hierarchy. This can lead to unexpected content on the Properties page of the model element or a confusing set of OSLC links.With this update, the Explorer web UI now alerts users when an SCM component exists in multiple local configurations of the selected global configuration hierarchy. Also, hovering over the component node reveals a tooltip that explains the issues that are associated with component skew and lists the individual configurations that contain the SCM component.
Increased component display limit in Rhapsody Model Manager for larger configurations
The component display limit in Rhapsody Model Manager has been increased to better support larger configurations. Hence, you can now view more components simultaneously, improving the overall usability and efficiency when working with extensive configurations.
Fixed header row in tables and matrices
In the Rhapsody Model Manager web UI, the header row of tables and matrices now remains fixed and visible while scrolling. This enhancement ensures that column labels stay in view as you navigate through large datasets, eliminating the need to remember headers or scroll back to the top of the table to understand the data.

What's new in Engineering Insights 7.1

Improved querying
Querying of string properties is improved in Engineering Insights, which now uses improvements that are introduced in Report Builder 7.0.3. This change provides a consistent and documented design for querying string properties in both applications.
Browse view
When SQL and SPARQL are enabled in Lifecycle Query Engine, Browse View lists all the configured views and displays the query language for each view
Browse Custom artifact element
When SQL and SPARQL are enabled in Lifecycle Query Engine, Browse Custom artifact element lists all the configured custom artifact elements and displays the query language for each custom artifact element.
Browse Impact analysis diagram
When SQL and SPARQL are enabled in Lifecycle Query Engine, Browse Impact analysis diagram lists all the configured analysis diagrams and displays the query language for each impact analysis diagram.
Selection of SQL as the query language
Engineering Insights added support for the Lifecycle Query Engine relational store with SQL as query language selection. By enabling relational storage in Lifecycle Query Engine and by using SQL as the query language, you can create the following items:

What's new in Engineering Publishing 7.1

Preserve the original image quality when generating PDF in PUB
View data source schema details with the Type explorer PUB allows users to preserve the original image quality from the source document when generating a PDF. Previously, you might select from the following image quality in pixel per inch (ppi) for your PDF format report: Low (140 ppi), Medium (220 ppi), and High (300 ppi). However, if the original image quality was higher than the listed image sizes and you zoom the image in the PDF, the image in the PDF gets blurred. With the Keep as original image quality option, the image quality in the generated PDF report is the same as the source document. On the Resources page in Publishing Document Builder, go to the Reports tab and click Edit Report. In the Report output format section, select PDF and click Update and configure. In the Configure report window, go to Outputs tab, and specify Image Quality (ppi) as Keep as original.
Publishing honors domain application vertical alignment in table cells
Engineering Publishing honors vertical alignment of the table cells that are passed byIBM® DOORS® Next or Engineering Test Management.
Previously, the template designers were not able to use configured vertical alignment of table cells.
The following is an image displaying a PDF output with the various vertical alignment options:
Folder action permissions ensure no unauthorized changes
In PUB Document Builder 7.1, you can rename, move, or delete a folder, only if you are the owner of the folder, its subfolder, and the resources that are stored in it starting. An administrator can perform any action on the folder, regardless of the ownership of the folder. If you are the owner of a folder, which contains the resources that are owned by another user, you cannot delete or move the folder until the owner of the resource or administrator moves or deletes the resources in that folder. Previously, any user might delete or move any folder regardless of the ownership of the folder and the resources in it.

Post What’s new in IBM Engineering Lifecycle Management 7.1 (IBM ELM 7.1) from SmarterProcess (ReqPro).

]]>
Understanding IBM Tokens Licensing: The Future of Software Licensing https://doorsnext.com/ibm/ibm-tokens-licensing/ Wed, 14 Aug 2024 14:07:51 +0000 https://doorsnext.com/?p=15594 What is IBM Token Licensing? In today’s fast-paced software development environment, choosing the right licensing model proves crucial because it significantly impacts an organization’s efficiency, cost management, and overall success. Moreover, the IBM Tokens Licensing Model stands out as a revolutionary approach that offers unparalleled flexibility and cost-effectiveness while enabling organizations to optimize their software […]

Post Understanding IBM Tokens Licensing: The Future of Software Licensing from SmarterProcess (ReqPro).

]]>

What is IBM Token Licensing?

In today’s fast-paced software development environment, choosing the right licensing model proves crucial because it significantly impacts an organization’s efficiency, cost management, and overall success. Moreover, the IBM Tokens Licensing Model stands out as a revolutionary approach that offers unparalleled flexibility and cost-effectiveness while enabling organizations to optimize their software investments and maximize resource utilization simultaneously.

As software development becomes increasingly complex, organizations need tools that adapt to their evolving requirements. However, traditional licensing models, often rigid and costly, hinder productivity and lead to underutilization of valuable software assets. This is where IBM Tokens Licensing makes a difference. It provides a dynamic and versatile solution designed specifically to meet the demands of modern software development. By offering a unified licensing model that teams, products, and geographical locations can share, IBM Tokens Licensing empowers organizations to allocate resources more efficiently, reduce costs, and ultimately enhance collaboration.

IBM Token

IBM Tokens Licensing offers a flexible, token-based licensing model that enables organizations to access a wide range of IBM Engineering Lifecycle Management (ELM) products using a single, unified currency — tokens. In this system, these tokens act as a digital currency, allowing organizations to “purchase” the use of various IBM software tools without needing to buy individual licenses for each product.

Here’s how it works: Instead of purchasing separate licenses for each software tool, an organization buys a pool of tokens. Then, the organization allocates these tokens to different software tools as needed, based on the specific requirements of a project or team. When a user needs to access a particular tool, they “borrow” the necessary tokens from the pool. After the user finishes using the tool, they return the tokens to the pool, making them available for other team members or different tools. This dynamic process allows organizations to flexibly and efficiently manage their software resources.

IBM licensing provides the flexibility to use the right tool at the right time
 
  • Token are used similar to tokens in an arcade.
  • Each product in the IBM ELM suite requires a certain amount of tokens to use.
  • However, unlike at an arcade, when you are done using a product those tokens get checked back into the tokens pool and can be reused.
  • Tokens in short float across users and across products.
  • Reducing  the need for a specific product type and license count allocation.
License Model in a nutshell
 
  • One unified license for all ELM products – instead of dedicated licenses for each single product
  • License consumption adequate to the  product value which is currently used – instead of expensive monolithic platform license
  • Instead of buying new products – existing licenses can be transformed into Token  – (e.g. 10 DOORS = 100 Tokens)
  • Max. license utilization (cost & flexibility) – (20%-60% license saving)

How Does IT Work?

The IBM Tokens Licensing model is designed to be intuitive and flexible, making it easy for organizations to manage and allocate software resources. Here’s a closer look at how it operates:

  • Token Pool Creation: Organizations purchase a set of tokens that are placed into a central pool. This pool is shared across the entire organization, making it accessible to various teams and projects.

  • Token Allocation: When a team member needs to use a specific IBM software tool, they draw the required number of tokens from the pool. Each tool requires a certain number of tokens, which are specified by IBM. The tokens remain allocated to that user for as long as the tool is in use.

  • Token Return: Once the user is finished with the tool, the tokens are returned to the pool, making them available for use by others. This dynamic allocation ensures that tokens are utilized efficiently, minimizing waste and maximizing the value of the investment.

  • Global Access: IBM Tokens Licensing supports geographically distributed teams by allowing tokens to be used across different locations and time zones. This ensures continuous productivity as tokens can be reallocated from one region to another as work shifts.

IBM Token Licensing applies to the following products:

  • IBM Engineering Requirements Management DOORS Next: A tool for managing requirements and ensuring traceability across the development lifecycle.
  • IBM Engineering Systems Design Rhapsody: A solution for model-based systems engineering, supporting complex system designs.
  • IBM Engineering Test Management: A collaborative test management tool that supports comprehensive testing activities.
  • IBM Engineering Workflow Management: A tool that helps manage tasks, track progress, and facilitate team collaboration.
  • IBM Engineering Lifecycle Optimization – Engineering Insights: A tool that provides insights and analytics across the engineering lifecycle.
  • And many more products from IBM Engineering portfolio
Table 1. Token consumption by role
Role
Token consumption
Engineering Workflow Management Developer 8
Engineering Workflow Management Developer for IBM Enterprise Platforms 9
Engineering Workflow Management Contributor 5
Engineering Workflow Management Stakeholder 1
Engineering Test Management Quality Professional 10
Engineering Test Management Contributor 5
Engineering Requirements Management DOORS® Next Analyst 9
Engineering Requirements Management DOORS Next Contributor 5
IBM Engineering Lifecycle Optimization Engineering Insights User 7
IBM Engineering Systems Design Rhapsody® – Model Manager Systems and Software Engineer 4
IBM Automotive Compliance content user 1-2

Key Benefits of IBM Token Licensing

  • Unmatched Flexibility
    IBM Tokens Licensing offers unprecedented flexibility, allowing organizations to adapt their software usage to meet changing project demands. Tokens can be reallocated across different tools, users, and locations, ensuring that resources are always optimally utilized.
  • Cost Efficiency
    By centralizing license management and allowing tokens to float between users and tools, IBM Tokens Licensing significantly reduces the need for over-purchasing licenses. This model can lead to cost savings of up to 60%, making it a highly cost-effective solution.
  • Enhanced Collaboration
    The ability to share tokens across various teams and tools fosters seamless collaboration within the organization. Whether it’s for requirements management, systems engineering, or testing, IBM Tokens Licensing enables teams to work together without the constraints of traditional licensing models.
  • Geographical Flexibility
    IBM Tokens Licensing supports global teams by allowing tokens to be used across different regions and time zones. This flexibility ensures that all team members have access to the necessary tools whenever they need them, regardless of their location.
  • Operational and Financial Flexibility
    Unlike traditional perpetual licensing models, IBM Tokens Licensing is typically treated as an operational expense (OpEx). This approach reduces initial expenditure and provides organizations with greater financial flexibility, making it easier to align software costs with project budgets.
  • Seamless Integration and Scalability
    IBM Tokens Licensing seamlessly integrates with IBM’s suite of ELM tools, eliminating compatibility issues and enhancing data flow across the engineering lifecycle. Additionally, the model is scalable, allowing organizations to easily adjust their token pool as their needs evolve.

IBM Tokens Licensing represents a significant advancement in software licensing, offering a flexible, cost-effective, and scalable solution that aligns with the needs of modern software development. By enabling organizations to optimize resource allocation, enhance collaboration, and reduce costs, IBM Tokens Licensing is not just a licensing model — it’s a strategic tool for driving innovation and efficiency in software development.

As organizations continue to navigate the complexities of today’s software landscape, adopting a dynamic licensing approach like IBM Tokens Licensing will be crucial for staying competitive and achieving long-term success.

If you have more questions and cannot find the answer on the IBM website, please contact us directly.

 

Post Understanding IBM Tokens Licensing: The Future of Software Licensing from SmarterProcess (ReqPro).

]]>
IBM – Announcing the General Availability of IBM Concert https://doorsnext.com/ibm/ibm-announcing-the-ga-of-ibm-concert/ Thu, 20 Jun 2024 20:57:29 +0000 https://doorsnext.com/?p=15467 Introducing IBM Concert: Control your operations with generative AI insights The scale and complexity of the tools required to manage and maintain modern applications can be overwhelming, often leading to operational inefficiencies and increased vulnerability. But what if you could communicate directly with your applications using a chatbot to better understand their health status and […]

Post IBM – Announcing the General Availability of IBM Concert from SmarterProcess (ReqPro).

]]>

Introducing IBM Concert: Control your operations with generative AI insights

The scale and complexity of the tools required to manage and maintain modern applications can be overwhelming, often leading to operational inefficiencies and increased vulnerability. But what if you could communicate directly with your applications using a chatbot to better understand their health status and take the necessary actions to improve their performance?

IBM Concert provides generative AI-powered insights that put you in control, simplifying and optimizing your operations across on-premises and hybrid cloud environments. Powered by IBM watsonx™, Concert uses generative AI to cut through the complexity of application management. This allows application owners and site reliability engineers to perform near real-time data and dependency mapping, proactively uncovering and addressing operational challenges while predicting issues such as risk exposure.

IBM Concert offers comprehensive insights into your application landscape, helping you understand connections, dependencies, gaps, and opportunities within your application architecture. Seamlessly integrating with your existing environment and toolsets, Concert enables real-time data mapping and proactive actions based on recommendations and automations.

After collecting all relevant data, Concert generates a unified view of your application, allowing you to see its predefined structure. By harnessing generative AI, Concert unlocks new opportunities for optimization and innovation, ensuring your applications operate at peak performance.
By drawing data from various environments, applications, and toolsets, Concert analyzes dependencies and connections to provide a 360-degree view of your application. This enables you to generate outcome-driven business insights about risk, compliance, cost, security, and more. Using a natural language interface and data visualization, you can easily drill down into the most pressing application issues and receive relevant suggestions to improve your applications.
 
  • Gain Full Application Visibility
    • Concert provides a 360-degree view of the entire application lifecycle, helping you proactively identify critical IT challenges and opportunities across siloed environments, applications, and toolsets.
  • Uncover Actionable Insights with Generative AI
    • Concert integrates generative AI capabilities into your existing tools, enhancing decision-making and enabling continuous application optimization.
  • Manage and Mitigate Application Risks
    • Concert ranks common vulnerabilities and exposures according to their impact on your application, including operational disruptions and the cascading effects of expired certificates, enabling focused and efficient risk mitigation.
  • Maintain Application Compliance
    • Concert helps prevent deviations from security and compliance standards by assessing the impact of development decisions on your application’s security and compliance requirements in near-real time.

With Concert, your IT teams can identify and understand issues through proactive gap discovery, uncovering insights and prioritizing actions to improve business-critical applications at the right time for the right outcomes. Take the next step in your application management journey with Concert.

More Information:

You can find the official announcement here: Introducing IBM Concert: Control your operations with generative AI insights.

For the product page, please visit: IBM Concert Product Page.

 

Post IBM – Announcing the General Availability of IBM Concert from SmarterProcess (ReqPro).

]]>
SmarterProcess Named EMEA Winner of IBM Partner Plus Award https://doorsnext.com/other/smarterprocess-named-emea-winner-of-ibm-partner-plus-award/ Thu, 20 Jun 2024 20:18:27 +0000 https://doorsnext.com/?p=15447 SmarterProcess – IBM Partner Plus Award The inaugural IBM Partner Plus Awards celebrate business partners in the IBM Ecosystem who advance businesses, reshape industries, and create a positive impact through partnership. To ensure fairness, entries were anonymized and judged based on Expertise, Partnership, Impact, and Innovation. From hundreds of submissions across six categories, the judges […]

Post SmarterProcess Named EMEA Winner of IBM Partner Plus Award from SmarterProcess (ReqPro).

]]>

SmarterProcess - IBM Partner Plus Award

The inaugural IBM Partner Plus Awards celebrate business partners in the IBM Ecosystem who advance businesses, reshape industries, and create a positive impact through partnership. To ensure fairness, entries were anonymized and judged based on Expertise, Partnership, Impact, and Innovation. From hundreds of submissions across six categories, the judges selected the award winners.

SmarterProcess received this prestigious award in recognition of its outstanding work in the defense industry. By helping clients manage complex engineering challenges and supporting compliance and engineering excellence through IBM Engineering, SmarterProcess significantly improved clients’ engineering process maturity and compliance strategies. Moreover, it reduced the risk of data breaches and enhanced overall management. The implementation and managed services based on IBM Engineering also led to improved operational efficiency and cost savings.

As a winner representing Europe, the Middle East, and Africa, SmarterProcess has also been named a finalist for the global awards, which will be announced at IBM Partner Plus Day during Think 2024 on May 20, 2024. For more information on the IBM Partner Plus Awards, including a list of the geography winners across all six categories, visit IBM Partner Plus Awards Winners.

Eligible partners for these awards are part of IBM Partner Plus, a program designed to help deepen partners’ technical expertise, accelerate time to market, and succeed with clients using AI and hybrid cloud. For more information on IBM Partner Plus, please visit www.ibm.com/partnerplus.
SmarterProcess - IBM Partner Plus Award
logo ibm

About IBM Partner Plus Award

The Partner Plus Awards are IBM’s award program for business partners. Partners eligible to win an award are part of IBM Partner Plus, a program designed to help deepen partners’ technical expertise, accelerate time to market and win with clients with AI and hybrid cloud.

Post SmarterProcess Named EMEA Winner of IBM Partner Plus Award from SmarterProcess (ReqPro).

]]>
IBM Rhapsody 10 – New Release https://doorsnext.com/ibm/ibm-rhapsody-10-is-here/ Wed, 03 Apr 2024 13:32:18 +0000 https://doorsnext.com/?p=15415 IBM Rhapsody 10.0 is now here! Normal 0 false false false X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:”Table Normal”; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:””; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:”Calibri”,sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:”Times New Roman”; mso-bidi-theme-font:minor-bidi; mso-font-kerning:1.0pt; mso-ligatures:standardcontextual; mso-ansi-language:#1000;} In today’s rapidly evolving landscape, software and product development teams grapple […]

Post IBM Rhapsody 10 – New Release from SmarterProcess (ReqPro).

]]>

IBM Rhapsody 10.0 is now here!

In today’s rapidly evolving landscape, software and product development teams grapple with an array of challenges, from ensuring traceability to navigating interoperability issues. These obstacles often impede efficiency and hinder progress, underscoring the critical need for advanced solutions. Recognizing the strategic significance of a robust model-driven software engineering tool, we are thrilled to unveil the latest milestone in IBM offerings: IBM® Engineering Systems Design Rhapsody® version 10.0.

This groundbreaking release represents a quantum leap in empowering organizations to navigate the complexities of modern system design, analysis, and validation. With a rich array of new features and enhancements, including a modernized user experience (UX) and expanded profiles such as Harmony MBE, RAAML, and UAF, coupled with seamless integration with the Siemens Capital toolchain, Rhapsody 10.0 heralds a new era of efficiency and innovation.

At its core, Rhapsody 10.0 serves as a comprehensive model-based systems engineering tool, equipping teams with the capabilities to tackle even the most intricate system architectures with ease. By facilitating early validation of requirements, architecture, and behavior, Rhapsody 10.0 significantly reduces the need for rework, thereby optimizing performance and accelerating time-to-market.

One of the defining features of Rhapsody 10.0 lies in its ability to seamlessly integrate systems engineering models and requirements, enabling engineers to develop optimized electronics, electrical, and software architectures. This holistic approach not only aligns designs with sustainability principles but also fosters a culture of innovation through a digital thread framework.

IBM Rhapsody 10

The integration with the Siemens Capital toolchain represents a strategic alliance aimed at extending systems modeling across multiple domains. This integration not only facilitates smooth code deployment onto embedded platforms but also offers a comprehensive approach to product lifecycle management, thereby enhancing collaboration and driving operational excellence.

Furthermore, Rhapsody 10.0’s enhanced user experience, coupled with updates to Harmony MBE, UAF, RAAML, and AUTOSAR profiles, serves to streamline model visualization, foster collaboration, and promote intuitive design processes. Additionally, features such as Rhapsody TestConductor, Automatic Test Generation, and In Variant Checker play a pivotal role in simplifying testing, reducing complexity, and enhancing software development efficiency, ultimately leading to improved quality, reduced development time, and increased productivity.

In essence, IBM Engineering Systems Design Rhapsody 10.0 represents a transformative leap forward for organizations seeking to overcome the challenges of modern system engineering. Experience the power of Rhapsody 10.0 today and unlock new possibilities for innovation and growth.
IBM Rhapsody 10 UX

Post IBM Rhapsody 10 – New Release from SmarterProcess (ReqPro).

]]>
IBM DOORS 101 – Support Content Hub https://doorsnext.com/ibm/ibm-doors-101-support-content-hub/ Wed, 17 Jan 2024 14:00:02 +0000 https://doorsnext.com/?p=14496 IBM DOORS 101 – Support Content Hub IBM is introducing IBM DOORS 101, support content hub for product knowledge and documentation. DOORS 101 is a support website designed to help you navigate documentation and support content available for DOORS. On DOORS 101 you can browse core documentation, top-viewed troubleshooting information, and how-to guides. Visit IBM […]

Post IBM DOORS 101 – Support Content Hub from SmarterProcess (ReqPro).

]]>

IBM DOORS 101 - Support Content Hub

IBM is introducing IBM DOORS 101, support content hub for product knowledge and documentation.

DOORS 101 is a support website designed to help you navigate documentation and support content available for DOORS. On DOORS 101 you can browse core documentation, top-viewed troubleshooting information, and how-to guides.

What is Support 101?

101 sites gather the support content available for an IBM software product in one place. Click here to explore the other 101 sites.
 

If you have more questions and cannot find the answer on the IBM website, please contact us directly.

IBM Doors 101

Post IBM DOORS 101 – Support Content Hub from SmarterProcess (ReqPro).

]]>
Meeting tight deadlines in AFIT with the IBM Engineering – Case Study https://doorsnext.com/other/afit-case-study/ Tue, 02 Jan 2024 15:01:59 +0000 https://doorsnext.com/?p=14408 Air Force Institute of Technology – Case Study The completion of the Alliance Ground Surveillance (AGS) system in 2021 has significantly enhanced NATO’s real-time strategic intelligence capabilities. This system, featuring five Global Hawk remotely piloted aircraft based in Sigonella, Italy, enables NATO to monitor events such as unusual troop movements, unknown watercraft approaching coastlines, and […]

Post Meeting tight deadlines in AFIT with the IBM Engineering – Case Study from SmarterProcess (ReqPro).

]]>

Air Force Institute of Technology - Case Study

The completion of the Alliance Ground Surveillance (AGS) system in 2021 has significantly enhanced NATO’s real-time strategic intelligence capabilities. This system, featuring five Global Hawk remotely piloted aircraft based in Sigonella, Italy, enables NATO to monitor events such as unusual troop movements, unknown watercraft approaching coastlines, and natural disasters triggering humanitarian assistance or disaster relief efforts. The AGS system, representing a multinational and multiyear research and development effort with an investment exceeding EUR 2 billion, functions as “eyes in the skies” that can track moving objects on the ground and transmit actionable information swiftly to NATO intelligence analysts, military commanders, and political leaders.

The Institute overseeing the project opted to migrate from its existing DOORS platform to IBM DOORS Next, leveraging the IBM Engineering Requirements Management DOORS Family of software tools. IBM DOORS Next served as the foundation for the project, with additional integration of IBM tools such as IBM Engineering Lifecycle Management, IBM Engineering Test Management, and IBM Workflow Management, as recommended by SmarterProcess. This comprehensive approach allowed NATO to streamline its project documentation, enhance testing processes, and ensure seamless interoperability between operational and simulated components.

About Air Force Institute of Technology

Established in 1953 and based in Warsaw, the Air Force Institute of Technology (link resides outside of ibm.com) is a research institute supervised by the Polish Minister of National Defense. The Institute operates research and development divisions for aircraft system design and integration, unmanned aerial vehicles, aerial armament, aircraft engines, avionics, logistics, reliability and safety, C4ISR systems integration, airfield infrastructure and substitutes for fuels, oils and lubricants.

AFIT

Post Meeting tight deadlines in AFIT with the IBM Engineering – Case Study from SmarterProcess (ReqPro).

]]>
Bury Rises to New Automotive Challenges with IBM – Case Study https://doorsnext.com/other/bury-case-study/ Tue, 02 Jan 2024 14:35:08 +0000 https://doorsnext.com/?p=14389 Bury – Case Study Bury Group, a core supplier to major automotive brands like Volkswagen, Daimler-Benz, BMW, and General Motors, is navigating the shift towards sustainable electric vehicles (EVs). The company, facing evolving requirements from industry leaders and stringent emission controls, emphasizes a holistic approach to development processes. Adhering to industry standards such as IATF […]

Post Bury Rises to New Automotive Challenges with IBM – Case Study from SmarterProcess (ReqPro).

]]>

Bury - Case Study

Bury Group, a core supplier to major automotive brands like Volkswagen, Daimler-Benz, BMW, and General Motors, is navigating the shift towards sustainable electric vehicles (EVs). The company, facing evolving requirements from industry leaders and stringent emission controls, emphasizes a holistic approach to development processes. Adhering to industry standards such as IATF 16949, ISO26262, and ASPICE, Bury Group focuses on enhancing manufacturing and control systems, optimizing the development lifecycle, and incorporating cyber-security and functional-safety measures. As the company sought to improve its engineering lifecycle management system, it engaged with SmarterProcess, an IBM Business Partner, to find a solution that ensures smooth, quick, and high-standard development cycles to meet the demands of its clients.

About Bury

BURY is a leading manufacturer of electronic components and a supplier of advanced information and communication systems for the automotive industry all over the world. Established in 1987, the company employs more than 2,200 people, of whom over 500 are engineers. BURY operates in Mielec and Rzeszow in Poland and in Huamantla, Mexico, with headquarters in Löhne, North Rhine-Westphalia, Germany.
Bury

Post Bury Rises to New Automotive Challenges with IBM – Case Study from SmarterProcess (ReqPro).

]]>
Optimizing the performance of Lifecycle Query Engine (IBM LQE) reindexing https://doorsnext.com/ibm/optimizing-the-performance-of-lifecycle-query-engine-ibm-lqe-reindexing/ Tue, 02 Jan 2024 11:47:48 +0000 https://doorsnext.com/?p=14306 Optimizing the Lifecycle Query Engine (LQE) peformance Normal 0 false false false X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:”Table Normal”; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:””; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:”Calibri”,sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:”Times New Roman”; mso-bidi-theme-font:minor-bidi; mso-font-kerning:1.0pt; mso-ligatures:standardcontextual; mso-ansi-language:#1000;} Reindexing is essential for Lifecycle Query Engine (LQE) TRS feeds […]

Post Optimizing the performance of Lifecycle Query Engine (IBM LQE) reindexing from SmarterProcess (ReqPro).

]]>

Optimizing the Lifecycle Query Engine (LQE) peformance

Reindexing is essential for Lifecycle Query Engine (LQE) TRS feeds in cases where the index is disrupted or there is a failure in updating the data source. Exploring options to expedite this procedure is crucial. The duration of this process can vary significantly based on the volume of data involved. Implementing optimized settings and leveraging suitable hardware can effectively minimize reporting delays.

When facing delays in the reindexing process, consider obtaining a javacore as it contains valuable information, such as the number of vCPUs in your environment. This information is crucial for configuring settings to speed up reindexing without overburdening the system. If you need to raise a support case, it’s likely that support will request this information.

Learn how to collect Java cores, thread dumps, heap dumps, and system cores for ELM applications running on the Liberty profile to ensure a comprehensive approach to troubleshooting and performance enhancement.

https://www.ibm.com/support/pages/how-collect-javacores-thread-dumps-heap-dumps-and-system-cores-elm-applications-running-liberty-profile

Steps to take to improve Lifecycle Query Engine (LQE) performance

 

1.      Reindex individual TRS data sources sequentially, addressing each one that requires reindexing separately. Avoid reindexing all of them simultaneously.

2.      Once the reindexing of the initial TRS data source is complete, select “Pause Indexing.” This step is essential to halt the delta index operations, which typically occur every 60 seconds, thereby conserving server resources.

3.      Evaluate the adjustment of the “Number of threads to fetch artifacts when adding or reindexing this data source” parameter while reindexing. The default setting is 2, but it can be augmented based on the number of virtual CPUs (vCPU). If your system boasts over 20 vCPUs and the data provider server can handle the additional load, consider elevating the thread count to 6-8. In the case of most multi-core CPUs, a temporary increase to 4 is generally deemed safe. Notably, on Intel systems, exceeding 4 threads tends to yield minimal enhancements in data retrieval speed.

LQE Performance 1

4.      Deactivate the LQE “Query Service” to prevent inadvertent queries from being directed to LQE by other Engineering Lifecycle Management (ELM) applications while the reindexing process is underway.

Clear ‘Query Service Enabled’ at lqe/web/admin/query.

LQE Performance 2

5.    Temporarily decrease LQE background processes. Ensure to revert these values afterward to avoid prolonged delays in updates.

Navigate to [Administration] > [Advanced Properties] > Click [Show Internal Properties] > [Access Control]. Select the Edit link next to [Internal Properties Configuration] for edits. While the properties are dynamic, a server restart is recommended.

Adjust the properties related to refresh to 2880 minutes to prevent them from coinciding with reindex operations.

LQE Performance 3

Although adjusting these elements during a problem may not always be feasible, it is recommended to periodically assess the hardware and network configuration of the machine hosting the LQE index. These considerations often result in significant enhancements to reindexing performance.

Factors to review include:

  • Solid State Drive (SSD) disks, which can reduce reindexing time by half due to their faster read/write speeds.
  • The quantity and speed of dedicated virtual Central Processing Units (vCPUs).
  • Network latency – plan for an optimal network setup to facilitate efficient transmission of HTTP messages.

For Windows platforms, contemplate implementing direct I/O mode during reindexing for potential performance gains.

Post Optimizing the performance of Lifecycle Query Engine (IBM LQE) reindexing from SmarterProcess (ReqPro).

]]>
IBM Lifecycle Query Engine (LQE) 7.0.3 with SQL https://doorsnext.com/ibm/lqe-7-0-3-with-sql/ Thu, 23 Nov 2023 21:20:31 +0000 https://doorsnext.com/?p=14100 LQE 7.0.3 with SQL We are thrilled to update you on the progress of the Report Builder 7.0.3 Beta, a venture IBM embarked on earlier this year. The user productivity enhancements, which streamline the management, scheduling, and exporting of reports, are on track for a timely release with IBM Engineering 7.0.3 later this year. Excitingly, […]

Post IBM Lifecycle Query Engine (LQE) 7.0.3 with SQL from SmarterProcess (ReqPro).

]]>

LQE 7.0.3 with SQL

We are thrilled to update you on the progress of the Report Builder 7.0.3 Beta, a venture IBM embarked on earlier this year. The user productivity enhancements, which streamline the management, scheduling, and exporting of reports, are on track for a timely release with IBM Engineering 7.0.3 later this year.

Excitingly, IBM is also introducing another reporting beta, aimed at optimizing the scalability of the Jazz Reporting Service (JRS) Lifecycle Query Engine (LQE) while concurrently reducing the system resources required for LQE’s data store. Since its inception, LQE has relied on Apache Jena to store engineering lifecycle data for reporting with Report Builder and Engineering Insights. Although Apache Jena has been a reliable choice, its file-based nature introduces scaling limitations and demands significant system resources, especially in terms of RAM.

Organizations managing numerous projects and applications have experienced scaling constraints with Apache Jena. To address this, our JRS team is diligently working on a phased, measured, and easily adoptable replacement for Apache Jena. This strategic move aims to offer improved scalability without compromising performance, ensuring a seamless experience for IBM Engineering administrators and practitioners.

The LQE performs several activities to build and make available its engineering knowledge graph:

  • Periodically read the OSLC Tracked Resource Set (TRS) feed of each application (DOORS Next, Workflow Management, Test Management, etc.) to gather the initial set of resources from each application, as well as changes over time.
  • Fetch any new or changed resources from the application.
  • Store the resources in the LQE data store.
  • Calculate a unified type system metamodel for all sources and data.
  • Accept queries from Report Builder, Engineering Insights, or other clients and provide the requested data from the LQE data store.

JRS 7.0.3 is introducing as beta, the ability to use a relational database as the LQE data store, part of the activity, alongside the existing LQE Apache Jena (LQE Jena) data store. When this capability is configured and you author a report, you can switch between the SPARQL based query (LQE Jena) and the SQL query (LQE rs). You can also run a comparison on the report which as a result shows the difference in elapsed time and any result differences.

IBM Lifecycle Query Engine
IBM Lifecycle Query Engine

Post IBM Lifecycle Query Engine (LQE) 7.0.3 with SQL from SmarterProcess (ReqPro).

]]>