2020-04-07: This site is going to be decommissioned and shut down on 2020-07-01. Please copy and archive any data you wish to keep before that date.
If you were registered and logged in, you could join this project.
Welcome to the ArgoUML C# module.
Latest release includes a beta release of C# source import. ( Download here )
The C Sharp generation is provided with all ArgoUML releases since 0.13.2
(March 2003) in the "modules"-file. It enables C# code import to a UML model and
C# code generation from a UML model.
To get the latest version of the module see the Documents & Files link in
the left menu for the latest version.
To install the module copy the argouml-csharp.jar to the ext directory
of your ArgoUML installation. If you don't find a ext directory create
one in the same directory as you find argouml.jar.
This module is designed to work with the ArgoUML modeling tool to some time
in the future provide full round trip engineering of C# code.
Generate C# code from a UML model
Import C# source and build a UML model based on the source
Reverse engineer assemblies??
We have implemented C# code generation and are working to improve
this to be able to correctly generate all UML elements.
The module is currently being improved to include C# source import. The
initial implementation of this was done as part of the Google
Summer of Code 2008 and is now integrated with the module.
The module is written in Java simply because this is the language used for