Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

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

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?

0 votes


Accepted answer

Permanent link
 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

0 votes


2 other answers

Permanent link
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

1 vote


Permanent link
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.

0 votes

Comments

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?

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 log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 12,014
× 7,486

Question asked: Jun 12 '13, 12:42 p.m.

Question was seen: 6,643 times

Last updated: Jun 20 '13, 1:38 p.m.

Confirmation Cancel Confirm