From: "edlich@..." Date: 2007-05-23T01:50:04+09:00 Subject: Re: Some Ruby Features missing... Hi, > 5. Is there a (free) UML modelling Tool for Ruby on the market? > -> I need to have the architectural UML Overview!! > (How do all the gbig ruby projects do this??) So partially I figured out for myself why a UML modelling tool for Ruby is not present yet. The reason is not (as some here mentioned) that ruby code is so small and ruby is so agile (although both is true) that nowone needs a modelling tool. The reason is more rubys dynamic nature. * Types are not that detectable * Variables can be changed and (re?)declared everywhere * And ruby contains such cool / weird (?) things as instance-class variables: Have you ever seen this: class << self; attr_accessor :sides end No? Then have a look at this site http://railstips.org/2006/11/18/class-and-instance-variables-in-ruby So now I guess you have better understanding why your boss should pay you double income if you have to build a ruby UML modelling tool. Best Stefan E.