se.lab - Labor für Software Engineering

Überblick/Einführung

Im Software Engineering beschäftigen wir uns mit Menschen, die an Software arbeiten sowie den Prozessen und Techniken, der sie sich hierfür bedienen.

Das se.lab bietet hierbei Raum um neue Ideen und Konzepte im Software Engineering zu erproben. Um gleichzeitig einen Beitrag zur nachhaltigen Digitalisierung zu leisten arbeiten wir dabei nahezu ausschließlich an und mit freier und quelloffener Software. Das Labor ist räumlich gemeinsam mit dem sec.lab untergebracht.

Schwerpunkte:

  • Vorgehens- und Prozessmodelle rund um die Softwareentwicklung
  • Systematisches Testen von Software
  • Sichere Softwareentwicklung mit Rust
  • Freie Soft- und Firmware für mobile Endgeräte (postmarketOS, libadwaita, ...)
  • Datensparsamkeit und Privacy by Design

Ausstattung (Hard- und Software)

  • Public Display und Besprechungstisch für Team-Besprechungen
  • Mit postmarketOS lauffähige Smartphones und Tablets
  • Einplatinenrechner, die sich gut mit freier Software betreiben lassen (u.a. Olimex A64-OLinuXino Industrial Linux SBC)
  • Bluetooth-fähige Körperfettwaagen
  • SOIC-Clips zum Flashen von Firmware, Breadboards, Kabel und elektronische Kleinteile

Kontakt