Цитата(IgorKossak @ Dec 16 2004, 13:52)
Осталось теперь дождаться версии 5.0 и лекарства к ней
Я бы все таки предложил более широко взглянуть на вопрос.
Возможно эту тему стоило бы выделить в отдельную ветвь.
Тулзы типа ДАКа очень важны и имхо незаслуженно обойдены вниманием проектировщиков. Я лично вижу две большие области применения таких средств:
- быстрый анализ незнакомого кода (простой пример - готовые исходники ТСП-ИП или ФАТ)
- проектирование програмной архитектуры с нуля.
УмнО выражаясь реверсный и прямой инжиниринг
Т.к. на сегодня нет (и судя по всему не будет) тулзы, удовлетворяющей всем требованиям, было бы очень хорошо обмениваться данными о подобных утилитах.
Скажем из функционально подобных ДАКу я могу отметить доксиген (фри) и ейзикод(платный, кряка не нашел). Может не так хороши как ДАК, но могут парсить плюсы.
Особенно интересны юмл тяжеловесы Тау, ИВМ-Решинал, Рапсодия. В них встроены модули реверсного инжиниринга. Проектирование ведется в соответсвии со спецификацией юмл. Особо интересено проектирование/верификация диаграммы состояний с последующей кодогенерацией.
Ручками все равно получается тот же автомат состояний, только меньше поразмеру (может быть, а может и нет), дольше по времени(если это не гирлянда) и глючнее
В качестве итога:
предлагаю всем высказываться по данной теме о новых тулзах и об использовании уже известных.