Potrzebuję program do generowania kodu źródłowego w języku c++ na podstawie diagramu klas UMLa, diagram mu mieć charakter wizualny, z możliwością definiowania pól i metod, publicznych, chronionych i prywatnych, takie pola i metody mogą być bardziej szczegółowo opisywane za pomocą typów, w tym również nieprefediniowanych np. innych klas, to samo dot. argumentów funkcji. Istota programu polegałaby na tym, żeby z diagramu klas UML program wygenerował pliku nagłówkowe i źródłowe w języku C++. Jeśli na diagramie będą powiązania klas np. dziedziczenie, to trzeba to uwzględnić, inne asocjacje czy agregację.
Za każdą pomoc będę niezmiernie wdzięczny