<p>Das Software Architecture Camp – Advanced mit iSAQB-Zertifizierung zum „Certified Professional for Software Architecture – Advanced Level (CPSA-A)“</p>
Termine

Das Software Architecture Camp – Advanced mit iSAQB-Zertifizierung zum „Certified Professional for Software Architecture – Advanced Level (CPSA-A)“

Modul DSL - Domänenspezifische Sprachen (DSL)

Anwendungsbereiche in der Architektur identifizieren und benutzerfreundliche Domänenspezifische Sprachen entwickeln.

Lernen Sie DSLs systematisch zu entwerfen und als integrale Technik im Architekturentwurf zu betrachten.

In diesem Curriculum erfahren Sie, wie Sie effektiv domänenspezifische Sprachen (DSLs) entwickeln, die dazu beitragen, komplexe Aufgaben zu vereinfachen. Wir vermitteln Ihnen nicht nur theoretisches Wissen, sondern geben Ihnen einen praxisnahen Einblick in die Welt des Programmiersprachendesigns und Compilerbaus.

Sie werden in der Lage sein, sinnvolle Anwendungsbereiche für DSLs in der Architektur zu identifizieren, systematisch benutzerfreundliche DSLs zu entwickeln und als integralen Bestandteil des Architekturdesigns zu nutzen. Diese Fähigkeiten ermöglichen es Ihnen, praxisorientierte Lösungen zu entwickeln, komplexe Aufgaben zu bewältigen und die Effizienz in der Softwareentwicklung erheblich zu steigern.

Bereit, Ihre Fähigkeiten auf das nächste Level zu bringen? Melden Sie sich jetzt an und entdecken die Welt der Domänenspezifischen Sprachen!

Hier können Sie den kompletten Lehrplan einsehen.

Agenda

Intro und Motivation

  1. Anforderungen und architektonische Relevanz
  2. Grundbegriffe im Zusammenhang mit domänenspezifischen Sprachen
  3. Grundlagen der Modellierung
  4. Embedded vs. Stand-Alone DSLs

Syntax

  1. Syntax und Sprachgestaltung
  2. Konkrete und abstrakte Syntax

Semantics

  1. Grundlagen der Semantics
  2. Ausdruckskraft
  3. Entwurf von Semantics

Language Design

  1. Allgemeine Entwurfsaspekte
  2. Typensysteme
  3. Kompositionelle Domänenmodellierung Wirkung

Tools

  1. Syntax-Tools
  2. Semantics-Tools

Trainer

Ihr Trainer Dr. Michael Sperber ist Geschäftsführer der Active Group GmbH in Tübingen, die Individualsoftware ausschließlich mit funktionaler Programmierung entwickelt. Er ist international anerkannter Experte für funktionale Programmierung und wendet sie seit über 20 Jahren in Forschung, Lehre und industrieller Entwicklung an. Außerdem hat er zahlreiche Fachartikel und Bücher zum Thema verfasst.

Vorteile des 3 Tage Experten Workshop

Aktuelle Termine:

  • Bei gleichzeitiger Anmeldung von drei oder mehr Kolleg:innen aus einem Unternehmen spart jede Person 100 € mit dem Teamrabatt!

Zusätzliche Hinweise

Sie können sich den Besuch der Veranstaltung als Kompetenzerwerb im Advanced Level Programm des iSAQB anrechnen lassen. Mit der Teilnahme an diesem Modul erhalten Sie 10 Credit Points im technologischen,  20 Credit Points im methodischen und 0 im kommunikativen Kompetenzbereich.