Skip to content
| Marketplace
Sign in
Visual Studio>Tools>ReverseMDA
ReverseMDA

ReverseMDA

Hamza Abdelmalek

|
15 installs
| (0) | Free
ReverseMDA is an extension that automates the recovery of MDA's Platform-Independent and Platform Models from source code using Large Language Models (LLMs).
Download

Overview

ReverseMDA is a Visual Studio extension that automates the extraction of Model-Driven Architecture (MDA) models, specifically Platform-Independent Models (PIM) and Platform Models (PM), from .NET applications using Large Language Models (LLMs).

Getting Started

To extract models from a .NET project:

  1. Open your target solution in Visual Studio.

  2. Navigate to Tools > ReverseMDA to launch the extension.

1.png

  1. Choose analysis configuration:
  • Analysis mode (Automatic or Expert Validation).
  • Select LLM (GPT or Ollama local model). If using GPT, enter your API key (note: keys are never stored).

2.png

  1. Once analysis is complete, a new directory will be created in your project root containing the extracted model artifacts.

  2. You can view the generated models directly within Visual Studio, in a browser, or by copying the PlantUML code into the PlantUML online editor.

3.png

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft