Кто-нибудь знает какие-либо плагины генерации кода VB.Net для StarUML?

Простой вопрос на самом деле. Никаких уточнений не требуется.

Я нашел похожие инструменты для Java, C#, C++ и других языков, но не VB.Net.

Спасибо

1 ответ

Решение

К сожалению, я не знаю плагина для StarUML, который будет генерировать код VB.NET, однако, если использование другого инструмента моделирования возможно, Sparx System Enterprise Architect будет генерировать код в VB.NET (а также во многих других языках).).

Enterprise Architect позволяет генерировать исходный код из элементов модели UML, создавая исходный код, эквивалентный элементу Class или Interface, для дальнейшей разработки и компиляции. В частности, вы можете создавать исходные коды на языках C, C++, C#, Delphi, Java, PHP, Python, ActionScript, Visual Basic и VB.NET. Сгенерированный исходный код включает определения класса, переменные и заглушки функций для каждого атрибута и метода в классе UML.

К сожалению, Enterprise Architect не является бесплатным и не является открытым исходным кодом, однако имеется полнофункциональная 30-дневная пробная версия, а также варианты скидок для академических цен (при необходимости).

Если вы хотите остаться с бесплатным и / или открытым программным обеспечением, я думаю, что для генерации кода VB.NET лучше всего использовать несколько инструментов в сочетании друг с другом:

Dia - это программа для создания диаграмм на основе GTK+ для Linux, Unix и Windows, выпущенная под лицензией GPL. Вы можете использовать это для создания ваших UML-диаграмм. Оттуда вы будете использовать:

Проект: CodeGen от Novell, который возьмет UML-диаграммы, сохраненные / экспортированные из Dia, и преобразует их в каркасный код C# или VB.NET.

Если вы готовы взглянуть на генератор кода более общего назначения, эта страница:
Генераторы, которые строят VB.NET
даст вам хороший стартовый список инструментов, которые будут генерировать код VB.NET.

Другие вопросы по тегам