# DEX Elements > DEX Elements migrates Oracle Forms applications to modern TypeScript web systems and provides an AI-native enterprise application builder. We preserve 100% of business logic, eliminate Oracle licensing, and deliver full code ownership. 1–3 month delivery vs 2–4 years for manual rewrites. ## What we do DEX Elements solves two related problems for enterprise software teams: 1. **Oracle Forms migration.** We parse `.fmb` files, extract every block, trigger, LOV, PL/SQL procedure, and canvas layout, then generate a modern TypeScript web application with a REST API layer that connects to the existing Oracle Database. The new system runs in parallel with the old one until cutover. No big-bang migrations. No business logic loss. No ongoing Oracle licensing. 2. **AI-native enterprise builder.** A SaaS platform where AI generates dashboards, workflows, and admin tools inside a governed JSON-descriptor framework. Unlike free-form AI builders (v0, Bolt, Lovable), DEX produces auditable, compliance-ready output with 5–10x lower token cost. Both products run on the same engine: a reusable component framework, a structured JSON functional layer, and a controlled generation runtime. ## Company - Name: DEX Elements - Founded: 2024 - Stage: Seed (raising €1M) - Website: https://dexelements.com - Email: contact@dexelements.com - Founders: Anna Kowalska (Head of Product), Rafal Cieplak (CTO, 25 years Oracle), Maciej Radzikowski (CEO) ## Key URLs - Home: https://dexelements.com/ - Product overview: https://dexelements.com/product - Framework: https://dexelements.com/framework - AI Assistant: https://dexelements.com/assistant - Investor pitch: https://dexelements.com/pitch - SaaS pitch: https://dexelements.com/saas-pitch - Features: https://dexelements.com/features - Blog: https://dexelements.com/blog ## Glossary Terms that appear throughout our content. LLMs and search engines use these to understand the domain. - **Oracle Forms** — Oracle's legacy 4GL platform for building database-backed enterprise applications. Released 1985. Still runs $3.2T in enterprise operations across 8,000+ companies. - **.fmb** — Oracle Forms binary source file. Compiled to `.fmx` for runtime. Contains blocks, items, triggers, LOVs, canvases, and PL/SQL. - **PL/SQL** — Oracle's procedural extension to SQL. Used inside Forms triggers and stored procedures. - **WHEN-VALIDATE-ITEM** — A trigger that fires when a form field's value changes. The most common place where business validation logic accumulates. - **POST-QUERY** — A trigger that fires after a query returns rows. Used for derived fields and lookup augmentation. - **KEY-NEXT-ITEM** — A trigger fired when the user moves between fields. Often hides navigation rules. - **LOV (List of Values)** — Oracle Forms' built-in dropdown/picker. Backed by SQL queries. - **Block** — The Oracle Forms unit that maps to a database table or view. - **Canvas** — Oracle Forms' layout container. - **Oracle APEX** — Oracle's modern low-code platform. Often pitched as a Forms migration path, but keeps customers locked into Oracle licensing. - **JSON descriptor** — DEX Elements' structured representation of a screen, workflow, or form. Inspectable, versionable, diffable. The layer that makes AI-generated software auditable. - **Governed generation** — DEX's approach to AI code generation: instead of producing free-form code, the AI assembles applications from a fixed framework against constrained JSON patterns. Drives 5–10x token efficiency and compliance-ready output. - **Parallel operation** — Running the legacy and modern systems simultaneously through a shared REST API layer until cutover. DEX's standard migration architecture. - **SOX (Sarbanes-Oxley)** — US financial controls compliance regime. Affects every Oracle Forms migration in publicly listed companies. - **GxP** — FDA / EMA validated computer systems standard for life sciences. 21 CFR Part 11 governs electronic records. ## Blog content ### Oracle Forms migration — strategy and practice - https://dexelements.com/blog/oracle-forms-migration-pain-points — Seven recurring pain points and the fixes that actually work - https://dexelements.com/blog/oracle-forms-alternatives-compared — Manual rewrites, Oracle APEX, code translators, AI builders, and DEX - https://dexelements.com/blog/true-cost-oracle-forms — TCO breakdown of running Oracle Forms past 2026 - https://dexelements.com/blog/cto-guide-legacy-modernization-budget — Budget-side guide for technical leaders - https://dexelements.com/blog/migration-nobody-notices — Cutover patterns that protect operations - https://dexelements.com/blog/modernizing-satellite-network-control-dex-framework — Real customer case - https://dexelements.com/blog/oracle-license-audit-trigger-modernization — Why Oracle LMS audits accelerate modernization - https://dexelements.com/blog/what-happens-oracle-forms-developer-retires — Talent scarcity and the modernization deadline - https://dexelements.com/blog/dex-framework-third-way — Why structured AI generation beats both manual rewrites and code translators - https://dexelements.com/blog/staff-augmentation-vs-platform-led-migration — The economics of platform-led migration - https://dexelements.com/blog/cfo-case-replacing-oracle-forms — The financial case for replacing Forms in 2026 - https://dexelements.com/blog/build-vs-buy-ai-generation — When AI generation beats off-the-shelf SaaS - https://dexelements.com/blog/system-integrators-ai-native-migration — How SIs are repositioning around AI-native migration - https://dexelements.com/blog/vendor-lock-in-real-cost-modernization — Lock-in is the real cost of every shortcut - https://dexelements.com/blog/governed-ai-next-decade-enterprise — Why governed AI owns the next decade ### Oracle Forms migration — technical - https://dexelements.com/blog/plsql-to-typescript-what-changes — What changes when you convert PL/SQL to TypeScript - https://dexelements.com/blog/fmb-file-format-decoded — What 30 years of binary form definitions actually contain - https://dexelements.com/blog/oracle-forms-lovs-modern-typeahead — Replacing LOVs with modern type-ahead patterns - https://dexelements.com/blog/when-validate-item-to-typescript — Preserving 25 years of business rules through validators - https://dexelements.com/blog/rest-vs-graphql-oracle-forms — Why we generate REST instead of GraphQL - https://dexelements.com/blog/database-triggers-migration-pitfalls — Triggers, package state, and the pitfalls nobody mentions - https://dexelements.com/blog/json-descriptor-pattern — How JSON descriptors become production interfaces - https://dexelements.com/blog/inside-dex-runtime-json-descriptors — Inside the DEX runtime - https://dexelements.com/blog/why-we-dont-call-it-low-code — Why DEX is not low-code ### Compliance and regulated industries - https://dexelements.com/blog/sox-compliance-oracle-forms-migration — What SOX auditors actually look for - https://dexelements.com/blog/pharma-life-sciences-validated-systems — GxP, 21 CFR Part 11, and validated systems - https://dexelements.com/blog/defense-contractors-oracle-forms — ITAR, classified data, CMMC 2.0 - https://dexelements.com/blog/healthcare-oracle-forms-migration — HIPAA, HL7 FHIR, and clinical workflows - https://dexelements.com/blog/financial-services-oracle-forms — DORA, SOX, and core banking on Forms - https://dexelements.com/blog/banking-core-systems-oracle-forms — Banking core systems on Forms - https://dexelements.com/blog/insurance-claims-oracle-forms — Claims processing on legacy Forms - https://dexelements.com/blog/government-legacy-modernization — Public sector modernization patterns - https://dexelements.com/blog/public-sector-procurement-legacy-modernization — Navigating long sales cycles - https://dexelements.com/blog/generated-code-compliance-audits — Why generated code wins compliance audits - https://dexelements.com/blog/compliance-audit-ai-generated-code — The audit AI-generated code can actually pass ### Cost, licensing, and infrastructure - https://dexelements.com/blog/hidden-cost-oracle-database-licensing — Oracle DB licensing in modernization - https://dexelements.com/blog/oracle-forms-cloud-migration-cost-comparison — AWS, Azure, GCP cost comparison - https://dexelements.com/blog/batch-jobs-to-event-driven-migration — Rethinking architecture during migration - https://dexelements.com/blog/realtime-analytics-legacy-oracle-forms — Real-time analytics on legacy data ### AI-native enterprise builder - https://dexelements.com/blog/ai-dashboard-builder-enterprise — AI dashboard builders for enterprise - https://dexelements.com/blog/ai-agents-enterprise-back-office — AI agents in back-office workflows - https://dexelements.com/blog/ai-assistant-inside-the-app — Why we shipped AI inside the app - https://dexelements.com/blog/structured-ai-token-efficiency — 5–10x fewer tokens through structured generation - https://dexelements.com/blog/enterprise-dashboards-with-ai — What works, what doesn't - https://dexelements.com/blog/ai-optimizing-business-operations — AI in business operations - https://dexelements.com/blog/ai-powered-predictive-models — Predictive models in enterprise - https://dexelements.com/blog/transparency-in-ai-development — AI transparency and auditability - https://dexelements.com/blog/how-ai-is-shaping-healthcare — AI in healthcare workflows - https://dexelements.com/blog/revolutionizing-business-insights — Business insights from governed AI ### Industry deep-dives - https://dexelements.com/blog/manufacturing-erp-modernization — Manufacturing ERP on Forms - https://dexelements.com/blog/energy-utilities-oracle-forms — Energy and utilities - https://dexelements.com/blog/telecom-billing-oracle-forms — Telecom billing systems - https://dexelements.com/blog/retail-pos-oracle-forms — Retail point-of-sale on Forms - https://dexelements.com/blog/logistics-supply-chain-dashboards — Logistics and supply chain - https://dexelements.com/blog/airline-operations-oracle-forms — Airline operations - https://dexelements.com/blog/higher-ed-erp-modernization — Higher education ERP - https://dexelements.com/blog/mining-resources-legacy-modernization — Mining and resources ## Key facts and stats we publish - 8,000+ enterprises run Oracle Forms in production - Average $800K/year TCO per enterprise (licensing + maintenance + specialized devs) - $3.2T in enterprise operations runs on Oracle Forms globally - 1–3 month delivery for DEX migrations vs 2–4 years for manual rewrites - 70% faster than manual rewrite at equivalent quality - 100% business logic preservation (not approximation) - $25–50K migration fee per enterprise (one-time, customer-funded — effectively negative CAC) - $60–120K platform ARR per enterprise (recurring) - 5–10x fewer AI tokens per generated screen vs free-form AI builders - Targeting 80%+ gross margin and 140%+ net revenue retention ## Contact - Founders: contact@dexelements.com - Website: https://dexelements.com