UML i RoR

Witam!
Mam do napisania do szkoły jeden obowiązkowy projekcik i postanowiłem napisać go w RoR, miałem możliwości wyboru co i jak chcę. Przedmiot nazywa się Komputerowe Wspomagania Prac Inżynierskich i trzeba coś tam zaprojektować. A skoro zaprojektować to pomyślałem, że można by korzystać z diagramów UML. Przechodzę do sedna.
Z diagramem przypadków użycia nie miałem problemów. Teraz zabieram się za diagram klas. Czy uwzgędniać (pewnie tak, ale w jaki sposób?) kontrolery? W jaki sposób zaznaczać, że np. klasa Watcher jest Scaffoldem itp?
Macie jakieś doświadczenia z uzywaniem UML dla projektów tworzonych potem w Ruby on Rails?
Czy widzicie sens takiego połączenia? Projektowanie w UML i pisanie potem w RoR?
Pozdrawiam, Sebastian.

Jak najb. diagramy klas, ale tylko w przyp. business logic (model/services etc.) i tylko gdy faktycznie istnieja mniej oczywiste relacje pom. obiektami - reszta to strata czasu, to nie java czy .net gdzie mozemy wygenerowac spore fragm. kodu na podst. projektu umlowego (AndroMDA, itp.)