Кто-нибудь знает какие-либо плагины генерации кода 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.