DMS Software Reengineering Toolkit
The facts below are what the maker publishes about DMS Software Reengineering Toolkit, checked and dated. Our editors have not written about it yet.
Plans and prices
From DMS Software Reengineering Toolkit's own pricing page, checked 7 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| DMS Software Reengineering Toolkit | Priced on request | Cost varies by language modules · Volume discounts available · Research discounts available · Purchase order required · Annual maintenance fee; licensed per development seat |
The facts
Each one read from DMS Software Reengineering Toolkit's own pages, with the date it was checked.
What it does
- Analysis
- Its listed capabilities include control-flow and data-flow analysis, points-to analysis, and symbolic range analysis.checked 7 Oct 2026
- Hardware
- DMS is designed to run on symmetric multiprocessor x86 architectures.checked 7 Oct 2026
- Language support
- DMS can operate on mixtures of domains including languages such as C++, Java, COBOL, SQL, HTML, and Verilog.checked 7 Oct 2026
- Licensing
- The maker says royalty licensing with significant discounts can allow redistribution of a DMS-based tool.checked 7 Oct 2026
- Operating system
- DMS is hosted on Windows and the maker says it runs on Linux, Solaris, and Mac OS X using Wine.checked 7 Oct 2026
- Parsing
- DMS provides Unicode-based parser and lexer generation with automatic error recovery and support for several text encodings.checked 7 Oct 2026
- Purpose
- DMS provides customizable infrastructure for automating source program analysis, source code modification, and software generation.checked 7 Oct 2026
- Scale
- DMS is designed to process thousands of files across multiple languages at once and handle systems with millions of lines of code.checked 7 Oct 2026
- Support
- Semantic Designs says it offers DMS training, expert advice, and implementation support as desired by the customer.checked 7 Oct 2026
- Transformations
- Patterns and transformations can be written in domain syntax and applied to syntax trees, with procedural mechanisms also available.checked 7 Oct 2026
- Use cases
- The maker lists migration, refactoring, optimization, code analysis, reverse engineering, and domain-specific program generation as possible applications.checked 7 Oct 2026
The company
- Company
- Semantic Designs, Inc. is headquartered in Austin, Texas, and its company history says it was established in October 1995.checked 7 Oct 2026
- Founded
- 1995checked 23 Sep 2026
- Headquarters
- Austin, Texas, United Stateschecked 23 Sep 2026
Alternatives to DMS Software Reengineering Toolkit
- 1

Sourcery
Free planWebAPIExtensionLinux7.9From $12 a month - 2

Moderne
WebAPILinuxmacOS7.3From $2,000 a month - 3

ast-grep
Free planWebAPIExtensionLinux7.0Free plan - 4

ReSharper
Free planExtensionLinuxmacOSWindows6.8From $389 a year - 5
jSparrow
LinuxmacOSWindows6.4From $1,325 a year - 6

CodeRush
Free planExtensionLinuxmacOSWindows6.3Free plan