# Ask About ruby-uml

**URL:** <https://www.ruby-forum.com/t/ask-about-ruby-uml/130321>\
**Category:** Rails\
**Created:** [February 27, 2008, 11:08am UTC](https://www.ruby-forum.com/t/ask-about-ruby-uml/130321 "2008-02-27T11:08:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![malioboro](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/eb8c5e/32.png) [@malioboro](https://www.ruby-forum.com/u/malioboro)\
**Post date:** [February 27, 2008, 11:08am UTC](https://www.ruby-forum.com/t/ask-about-ruby-uml/130321/1 "2008-02-27T11:08:43Z")

</div>

Any body here has used ruby-uml from [http://ruby-uml.rubyforge.org/](http://ruby-uml.rubyforge.org/) ??

I dont know how to use it, would you mind to share your experience on  
it?

OR

Have you found plug-in or gem for generating application code like  
controllers, models, views to sequence diagram ? I have tried RailRoad,  
but it can not create sequence diagram, only class diagram for  
controllers and models.

Thank You for your sharing knowledge.

~R.A~

---

<div class="post-metadata">

**Author:** ![malioboro](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/eb8c5e/32.png) [@malioboro](https://www.ruby-forum.com/u/malioboro)\
**Post date:** [August 1, 2009, 2:30pm UTC](https://www.ruby-forum.com/t/ask-about-ruby-uml/130321/2 "2009-08-01T14:30:53Z")

</div>

Rails T. wrote:

> Any body here has used ruby-uml from [http://ruby-uml.rubyforge.org/](http://ruby-uml.rubyforge.org/) ??
> 
> I dont know how to use it, would you mind to share your experience on  
> it?
> 
> OR
> 
> Have you found plug-in or gem for generating application code like  
> controllers, models, views to sequence diagram ? I have tried RailRoad,  
> but it can not create sequence diagram, only class diagram for  
> controllers and models.
> 
> Thank You for your sharing knowledge.
> 
> ~R.A~

I have not tried it yet … but I did notice that the distribution  
contained an examples directory. From what I can see, you need to write  
a ruby script to feed files into the generators.

Hopefully, this will help, as I have to admit, I too am looking for a  
good tool to 1) document the high-level class model and 2) provide basic  
sequence diagrams. I usually use these to kick-off a refactoring  
session and as others have noted, abandon pretty quickly once the  
changes have been identified and the coding starts.

Dave
