User definierte Software Entwicklung am Beispiel des WomoLIN Projektes

Da so ziemlich jedes Fahrzeug ein anderen Aufbau hat, wir hier eine konfigurierbare Softwareentwicklung besprochen, die dem Anwender ermöglicht eine für seine Konstallation eine lauffähige Version zu erzeugen.
Vorstellung des aktuellen Status vom WomoLIN Projekt, hier soll im speziellen auch auf die Softwarentwicklung eingegangen werden. Da so ziemlich jedes Fahrzeug ein anderen Aufbau hat, wir hier eine konfigurierbare Softwareentwicklung besprochen, die dem Anwender ermöglicht eine für seine Konstallation eine lauffähige Version zu erzeugen. Das Projekt stellt eine universelle Plattform für Wohnmobile und weitere Anwendungen zur Verfügung. Herzstück des Projektes ist die Main Unit, eine Leiterplatte mit einer Vielzahl an Anschlussmöglichkeiten, rund um das Wohnmobil bzw. autarke Energieversorgung. Diese Main Unit wird durch eine Display Unit ergänzt, welche z.B. in das Wohnmobil verbaut wird. Ergänzend zu dem Display gibt es aber auch weitere Möglichkeiten der Steuerung z.B. über ein Smartphone. Die Herausforderung in diesem Projekt entsteht insbesondere durch die individuellen Benutzeranforderungen. Dadurch, dass jedes System anderen Komponenten und Informationen verarbeiten muss, und die Ressourcen beschränkt sind, ist für jedes System eine eigene Software nötig. Diese Software muss sich aus den Anforderungen des Systems ableiten. Ziel ist es daher, dem Anwender Werkzeuge in die Hand zu geben, sich seine maßgeschneiderte Version zu konfigurieren und zu einem lauffähigen Code zu übersetzen.

Additional information

Type Talk
Language German

More sessions

4/11/20
piko
Feinler
Die offizielle Eröffnung des Chaos.
4/11/20
Julia
Feinler
Offene Daten können helfen, das Klima zu schützen.
4/11/20
qbit
Feinler
Auf unserer Onlineplattform können Studierende Lehrveranstaltungen evaluieren. Dabei sollen Sie anonym Textkommentare abgeben können, doch - welch Überraschung - es ist gar nicht so einfach, dabei alles richtig zu machen.
4/11/20
piko
Feinler
Einige Gedanken über Stimme und wie wir sagen können, was wir sagen wollen.
4/11/20
Florian Hars
Feinler
Ich gebe einen Überblick über die Ideen hinter git und die grundlegenden Datenstrukturen, die es benutzt.
4/11/20
jiska
Feinler
Does your Bluetooth chip's RNG produce random numbers? Maybe. Sometimes. It's random.
4/11/20
Jan Ruge
Feinler
It is just a broken memcpy in the Bluetooth stack. Do we really need to fix that?