MoDisco Tool - CSharp Language Metamodel Implementation

MoDisco Logo

Keywords

Modernization, Model, CSharp, C#, Reverse-engineering

Overview

This component offers an EMF implementation of C# Language Specification in version 2.x or later.
.Net Platform is the premier platform for rapidly developing and deploying secure, portable applications that run on server and desktop systems. C# 2.0 is a significant release including many new features and updates while preserving compatibility and stability. C# 3.0 is the current major release of .Net platform, and happily it does not modify the language specification except support of LINK. As a consequence, the current metamodel is still up-to-date to reverse any C# application which doesn't use LINK features.


Related Use Cases and Tools

CSharp Discoverer

Then the goal of CSharp Discoverer tool is to allow practical extractions of CSharp models from a CSharp file or project. The CSharp models could also be converted in KDM models.

Documentation

Then the goal of CSharp Discoverer tool is to allow practical extractions of CSharp models from a CSharp file or project.

Download

First complete version of the CSharp plug-in.
All the sources contained in the archive are also available from the MoDisco SVN

General Information
Related Links