Semantic Designs
Semantic Designs licenses the DMS Software Reengineering Toolkit, a proprietary generalized compiler infrastructure that automates source code analysis, transformation, and legacy migration across 70+ programming languages, serving enterprise customers with large legacy estates such as Boeing, ANZ Bank, and Northrop Grumman.
- Company typePrivate
- Founded1995
- HeadquartersAustin, United States
- Headcount11–50
- GTM typeB2B
- OfferingSoftware
What Semantic Designs does
Semantic Designs, Inc. is a privately held Texas corporation founded in 1995 by Dr. Ira D. Baxter and headquartered in Austin, Texas. The company develops and licenses the DMS (Design Maintenance System) Software Reengineering Toolkit, a generalized compiler infrastructure that automates source code analysis, modification, and generation. DMS supports more than 70 programming languages — including mainstream languages (C, C++, Java, C#, PHP), legacy enterprise and defense dialects (COBOL, JOVIAL, HLASM, Natural/ADABAS, PL/1, FORTRAN, SAS, SabreTalk), and hardware description languages (VHDL, Verilog, SystemC) — and is implemented on top of PARLANSE, an in-house parallel programming language purpose-built for computationally expensive symbolic applications.
The company monetizes through three revenue streams: (1) licensing of the DMS toolkit and training to customers who build custom analysis and transformation tools on top of it; (2) direct sales of off-the-shelf tools such as CloneDR (clone detection), the Source Code Search Engine, Smart Differencer, Test Coverage, Metrics, Formatters, Obfuscators, Profilers, and Style Checker; and (3) professional services delivered by PhD-level staff, including large-scale legacy system migration (e.g., COBOL to Java/C#, HLASM, PL/1, Natural/ADABAS, SAS, ColdFusion), clone-detection engagements, and custom tool development. Go-to-market is direct enterprise field sales, supplemented by free migration consultations, downloadable evaluation copies, technical publications, conference presentations, and a Google TechTalk by the founder.
Semantic Designs serves enterprise customers with large legacy software estates that are difficult and expensive to maintain — defense/aerospace contractors (Boeing Phantom Works, Northrop Grumman), banks (ANZ Bank, Salion Inc.), and government agencies (US Government ColdFusion modernization). The company has been bootstrapped since its 1996 NIST grant of $2 million for PARLANSE/DMS development; no subsequent venture, private equity, or strategic capital has been disclosed, and ownership is concentrated with founder Dr. Baxter, who continues to serve as principal architect.
Semantic Designs firmographics
Firmographics- Name
- Semantic Designs
- Legal name
- Semantic Designs, Inc.
- Website
- https://semanticdesigns.com
- Company type
- Private
- Founded year
- 1995
- Operating status
- Operating
- Headcount range
- 11–50 employees
- Short description
- Semantic Designs licenses the DMS Software Reengineering Toolkit, a proprietary generalized compiler infrastructure that automates source code analysis, transformation, and legacy migration across 70+ programming languages, serving enterprise customers with large legacy estates such as Boeing, ANZ Bank, and Northrop Grumman.
- Ownership category
- akta.pro rank
Semantic Designs industry classification
Industry- Product category
- Software Development Tools
- NAICS
- Software Publishers (5132), Custom Computer Programming Services (541511), Computer Systems Design and Related Services (54151)
- SIC
- Services-Prepackaged Software (7372), Services-Computer Programming Services (7371), Services-Computer Programming, Data Processing, Etc. (7370)
- akta.pro primary industry
- Developer Experience Platforms for Enterprise (IDEs, CI/CD, Dev Portals) (HDAEAKAI)
Keywords
Where Semantic Designs is headquartered
LocationHeadquarters
- HQ city
- Austin
- HQ country
- United States
- HQ region
- North America
Offices2 records
Markets served
Semantic Designs business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Marketing or Sales, Operations
Revenue model
- DMS Software Licensing and Training: Licensing of DMS Software Reengineering Toolkit to customers for building custom analysis and transformation tools. Includes training classes on DMS usage. Research licenses also available.
- Off-the-Shelf Tool Sales: Direct sales of specialized tools including CloneDR, formatters, obfuscators, search engines, metrics tools, differencers, coverage tools, and profilers for specific programming languages.
- Professional Services: Custom tool-based program analysis, generation and modification services backed by PhD-level staff. Includes consulting, application of DMS to re-engineering projects, design of DMS procedures, organizational process definition, new language/dialect definition, and engineering guidance.
- Automated Legacy Migration Services: Large scale legacy system migrations including COBOL to Java/C#, HLASM, PL/1, Natural/ADABAS, SAS, and other language migrations.
- Clone Detection Service: Automated software clone detection and removal service using CloneDR, providing customer reports on clone locations and remediation.
Go-to-market motion1 record
Distribution channels2 records
Marketing channels6 records
Semantic Designs product offering
Product offeringCore offering
Semantic Designs develops and licenses the DMS (Design Maintenance System) Software Reengineering Toolkit, a generalized compiler infrastructure that automates source program analysis, modification, and generation across 70+ programming languages including COBOL, C/C++, Java, VHDL, and Verilog. The company sells specialized off-the-shelf tools (CloneDR, formatters, obfuscators, search engines, metrics tools, smart differencers, coverage tools, profilers) and provides professional services for automated legacy migration (e.g., COBOL to Java/C#, HLASM, PL/1, Natural/ADABAS) and custom analysis/transformation projects.
Product overview
Semantic Designs provides a comprehensive software engineering automation platform centered around the DMS (Design Maintenance System) Software Reengineering Toolkit. The core DMS platform serves as generalized compiler infrastructure that enables source program analysis, modification, and generation across 70+ programming languages. Key products include CloneDR for duplicate code detection, the Search Engine for large-scale code search, Smart Differencer for structural code comparison, and specialized tools for test coverage, metrics, profiling, formatting, and obfuscation. The company also offers language-specific front ends and the PARLANSE parallel programming language. Services include legacy migration (COBOL to Java/C#, and many other languages) and application modernization. The product architecture combines a core transformation engine with modular tools and language-specific support.
Differentiator
Problem solved
Functional benefit
Brands
- DMS Software Reengineering Toolkit: A sophisticated set of infrastructure and highly customizable tools for automating source program analysis, modification of source code, and generation of software
- CloneDR
- PARLANSE
- Smart Differencer
- JOVIAL2C
Products and services
- DMS Software Reengineering Toolkit A sophisticated infrastructure and customizable toolkit for automating source program analysis, modification of source code, and generation of software across 70+ programming languages. Includes GLR parser generation, automatic AST construction, attribute-evaluator generation, symbol-table support, control-flow/data-flow analysis, and pattern matching/rewrite rules. Licensed to enterprise customers and academics for building custom compilers, analysis tools, and source transformation tools.
- CloneDR (Clone Doctor)
Quantifiable outcome
- Clone detection typically finds 10-25% duplicated code in large systems; 27,000 lines eliminated from 250K line Java application; Natural systems show up to 45% cloned SLOC
- +3 more outcomes
Companies that use Semantic Designs
Customer profileNamed customers3 records
Segments4 records
Ideal customer profiles4 records
Semantic Designs technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
AI capability5 records
Feature13 records
Semantic Designs partnerships and signals
Strategic signalScale indicators6 records
Recent moves6 records
Expansion highlights5 records
Semantic Designs competitors and assessment
Company assessmentDirect peers
- LzLabs: LzLabs provides a software-defined mainframe platform that runs legacy COBOL, PL/I, and Assembler workloads on commodity Linux infrastructure. Directly competes with SD's legacy modernization and migration services targeting the same mainframe cost-reduction buyer.
- Astadia: Astadia is a mainframe and legacy application modernization consultancy with automated migration tooling for COBOL, Natural/ADABAS, and similar stacks. Closely comparable to SD's Natural/ADABAS and COBOL migration service offerings in banking and insurance verticals.
- Sonar (SonarQube): Sonar provides a multi-language code quality and static analysis platform (SonarQube/SonarCloud) covering Java, C/C++, C#, COBOL, and more. Directly comparable to SD's metrics, style checking, and code-quality tools, but distributed via a modern cloud/SaaS model rather than direct enterprise sales.
- Heirloom Computing: Heirloom Computing specializes in COBOL-to-Java automated migration of mainframe applications to cloud-native Java. Directly competes with SD's COBOL/legacy migration services for the same enterprise buyer profile in financial services and government.
- GrammaTech: GrammaTech provides static analysis, code security, and software verification tools (CodeSonar) for safety- and security-critical embedded software. Overlaps with SD's memory safety checking, test coverage, and analysis tooling used in defense and embedded-systems contexts.
- CAST Software: CAST offers software intelligence for application quality, structural analysis, and technical debt measurement across large enterprise codebases. Comparable to SD's software metrics, component connectivity, and architectural understanding capabilities for large legacy systems.
- SciTools (Understand): Understand by SciTools provides source code analysis, metrics, dependency graphs, and structural comparison for multiple languages including C/C++, Java, Ada, and FORTRAN. Closely matches SD's Source Code Search Engine, metrics tools, and Smart Differencer for engineering teams working with large codebases.
Broad incumbents
- Synopsys (Coverity static analysis): Synopsys' Coverity product is a leading static analysis and code quality platform serving large enterprises and embedded-systems developers. Overlaps with SD's static analysis, security checking, and test coverage tools, but as part of Synopsys' much broader EDA and silicon design portfolio.
- Rogue Wave Software (Perforce): Rogue Wave, now part of Perforce, has historically offered developer productivity, code analysis, and legacy modernization tools. Comparable to SD's developer tooling and modernization services, but distributed within Perforce's broader enterprise DevOps portfolio.
- Micro Focus / OpenText: Micro Focus (now part of OpenText) historically offered COBOL, mainframe modernization, and application lifecycle tooling including legacy migration products. Competes with SD across both legacy migration services and developer tooling, with a much larger enterprise footprint.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat4 records
Key risks6 records
Key highlights6 records
Customer concentration
Semantic Designs social profiles
Digital presenceSemantic Designs financial estimates
Financial estimateRevenue estimate
Valuation estimate
Semantic Designs leadership team
Management profileNumber of profiles
Profiles3 records
Semantic Designs funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Semantic Designs M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Semantic Designs
What does Semantic Designs do?
Semantic Designs develops and licenses the DMS (Design Maintenance System) Software Reengineering Toolkit, a generalized compiler infrastructure that automates source program analysis, modification, and generation across 70+ programming languages including COBOL, C/C++, Java, VHDL, and Verilog. The company sells specialized off-the-shelf tools (CloneDR, formatters, obfuscators, search engines, metrics tools, smart differencers, coverage tools, profilers) and provides professional services for automated legacy migration (e.g., COBOL to Java/C#, HLASM, PL/1, Natural/ADABAS) and custom analysis/transformation projects.
Is Semantic Designs a public or private company?
Semantic Designs is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was Semantic Designs founded?
Semantic Designs was founded in 1995. It employs 11 to 50 people.
Where is Semantic Designs based?
Semantic Designs is headquartered in Austin, United States, in the North America region.
How does Semantic Designs make money?
Five revenue lines are on record. DMS Software Licensing and Training is the primary driver. The others are off-the-Shelf Tool Sales, professional Services, automated Legacy Migration Services and clone Detection Service.
Who are Semantic Designs's main competitors?
Direct peers on record are LzLabs, Astadia, Sonar (SonarQube), Heirloom Computing, GrammaTech, CAST Software and SciTools (Understand). Broad incumbents are Synopsys (Coverity static analysis), Rogue Wave Software (Perforce) and Micro Focus / OpenText.
Does Semantic Designs have an API?
No public API is recorded for Semantic Designs.
What industry is Semantic Designs in?
Semantic Designs's product category is Software Development Tools. Its primary akta.pro industry code is HDAEAKAI, Developer Experience Platforms for Enterprise (IDEs, CI/CD, Dev Portals). Its NAICS code is 5132 and its SIC code is 7372.