27 MAY
A12 GOES
OPEN SOURCE
Book a
Demo
Book a
Demo
Become
A Partner

Model-Driven Software Engineering for Complex Enterprise Demands

The A12-Platform in a Nutshell

The A12 Platform: From Principles to Production

A12 is an open, model-driven low code platform that turns software development into an efficient and scalable process. Powered by modeling, open technologies, and AI automation, it helps you deliver digital products faster, safer, and sustainably.
Get started in seconds
One-Click Installation of the A12 AppFactory – get our A12 runtime platform
Choose your tools
Select pre-defined, model-based A12 tools, delivered by our Simple Model Editor
Add your own tools
Let us connect or develop highly customized add-ons just for your individual business goals
Streamline your Design
Our A12 Plasma UI/UX Design System put everything in shape – automatically!
Publish your project
Let the magic happen and publish your enterprise business application – on-premise or cloud-based

Core Principle 1

Model-Driven Software Engineering

A12 is built on Model-Driven Software Engineering — an approach that makes business logic explicit, machine-readable, and reusable.
LEARN MORE

Core Principle 2

Separation of Technology & Business Logic

A12 decouples business logic from frameworks and infrastructure. Your domain model stays stable even as technology evolves.
LEARN MORE
Two core principles, build on four core modules:

CORE MODULE 1

Modeling Platform

A12 is built on Model-Driven Software Engineering — an approach that makes business logic explicit, machine-readable, and reusable.
LEARN MORE

CORE MODULE 2

Plasma UI System

A12 decouples business logic from frameworks and infrastructure. Your domain model stays stable even as technology evolves.
LEARN MORE

CORE MODULE 2

Runtime Platform

A12 decouples business logic from frameworks and infrastructure. Your domain model stays stable even as technology evolves.
LEARN MORE

CORE MODULE 2

A12 Operations & Hosting

A12 decouples business logic from frameworks and infrastructure. Your domain model stays stable even as technology evolves.
LEARN MORE
Based on our integrated core capabilities:

Core Capability 1

Quality Assurance

Reduce risk through early and continuous quality validation.
LEARN MORE

Core Capability 2

AI Capabilities

Increase efficiency without losing control.
LEARN MORE

Core Capability 3

Security by Design

Protect enterprise systems throughout their lifecycle.
LEARN MORE

The Principles Behind A12: Built to Last

A12 is built on two core principles that make your software projects safe, flexible, and future-ready.

1. Model-Driven Software Engineering

With A12, business logic becomes explicit, machine-readable, and reusable. Business rules and technical specifications are captured in versioned, testable, and evolvable models. Supported by controlled AI automation, A12 generates maintainable code from these models using open-source technologies — while your team stays fully in control.


Benefits: lower project risks, faster release cycles, and systems that last for decades, even as teams and technologies change.

2. Separation of Technology & Business Logic


A12 decouples business logic from frameworks and infrastructure. Your domain model stays stable while technologies evolve. Thanks to its open architecture, frameworks, libraries, and infrastructure can be replaced or upgraded without breaking platform compatibility.

Benefits: long-term adaptability, safe modernization, and predictable platform evolution.

Learn more about our core principles and the idea behind A12:

BOOK A DEMO

Key Elements

Modeling Platform

A12 is built on Model-Driven Software Engineering — an approach that makes business logic explicit, machine-readable, and reusable. Business rules and technical specifications are captured in models: versioned, testable, and built to evolve.

With controlled agentic automation, AI supports A12 users in generating maintainable code — while your team stays in control. From these models, A12 generates fully functional code based on open-source technologies.

BENEFITS: 

  • Clarity of strategic objectives
  • Discovering areas for impact
  • Defining Benefits for Business Processess
YOUR 
BENEFITS
Fewer project risks through transparency and consistency
Shorter release cycles through automation and reuse
Maintainable systems for decades — even as teams & technologies change

Plasma Design System

Out of the box: The A12 Plasma Design System

Enterprise UI is hard: consistency, accessibility, responsiveness, and scale all matter. The A12 Plasma Design System delivers these essentials out of the box — so your teams can focus on product value instead of rebuilding the same UI foundations again and again.

Plasma brings together reusable UI components, best practices from numerous client projects, and mgm’s long-standing UX and technology expertise — refined in real enterprise delivery.

BENEFITS:

Modern, consistent, user-friendly interfaces — delivered faster, at lower cost, and built to last.

YOUR 
BENEFITS
Modern responsive UI across desktop and mobile
Built-in multilingual support and internationalization
Accessible UX patterns aligned with current standards

Runtime Platform

Built on proven industry standards

A12 relies on widely adopted, enterprise-proven open technologies. This reduces vendor lock-in, ensures long-term availability of skills, and keeps your systems future-proof.

BENEFITS:
  • Rapidly prototype and test solutions
  • Gather actionable feedback
  • Minimize risk
YOUR 
BENEFITS
Frontend: React — Industry-leading framework with a strong ecosystem and long-term viability.
Backend: Java & Spring Boot — Robust foundation for scalable, secure enterprise services.
APIs: REST-based, open interfaces — Seamless integration with existing systems and external services.

Containerization

Out of the box: Kubernetes-ready from day one

Running enterprise applications in production demands reliability, scalability, and full control over your infrastructure. A12 is built for containerized environments from the ground up — so your teams can deploy with confidence instead of wrestling with infrastructure complexity.

A12 combines standardized Docker images, pre-configured Helm Charts, and automated CI/CD pipelines — refined across numerous enterprise delivery projects by mgm.

BENEFITS: 

Production-ready deployments — faster to ship, easier to operate, and built to scale on demand.
YOUR 
BENEFITS
Kubernetes-native deployment across all environments
Automated pipelines for build, test, and release
Full observability with Prometheus, Grafana, and Loki

A12 Integrated Capabilities

Ready for AI

AI is fundamentally changing software development. What matters is not whether AI is used – but on what foundation. A12 is built on model-driven development, deterministic code generation, and end-to-end quality assurance. This architecture creates the prerequisites to integrate AI-powered workflows into existing processes in a controlled, traceable, and secure way.

The foundation is already in place: every change is traceable, every generated artifact verifiable. This turns AI from a risk into a manageable tool.

What A12 brings to the table for AI:

  • Model-driven architecture – Domain models as a single source of truth provide the basis for consistent, verifiable results – with or without AI.
  • Deterministic code generation – Proven interpreters and generators produce predictable, reproducible code from models.
  • End-to-end quality assurance – Automated consistency checks ensure that changes – whether manual or AI-assisted – meet defined standards.
  • Traceability and Governance – Compliance and control are built into the platform – a key prerequisite for the responsible use of AI in mission-critical applications.

Quality Assurance by Design

Quality is not an afterthought on A12 — it is built into every step of the development process.

By combining model-driven development with deterministic generation, automated checks, and integrated testing concepts, A12 enables consistent, traceable, and reproducible software quality across the entire lifecycle.

Instead of testing symptoms late in the process, A12 ensures correctness and consistency at the source: in your models.

Your benefit:

Reliable quality at scale — with fewer regressions, lower testing effort, and confidence in every release.

What makes quality different on A12:

  • Model-level validation
    Business rules, constraints, and dependencies are validated directly in the model — before code is generated.
  • Deterministic code generation
    Identical models always result in identical code. This eliminates hidden variability and makes behavior predictable and auditable.
  • Built-in consistency checks
    Structural, semantic, and dependency checks are executed automatically to prevent invalid or incomplete models.
  • Testability by design
    Generated applications follow standardized, test-friendly architectures that integrate seamlessly with established testing frameworks.
  • End-to-end traceability
    From business requirement to model, generated code, and deployment — every artifact remains traceable and versioned.

Security by Design - from Model to Runtime

A12 embeds security into the platform architecture itself.

Instead of relying on project-specific implementations, security concerns are addressed systematically — across modeling, generation, runtime, and operations.

This ensures consistent protection, reduces human error, and supports enterprise security and compliance requirements from day one.

The result:

A security posture that scales with your organization — consistent, auditable, and independent of individual project teams.

Security built into the platform:

  • Centralized security concepts
    Authentication, authorization, and access control are defined once and applied consistently across all generated applications.
  • Least-privilege by default
    Roles, permissions, and data access are derived from the model — reducing over-permissioning and configuration drift.
  • Secure code generation
    Generated code follows proven security patterns and avoids common implementation risks.
  • Hardened runtime foundation
    A12 runtime components are designed for secure operation, including isolation, controlled interfaces, and secure defaults.
  • Compliance-ready architecture
    Traceability, reproducibility, and clear separation of concerns support audits, regulatory requirements, and governance processes.

Accessibility

Accessibility in A12 is not an afterthought – it is a core part of the platform.

The Plasma UI/UX Design System was built from the ground up for creating accessible web applications. Key UI components such as the Form Engine and the Overview Engine are accessible out-of-the-box, meeting the requirements of the European Accessibility Act as well as WCAG standards.

Your benefit: Compliance-ready applications – without additional effort in your project.

What makes accessibility different on A12:

  • Accessible engines – Form Engine and Overview Engine meet WCAG standards without additional configuration
  • Plasma Design System – all widgets support keyboard, mouse, and touch interaction
  • PDF/UA-compliant print output – generated PDFs conform to the accessible PDF/UA standard
  • Practical accessibility guide – the A12 team provides regularly updated accessibility guidelines for project teams
  • Regulatory compliance – designed to meet the requirements of the European Accessibility Act from 2025 onwards

Flexible Operations

A12 runs where your data is secure – on-premise, private cloud, or public cloud.

Through the strict separation of business logic and technology, you retain full control over infrastructure, release versions, and sensitive data. A12 is Kubernetes-ready and provides standardized build, test, and deployment pipelines that make operations reliable and fully traceable.

Your benefit: Maximum digital sovereignty – with full control over operations, data, and scalability.

What makes operations & hosting different on A12:

  • Flexible hosting options – on-premise, private cloud (data center in Germany), or any cloud provider of your choice
  • Kubernetes-ready – standardized deployment across DEV, TEST, and PROD clusters
  • Automated pipelines – build, test, and deploy based on proven standards
  • End-to-end traceability – every artifact is linked to its source code, version, and timestamp
  • Scalability – Hazelcast clusters dynamically adaptable to load

Ready to take the next step with A12?

Further questions? Contact us.