As many suggest rational rose enterprise edition for the diagrams, I recently tried to download and Google lead me to Rational 7.0 at http://www-128.ibm.com/developerworks/downloads/r/rsd/?S_TACT=105AGX37. I played a little bit with it New UML project. By searching "help" topics, I learned how to create sequence diagram, class diagram. But so far not much on component diagram. It seems by creating model, Analysis Model or Blank Model, I could using the component from palette. I am not sure if it is the right way to do it. Anyone explored the component diagram feature in Rational 7.0 ?