необходимо построить диаграмму последовательностей для достаточно объемного проекта (т.е. в ручную никак). в книгах и сайтах только описания объектов и т.д.
26.06.05 02:02: Перенесено модератором из '.NET' — AndrewVK
Re: Построение XDE sequence diagram из с#/c++ кода
От:
Аноним
Дата:
27.06.05 14:58
Оценка:
А>необходимо построить диаграмму последовательностей для достаточно объемного проекта (т.е. в ручную никак). в книгах и сайтах только описания объектов и т.д.
Меня тоже интересует. Поставлю вопрос шире — есть ли инструмент, который по коду, или банарникам умеет для .net языков строить sequence diagram.
Пытался сделать на Enterprise Architect и ToGather — постигло разочарование. Делают только диаграммы классов.
хочется большего! может кто новую Розу пользует — поглядите пожалуйста работает ли такая фича у нее.
Re[2]: Построение XDE sequence diagram из с#/c++ кода
Здравствуйте, Аноним, Вы писали:
А>>необходимо построить диаграмму последовательностей для достаточно объемного проекта (т.е. в ручную никак). в книгах и сайтах только описания объектов и т.д.
А>Меня тоже интересует. Поставлю вопрос шире — есть ли инструмент, который по коду, или банарникам умеет для .net языков строить sequence diagram.
А>Пытался сделать на Enterprise Architect и ToGather — постигло разочарование. Делают только диаграммы классов. А>хочется большего! может кто новую Розу пользует — поглядите пожалуйста работает ли такая фича у нее.
Sequence diagram можно рассматривать как trace исполнения программы. В этом случае статический анализ не позволит построить диаграммы, они должны генериться в ходе выполнения. Можно попытаться написать макрос для дебаггера из VS2003, который будет генерить диаграмму (в формате того тула, который хотите) в ходе выполнения программы.
Потенциально, можно распарсить код и посмотреть какие классы что вызывают и на базе этой информации нагенерить всевозможные варианты sequence diagrams. Но число вариантов будет слишком велико, поэтому лучше использовать первый подход.
Душа обязана трудиться! (с) Н.Заболоцкий.
Re: Построение XDE sequence diagram из с#/c++ кода
От:
Аноним
Дата:
28.06.05 08:05
Оценка:
Здравствуйте, Аноним, Вы писали:
А>необходимо построить диаграмму последовательностей для достаточно объемного проекта (т.е. в ручную никак). в книгах и сайтах только описания объектов и т.д.
Я видел диаграммы последовательностей в Together. Строит по исходному коду
Re[3]: Построение XDE sequence diagram из с#/c++ кода
От:
Аноним
Дата:
28.06.05 08:38
Оценка:
Здравствуйте, _Obelisk_, Вы писали:
_O_>Sequence diagram можно рассматривать как trace исполнения программы. В этом случае статический анализ не позволит построить диаграммы, они должны генериться в ходе выполнения. Можно попытаться написать макрос для дебаггера из VS2003, который будет генерить диаграмму (в формате того тула, который хотите) в ходе выполнения программы.
То есть ручками подгонять одну кривизну под другую. хотелось бы чтобы за меня это сделали в IBM ))
Re: Построение XDE sequence diagram из с#/c++ кода
От:
Аноним
Дата:
04.08.05 05:20
Оценка:
Здравствуйте, Аноним, Вы писали:
А>необходимо построить диаграмму последовательностей для достаточно объемного проекта (т.е. в ручную никак). в книгах и сайтах только описания объектов и т.д.
Случайно увидел в архиве — возможно подойдет CodeLogic от Logic Explorers.
Re[2]: Построение XDE sequence diagram из с#/c++ кода
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Аноним, Вы писали:
А>>необходимо построить диаграмму последовательностей для достаточно объемного проекта (т.е. в ручную никак). в книгах и сайтах только описания объектов и т.д. А>Случайно увидел в архиве — возможно подойдет CodeLogic от Logic Explorers.
Он дороговат, а лекарство в инете не нашлось...
Re: Построение XDE sequence diagram из с#/c++ кода