
mgm A12
Digital sovereignty for companies and public authorities
The mgm A12 Enterprise Low Code Platform allows you to develop and use complex enterprise applications more efficiently and innovatively throughout their entire life cycle.
The mgm A12 Enterprise Low Code Platform allows you to develop and use complex enterprise applications more efficiently and innovatively throughout their entire life cycle.
Customer story
The tax administration experts at the Bavarian State Tax Office use the A12 Enterprise Low Code Platform to model all validation rules for several types of tax.
tax returns / year transmitted digitally
managed digitally
at peak times
and certified security on the ELSTER portal
„In the implementation of ELSTER we opted for a lean project approach with controllable implementation steps. In small teams our experts for fiscal and taxation matters cooperate directly with the technical experts“
Roland Krebs
ELSTER Process manager at BayLfSt.
A12 is aimed at large and medium-sized companies and public authorities. It helps them to digitise business-critical, administrative and value-added processes.
As an enterprise low code platform, A12 provides a basis for developing, integrating, maintaining and operating complex enterprise applications in large IT landscapes.
Thanks to the low-code approach, technical experts no longer need any programming knowledge to create major application components.
When combined with professional custom-software development and system integration, the result is technically precise, efficient and future-proof enterprise applications that are also highly scalable, secure and robust.
Especially for business-critical applications, companies must be able to apply their own expertise and retain complete control over their data and infrastructure.
A12 puts the expertise in the hands of the experts. Using a formal language, they can work together with editors to map every aspect of the value creation process. The software’s core lies in the technical models, which can be created independently and continuously developed, separately from the technical development.
Another aspect of a self-sufficient approach is keeping operations and infrastructure independent from the technology provider. We can give our customers total control over their A12-based applications, either as an on-premises or cloud-based solution, independent of development and release cycles.
As a German, ISO27k-certified provider , mgm assumes long-term responsibility for A12, including all relevant aspects of digital sovereignty.
The success of an enterprise application can also be measured by its use of resources. The comprehensive “total cost of ownership" approach differentiates between three major cost pools in the life cycle of an application: (1) the initial implementation costs, (2) the professional and technical costs for subsequent development and (3) the costs of using the application.
Compared to traditional custom software, A12 opens up the potential for increased efficiency and cost savings over the application’s entire life cycle.
The use of low code changes the division of labour between technical experts and software developers, leading to faster results and lower IT resource requirements , even in the early project phases.
Model-driven software development provides many benefits over the long-term. By consistently separating expertise and technology, this approach not only makes it possible to implement extensions and changes more rapidly and in an isolated manner, but also extends the application’s entire service life due to the technology's interchangeability.
The Plasma design and interaction concept is specialised in complex B2B and B2C applications and can therefore provide ergonomic and efficient UI/UX solutions for all users.
Lorem Ipsum
The A12 modelling concept covers the entire enterprise application.
Business entities, their relationships with one another, and essential aspects of their value creation are represented in models.
These models can be adapted over the application’s entire life cycle using specialist editing tools and a powerful language for rules, validations and calculations, regardless of the technology used.
Plasma is a highly complex design system for enterprise applications with high information density.
Plasma includes UI/UX components, usage patterns and design guidelines for the application framework, navigation elements, and notifications. It also handles business objects and their typical workflows.
Plasma addresses the essential design principles of ergonomics, accessibility, scalability, complexity and device independence.
The A12 runtime platform consists of modular client and server-side components that can be used and combined flexibly, and systematically expanded via custom, project-specific developments.
The kernel, for example, provides functionality for documents, document models, and rule-based validation. The services provide persistence, indexing, and access to data. User Account and Authentication (UAA) is used to manage user accounts.
The platform components rely on modern technologies, clear interfaces, and seamless integration with other technologies and systems. Together they form an integrated client-server architecture.
This supports both classic and cloud infrastructure (Docker, Kubernetes).
Standards, such as JSON, XML, REST, JDBC, LDAP, SAML, OpenID Connect, OAuth2, JWT and BPMN2, are used wherever possible.
Thomas Kneist
Thomas Kneist