About us
Architektur bezeichnet im weitesten Sinne den Entwurf eines Bauwerks. Dabei fließen neben dem reinen Zweck des Baus vielfältige andere Aspekte in diesen Entwurf mit ein - seien es räumliche Strukturen in der Umgebung, die geplante Nutzungsdauer oder auch nur die finanziellen Ressourcen und Zeitvorstellungen.
Wer sich mit Software- und Systementwicklung auseinandersetzt, muss sich ganz ähnliche Fragen stellen und darauf passende Antworten finden - lange bevor die erste Zeile Source Code geschrieben wird. Die ist der erste wichtige Schritt zum Produkterfolg.
Das Ziel der Jena Digital Softwarearchitektur Stammtisch Gruppe ist es, Menschen, die sich mit Softwarearchitektur auseinandersetzen wollen, in und um Jena regelmäßig zusammenzubringen, und einen persönlichen Erfahrungsaustausch zu etablieren. Dazu dienen neben der Meetup-Gruppe insbesondere der persönliche Erfahrungsaustausch bei Stammtischen, die Diskussion von Erfahrungsberichten und Case Studies bis hin zu Vorträgen und Workshops. Diese werden über die Kanäle von Jena Digital kommuniziert.
Upcoming events
1

Jena Digital Softwarearchitektur Stammtisch #12
Engelpl. 8, Jena, TH, DESoftwarearchitektur Stammtisch #12
Zephyr in der Praxis: Funktionale Architekturen effizient umsetzen
Funktionale Architekturen bilden ein zentrales Bindeglied, um im Software-Entwurf den Übergang vom Problemraum in den Lösungsraum zu gestalten. Sie lassen sich meist direkt aus den Systemanforderungen ableiten und erhalten dadurch den Bezug zur fachlichen Problemdomäne. Gleichzeitig ist es heute unerlässlich, auf bestehende Software-Bausteine und Frameworks zurückzugreifen, um komplexe Softwaresysteme wirtschaftlich umsetzen zu können.
Vor diesem Hintergrund stellt sich die Frage, wie eine funktionale Architektur erfolgreich auf die durch ein konkretes Framework vorgegebene Komponentenarchitektur abgebildet werden kann. Mit Zephyr steht eines der umfassendsten Frameworks für Embedded Systems zur Verfügung, das mit seinen modellgetriebenen Ansätzen Architekten mächtige Werkzeuge an die Hand gibt, um genau diese Herausforderung zu meistern. Im Vortrag wird anhand von Beispielen aus der Arbeitspraxis des Autors aufgezeigt, worin sich funktionale Architekturen von Komponentenarchitekturen unterscheiden, und wie man konkret geeignete Mappings mit Hilfe von Zephyr realisieren kann.
Dabei legt der Vortrag ein besonderes Augenmerk auf:- die Bedeutung von KConfig für die Merkmalsmodellierung,
- der Vorstellung zentraler Systemdienste von Zephyr,
- sowie die Umsetzung eigener Services entlang der von Zephyr unterstützten Entwurfsmuster.
Das Ergebnis ist eine tragfähige Software-Architektur, die die technischen Möglichkeiten von Zephyr optimal für die eigene Anwendungssoftware nutzbar macht.
Impulsgeber: Dr. Tobias Kästner / inovex GmbH
LinkedIn: https://www.linkedin.com/in/tobias-kaestner-3519b091/Termin: 18.06.26, 17:00 Uhr
Wo: JEDI - Jena Digital Innovation Hub, Engelplatz 8, 07743 Jena3 attendees
Past events
11


