Regelmaschinen nutzen den Ansatz Geschäftsregeln zentral zu verwalten. Eine Rule Engine führt diese fachlichen Regeln auf die Geschäftsobjekte aus.

RulesystemUML

Regelmaschinen führen Regeln in drei Phasen aus.

  1. Match: Bedingungsteile der Regeln werden mit den Fakten im Memory geprüft. Erfüllbare Regeln w...

Der Enterprise Architekt pflegt Auflistungen der Geschäftsfunktionen und richtet die IT Landschaft nach den Geschäftszielen strategisch aus.

  • hoher strategischer Fokus
  • niedriger technologischer Fokus

Der Solution Architekt implementiert Softwarelösungen nach Geschäftsbedarf und stellt sich...

Bei dem Model View Presenter Entwurfsmuster werden das Model und der View vollständig voneinander getrennt. Dies führt zu einer höheren Testbarkeit.

  • Das Model enthält die Daten und kann zusätzlich Geschäftslogik beinhalten
  • Der View ist für die Anzeige des Model zuständig
  • Der Presenter enthäl...

Microservices ist ein verteiltes Architekturmuster, das den Entwurf und die Entwicklung einer Anwendung als Sammlung kleiner, autonomer, lose gekoppelter Dienste ermöglicht. Diese Dienste kommunizieren miteinander.

MicroservicesUML

Bei dem Model View Controller Entwurfsmuster handelt es sich um eine Unterteilung der Programmstruktur in drei Teile. Diese Teile haben jeweils eigene Zuständigkeiten. Dadurch werden spätere Anpassungen erleichtert.

  • Das Model ist für die Datenhaltung zuständig
  • Der View ist für die Anzeige dies...