SeSo
Fit
Open-Source-Dienst zur automatisierten und flexibel konfigurierbaren Kompatibilitätsprüfung von Automatisierungskomponenten.
Ansprechpartner
Markus Rentschler
Forschungskoordinator, ARENA2036 e.V.
Automatisierungskomponenten systematisch auf Kompatibilität prüfen
SeSoFit entwickelt einen Dienst, mit dem sich die Kompatibilität von Automatisierungskomponenten automatisiert prüfen lässt. Im Mittelpunkt steht ein Kompatibilitätsregelwerk, das technische Anforderungen und Kompatibilitätsinformationen strukturiert abbildet und für die Prüfung verschiedener Komponenten genutzt werden kann.
Der Lösungsansatz basiert auf einer einheitlichen semantischen Repräsentation. Diese kann erweitert und ausgetauscht werden. Über Adapter lassen sich zudem neue Datenquellen und Formate für Kompatibilitätsinformationen anbinden.
Die Kompatibilitätsprüfung kann als eigenständiger Dienst oder integriert in bestehende Systeme genutzt werden. Für die Anbindung an Verwaltungsschalen ist eine Open-Source-Integration vorgesehen. Die Prüfergebnisse können in Mnestix visualisiert werden. Als Demonstrator wird zunächst ein wiederverwendbares Regelwerk für ein Achsportalbeispiel umgesetzt. Damit soll unter anderem die Kompatibilität von Komponenten verschiedener Hersteller geprüft werden.
Eine offene und gemeinschaftlich erweiterbare Lösung schaffen
Ziel von SeSoFit ist es, eine flexibel konfigurierbare Kompatibilitätsprüfung als Open-Source-Software bereitzustellen. Die modulare Architektur ermöglicht es, Validierungsregeln auszutauschen, die semantische Repräsentation zu erweitern und zusätzliche Datenquellen über Adapter anzubinden.
Damit soll eine Grundlage geschaffen werden, auf der unterschiedliche Kompatibilitätsanforderungen abgebildet und automatisiert geprüft werden können. Die Lösung soll sowohl eigenständig als auch integriert nutzbar sein und kostenlos unter einer permissiven Lizenz zur Verfügung stehen. Ein weiterer Schwerpunkt liegt auf dem Community-Ansatz. Durch die Open-Source-Implementierung kann die Lösung erweitert werden. Die Community soll dadurch aktiv zur Weiterentwicklung beitragen und gemeinsam Mehrwerte schaffen.
Der Demonstrator dient als Ausgangspunkt für die praktische Erprobung des Ansatzes. Dabei wird ein initiales, wiederverwendbares Regelwerk für ein Achsportalbeispiel entwickelt und die Prüfung von Komponenten verschiedener Hersteller umgesetzt.
Die Lösungsbausteine im Überblick:
Kompatibilitätsregelwerk
Semantische Repräsentation
Prüf-Engine
Adapter
Open-Source-Architektur
Demonstrator und Integration im Überblick:
Achsportalbeispiel
Verwaltungsschale und Mnestix
Unsere
Projekt-
partner
Assoziierte
Partner
Fördermittelgeber im Projekt