У меня есть проект C. Он был импортирован в Rhapsody 8.2. Теперь я хочу сгенерировать:
- Схема компонента.
- Структурная схема.
- Поток данных.
- UML
- СистемаC
Как это сделать? заранее спасибо
Амнон
У меня есть проект C. Он был импортирован в Rhapsody 8.2. Теперь я хочу сгенерировать:
Как это сделать? заранее спасибо
Амнон
Вы можете добавить самозаполняющуюся диаграмму объектной модели, установив флажок «Заполнить диаграмму» при ее создании, а затем выбрав пакеты/классы для включения.
Я думаю, что остальные должны быть созданы и заполнены вручную.
Вы импортировали программу 'C'. Я думаю, что вы использовали "Обратный инжиниринг", чтобы сделать это. Как уже упоминалось в одном из ответов: C не является объектно-ориентированным, поэтому у вас мало шансов получить информацию, которую вы хотите создать, просто потому, что этой информации нет в вашем исходном коде. Вы, наверное, уже заметили, что в вашей модели не будет классов с атрибутами и операциями, а только файлы с переменными и функциями. Я всегда удивляюсь, когда люди ожидают обратного проектирования... RE — это так называемый процесс GIGO: мусор на входе — мусор на выходе. Не слушайте продавцов, которые говорят вам, что есть инструменты, которые могут впоследствии автоматически документировать ваш код: это невозможно.
Схема компонента. - Должны быть сделаны вручную Структурная схема. - вы можете щелкнуть правой кнопкой мыши по функции и выбрать «заполнить блок-схему»
Поток данных. - В UML нет диаграммы потока данных.
UML. - Как уже было сказано, в вашем исходном коде недостаточно информации, чтобы преобразовать вашу C в удобочитаемую диаграмму UML.
SystemC — вам нужно добавить много информации для создания System-C, как уже было сказано выше, пожалуйста, свяжитесь с Sodius во Франции или США, они могут предоставить вам дополнительную информацию.
W.