Skip to Main Content
Cloud Platform

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:

Post your ideas

Start by posting ideas and requests to enhance a product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea

Help IBM prioritize your ideas and requests

The IBM team may need your help to refine the ideas so they may ask for more information or feedback. The offering manager team will then decide if they can begin working on your idea. If they can start during the next development cycle, they will put the idea on the priority list. Each team at IBM works on a different schedule, where some ideas can be implemented right away, others may be placed on a different schedule.

Receive a notification on the decision

Some ideas can be implemented at IBM, while others may not fit within the development plans for the product. In either case, the team will let you know as soon as possible. In some cases, we may be able to find alternatives for ideas which cannot be implemented in a reasonable time.

If you encounter any issues accessing the Ideas portals, please send email describing the issue to ideasibm@us.ibm.com for resolution.

For more information about IBM's Ideas program visit ibm.com/ideas.

ADD A NEW IDEA

FILTER BY CATEGORY

Software Architect Real Time Edition

Showing 156 of 1727

RSART- namespace support

MISRA C++ rule 7-2-1 and our company's coding standards require us to keep everything outside of main from the global namespace. RSART needs to do something other rational products do: allow some namespace sterotype to be optionally applied to pac...
over 9 years ago in Rational Analysis, Design & Construction / Software Architect Real Time Edition 3 Future consideration

RSART- capsule code should not use char *

=== Capsule code uses char * instead of std::string === This causes 1000's of portability '''PORTING.SIGNED.CHAR''' checker complaints in static analysis toolinge.g. class RTDictionary { protected: RTAssociation * find( const char * ) const; sugge...
over 9 years ago in Rational Analysis, Design & Construction / Software Architect Real Time Edition 4 Future consideration

External Editor Code Sync

What we did with RoseRT was generate the RoseRT component, use an external editor (like Visual SlickEdit or UltraEdit) to modify code between //USR blocks as desired, taking advantage of the vastly faster and more powerful editing facilities of th...
over 9 years ago in Rational Analysis, Design & Construction / Software Architect Real Time Edition 3 Planned for future release

Form Field navigation

Two issues here:1) ctrl left/right only jumps on whitespace. Should be able to navigate on language tokens (e.g. '::' or '.' or changes in capitalization). 2) Double-click should have rotating toggle. # all of field not word/capitalization separat...
over 9 years ago in Rational Analysis, Design & Construction / Software Architect Real Time Edition 6 Planned for future release

Helper to sort

Generally having some visible organization within a context is considered a maintainability enhancer. E.g. there is a standard GNAT warning about non-alphabetical units in a scope. Theory is the IDE outline of the file should be easy to use (aplha...
over 9 years ago in Rational Analysis, Design & Construction / Software Architect Real Time Edition 8 Planned for future release

RSART Hang when moving attributes/operations in class diagrams

Class diagrams allow the user to move attributes & operations from one class to another. If this is done (e.g. to promote an operation from a class to its parent class), the tool hangs. The Move Element dialog box is displayed and reports "Per...
over 9 years ago in Rational Analysis, Design & Construction / Software Architect Real Time Edition 4 Future consideration

RSART- build project with multiple active transforms enables

Does code sync on multiple unrelated projects in workspace before compiling the single project you told it to build. Turn on view 'Progress View' and you can see the names of the unrelated classes that are being code synced. Suspect that if you ha...
over 9 years ago in Rational Analysis, Design & Construction / Software Architect Real Time Edition 4 Future consideration

RSART- Go to Source Model Elements should do something when outside a USR block

it currently does nothing. if there is any USR block in file it should pick one (nearest, next, whatever) and go there. Mattias has the following comment: The command does something - it navigates in the Project Explorer to thenearest capsule. Of ...
over 9 years ago in Rational Analysis, Design & Construction / Software Architect Real Time Edition 5 Future consideration

Code gen should auto indent for scope

Currently if the code is at left margin in code edit view, thats how it appears in generated source. Problem is that should be INDENT spaces in based on being in function braces. Code in nested classes should be N x INDENT spaces in based on level...
over 9 years ago in Rational Analysis, Design & Construction / Software Architect Real Time Edition 5 Future consideration

RSAR- disabling indexing fills problems view with warnings

Its legit to disable indexing, you never use code completion, or you have a big workspace and you don't want random minute long freezes as you type while it searches the big honking index. If you disable indexing on purpose, you get this warning f...
over 9 years ago in Rational Analysis, Design & Construction / Software Architect Real Time Edition 3 Future consideration