Software-Bibliothek für Process Mining mit BSI TR-03156 Fachlogdaten
Was wird ausgeschrieben
Das Bundesamt für Sicherheit in der Informationstechnik (BSI) vergibt die Entwicklung einer Software-Bibliothek für Process Mining auf Basis der Fachlogdaten gemäß BSI TR-03156. Die Bibliothek soll Funktionen für Datenfilterung, visuelle Prozessdarstellung, Prozessmodellentdeckung und Konformitätsprüfung umfassen. Zusätzlich ist ein technischer Durchstich in R Shiny zu erstellen sowie Dokumentation und Tests zu liefern. Die Vertragslaufzeit beträgt 720 Tage.
Vollständige Beschreibung anzeigen
Ziel dieses Projektes ist die Entwicklung einer Software-Bibliothek, die explorative Datenanalyse-Techniken aus dem Gebiet des Process Minings am Beispiel der Logdaten nach BSI TR-03156 anbietet. Dazu gehört das Filtern der Daten, die visuelle Darstellung des Prozessablaufs, die Entdeckung von Prozessmodellen sowie die Konformitätsprüfung zwischen Modell und Daten. Neben den fachlichen Komponenten sind technische Anforderungen der bestehenden BSI Datenqualitätsinstanzsysteme (DQI) einzuhalten, um eine spätere Integration in die Data-Warehouse-Infrastruktur des Auftraggebers (AG) sicherzustellen. Der Auftragnehmer (AN) entwickelt für den AG eine Software-Bibliothek, in der Algorithmen aus dem Process Mining implementiert werden, welche auf aufbereiteten Daten angewendet werden. Diese aufbereiteten Daten basieren auf den Fachlogdaten gemäß BSI TR-03156 und sind ggf. mit zusätzlichen Daten aus anderen Datenquellen angereichert. Sie werden vom AG zur Verfügung gestellt. Aus diesen Daten müssen die implementierten Algorithmen die Berechnung und Darstellung von Prozessgraphen, -modellen und Konformitätsprüfungen ermöglichen. Ergänzend zur Software-Bibliothek wird ein technischer Durchstich in R Shiny durchgeführt. Neben der Codebasis wird vom AN ein Dokumentationsdokument zur Bibliothek und Shiny Anwendung ausgearbeitet und entsprechende Tests erstellt sowie durchgeführt. Damit setzt sich der Auftragsgegenstand aus einer Software-Bibliothek, einem technischen Durchstich, einer Dokumentation und Tests zusammen.
Das BSI in Bonn benötigt eine Software-Bibliothek, die Process-Mining-Algorithmen auf Logdaten aus dem Identitätsmanagement anwendet. Process Mining ist ein Verfahren, um aus digitalen Protokollen (Logs) automatisch Prozessabläufe zu erkennen und zu analysieren — ähnlich wie ein Film aus einzelnen Bildern rekonstruiert wird. Die Software muss die Fachlogdaten nach BSI TR-03156 verarbeiten können, die später in die bestehende Data-Warehouse-Infrastruktur des BSI integriert werden soll. Neben der Bibliothek ist ein Prototyp in R Shiny (eine Plattform für interaktive Datenanwendungen) zu entwickeln, sowie vollständige Dokumentation und Tests. Das Projekt läuft über zwei Jahre und richtet sich an Anbieter mit Erfahrung in Process Mining und Softwareentwicklung für den öffentlichen Sektor.
Zentrale Anforderungen
6 Punkte- Erfahrung mit Process-Mining-Algorithmen und -Tools
- Kenntnisse in der Softwareentwicklung (vorzugsweise R oder Python)
- Verständnis für Datenqualitätssysteme und Data-Warehouse-Architekturen
- Referenzen aus vergleichbaren IT-Projekten im öffentlichen Sektor
- Fähigkeit zur Integration in bestehende IT-Infrastrukturen
- Erfahrung mit Dokumentation und Testautomatisierung
KI-zusammengefasst aus den offiziellen Eignungsanforderungen. Verbindlich ist der Originaltext unten.
Eignungskriterien (Volltext)
sschlussgründe gemäß §§ 123 und 124 GWB Die Nachforderung von Unterlagen ist gemäß § 56 VgV zulässig.
Aufteilung in Lose
1 LotZiel dieses Projektes ist die Entwicklung einer Software-Bibliothek, die explorative Datenanalyse-Techniken aus dem Gebiet des Process Minings am Beispiel der Logdaten nach BSI TR-03156 anbietet. Dazu gehört das Filtern der Daten, die visuelle Darstellung des Prozessablaufs, die Entdeckung von Prozessmodellen sowie die Konformitätsprüfung zwischen Modell und Daten. Neben den fachlichen Komponenten sind technische Anforderungen der bestehenden BSI Datenqualitätsinstanzsysteme (DQI) einzuhalten, um eine spätere Integration in die Data-Warehouse-Infrastruktur des Auftraggebers (AG) sicherzustellen. Der Auftragnehmer (AN) entwickelt für den AG eine Software-Bibliothek, in der Algorithmen aus dem Process Mining implementiert werden, welche auf aufbereiteten Daten angewendet werden. Diese aufbereiteten Daten basieren auf den Fachlogdaten gemäß BSI TR-03156 und sind ggf. mit zusätzlichen Daten aus anderen Datenquellen angereichert. Sie werden vom AG zur Verfügung gestellt. Aus diesen Daten müssen die implementierten Algorithmen die Berechnung und Darstellung von Prozessgraphen, -modellen und Konformitätsprüfungen ermöglichen. Ergänzend zur Software-Bibliothek wird ein technischer Durchstich in R Shiny durchgeführt. Neben der Codebasis wird vom AN ein Dokumentationsdokument zur Bibliothek und Shiny Anwendung ausgearbeitet und entsprechende Tests erstellt sowie durchgeführt. Damit setzt sich der Auftragsgegenstand aus einer Software-Bibliothek, einem technischen Durchstich, einer Dokumentation und Tests zusammen.
Zuschlagskriterien
2 Kriterien- quality
siehe Kapitel 7.2.1.3 der Leistungsbeschreibung
- price
siehe Kapitel 7.2.1.3 der Leistungsbeschreibung
Zeitplan
- 21. Apr. 2026Bekanntmachung veröffentlichtAuf TED publiziert
- 26. Mai 2026EinreichungsfristElektronische Einreichung