Tools&Toys

Artisan koppelt C#-code met UML-model

Pieter Edelman
Reading time: 1 minute

Met de C# Synchronizer voor Artisan Studio is C#-code geautomatiseerd en bijna momentaan te synchroniseren met de UML-modellen van het ontwerp. Daardoor kunnen ontwikkelaars hun favoriete C#-editor gebruiken zonder aparte modellerings- en schrijfstadia met handmatige updates tussen het model en de code. Het structurele ontwerp in UML wordt direct gepropageerd naar de C#-broncode. Andersom wordt de code direct teruggekoppeld naar het model zodra een bestand wordt opgeslagen.

Daarnaast ondersteunt Artisan ontwikkelteams met meerdere programmeurs. Dankzij de sandbox-feature kunnen individuele ontwikkelaars geïsoleerd werken van de veranderingen die anderen maken, en deze later samenvoegen.

De combi van Artisan Studio en C# Synchronizer kan eenvoudig andere .Net-blokken koppelen. Relaties met elementen van bibliotheken zijn op dezelfde manier te modelleren als met interne elementen. Artisan levert de .Net Assembly Importer mee, zodat ontwikkelaars niet handmatig de bibliotheekelementen hoeven in te kloppen. Artisans Template Development Kit (TDK) is te gebruiken om te bepalen hoe UML-modellen geprojecteerd worden in C#-code. Deze mapping zelf is beschreven in een objectgeoriënteerd model.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one for just €20 for the first year and enjoy all the benefits.

Login

Related content