It's all about the answers!

Ask a question

Best Rational tool for technical requirements, solution diagrams, other technical design items


Michael Taylor (7855561) | asked Jun 12 '13, 12:42 p.m.

For developers documenting technical requirements and detailed technical design type of information (modules, pseudo-code, along with Technical requirements and application architecture diagrams, etc.), which Rational Tool is intended for that?

Accepted answer


permanent link
Steve Arnold (28121411) | answered Jun 20 '13, 1:38 p.m.
 Hi Michael,

Depending on what you're trying to do, you may also find that design manager is sufficient.  Both rhapsody and rsa are UML base Modeling tools, which design manager supports.  However design manager can also be deployed standalone, to provide sketching, writing design documents and capturing architectural decisions in the web.  So if you don't want too much formality, design manager may be sufficient in itself.

There is a lot of overlap between rsa and rhapsody, but in general we tend to position rsa to it/business systems software developers who are normally developing in java or .net, whilst rhapsody is normally a better fit for systems developers (think sysml), embedded software and C++.

Both products integrate with design manager for either managing the UML models, or via an upload mechanism.

I hope this helps, but feel free to reach out to me on email if you've got questions.

Steve
Michael Taylor selected this answer as the correct answer

2 other answers



permanent link
Lara Ziosi (33811112) | answered Jun 12 '13, 1:19 p.m.
Hi Michael,

RSA is a family of products. The high level features are described here:
http://www-03.ibm.com/software/products/us/en/ratisoftarchfami
and this matrix shows what specific features are contained in each offering:
http://www-01.ibm.com/support/docview.wss?uid=swg27010975

I hope this helps, Lara


permanent link
Joanne Scouler (1112) | answered Jun 12 '13, 12:56 p.m.
JAZZ DEVELOPER
Hi Michael,
Take a look at Rational Rhapsody. It is a visual modeling tool for systems and software designers. You can do structural and behavioral modeling with it and generate code. Code generation is key because you can test your application prior to deployment. It supports multiple languages - C, C++, Java, Ada, C#. It links to the requirements management tools so you can set up traceability between requirements and model elements.  This way you refine and validate your requirements earlier in the process. You can also hand-off your architectural design to the coding team to implement and test.

Comments
Michael Taylor commented Jun 12 '13, 1:04 p.m.

Thanks.  Is Rhapsody integrated with the Jazz platform and RRC, RQM, and RTC?

Also, how would Rational Software Architect (RSA) compare with your summary of Rhapsody?


Michael Taylor commented Jun 14 '13, 2:20 p.m.

Can anyone summarize how Rational Software Architect (RSA) compares with the summary of Rhapsody listed above?

Is Rhapsody integrated with the Jazz platform and RRC, RQM, and RTC?

Your answer


Register or to post your answer.