Skip to Main Content
IBM Sustainability Software - Ideas Portal


This portal is to open public enhancement requests against the products and services belonging to IBM Sustainability Software. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Under review
Categories Rhapsody Client
Created by Guest
Created on Sep 15, 2025

Improve "Find" Function to Include Outgoing Links on Initial Model Load

Currently, Rhapsody's "Find" function does not include outgoing links in its search results immediately upon model load. Outgoing links are requested from the server only when a tree node is expanded, which leads to incomplete search results and inconsistencies between "Find" results and the actual model content.

Use Case:
A user attempts to find all model elements that have an incoming “Elaboration” link from a particular RTC task using the “Find” function with the filter “Reference” -> “Outgoing relations”.


Expected Behavior:

  • The "Find" function should reliably return all model elements that meet the search criteria immediately after the model is loaded, without requiring manual expansion of tree nodes.

  • For example, in the attached video scenario, the "Find" function should return 28 matching elements.

Actual Behavior:

  • The "Find" function returns only a subset of matching elements upon initial search completion.

  • In the attached video example, only 2 out of 28 expected elements are found initially.

  • Manually expanding some tree nodes, then repeating the search, results in more elements being found (e.g., 4 out of 28).


Impact:This behavior leads to incomplete search results and inconsistent display of relationship data, negatively impacting user productivity and trust in search functionality.

Request: Please enhance the "Find" function and related views (e.g., TableView) to pre-fetch outgoing/incoming link information on initial model load, ensuring search results and related columns are complete and accurate without requiring manual expansion or refresh.


Idea priority Medium
Needed By Quarter