violis – Die Virtual Testing Platform

Die Plattform für Software-Defined Testing – skalierbar, automatisiert und unabhängig von physischen Limitierungen

Software-Testing neu gedacht mit Violis

Mit Violis werden Testprozesse von physischer Hardware entkoppelt und in virtuelle, skalierbare Testumgebungen verlagert. Dadurch können Testläufe automatisiert, parallelisiert und deutlich schneller durchgeführt werden – für kürzere Release-Zyklen und eine frühere Fehlererkennung. 

Ihr Nutzen mit Violis

  • Schnellere Testzyklen durch parallele virtuelle Testausführungen statt serieller Hardware-Tests. 
  • Frühzeitige Erkennung von Softwarefehlern und geringere Entwicklungskosten. 
  • Nahtlose Integration in bestehende Entwicklungs- und CI/CD-Prozesse. 
  • Flexible Bereitstellung in der Cloud oder On-Premises bei voller Datensouveränität.

Violis kennenlernen

Hinweis: Sie werden auf die externe Website von Violis weitergeleitet.

Ihr Ansprechpartner

Nic Eckstein

Project Manager Cloud & IT-Processes Unit Electronics & Virtual Testing Solution

Ihr Ansprechpartner

Felix Strauß

Lead Expert XiL-Technologies Unit Electronics & Virtual Testing Solution

FAQ

Die Komplexität softwaredefinierter Produkte wächst rasant. Gleichzeitig werden Entwicklungszyklen kürzer, während physische Prüfstände und Hardware-Ressourcen häufig zum Engpass werden. Entwicklungs- und Testteams benötigen daher Möglichkeiten, Software schneller, häufiger und reproduzierbar zu testen. ​​

Mit violis.io überträgt Bertrandt seine langjährige Erfahrung aus der Absicherung komplexer Embedded-Systeme in eine skalierbare Virtual-Testing-Plattform. Simulationen, virtuelle Steuergeräte, Software-Komponenten und komplette Systemverbünde können automatisiert, parallel und unabhängig von physischer Hardware ausgeführt werden. Dadurch lassen sich Testzyklen beschleunigen, Wartezeiten reduzieren und Entwicklungsressourcen effizienter nutzen. ​​​

violis.io ist keine weitere isolierte Testlösung, sondern eine offene Plattform für modernes Software-defined Testing. Bestehende Werkzeuge, Simulationsmodelle und Prozesse können weiter genutzt und nahtlos integriert werden. ​​​

Im Gegensatz zu vielen proprietären Lösungen setzt violis.io auf offene Standards, containerbasierte Architekturen und Tool-Unabhängigkeit. Unternehmen können ihre bevorzugten Werkzeuge, Simulatoren und Testframeworks flexibel einbinden und von einer durchgängigen CI/CD/CT-Integration profitieren. Zudem ermöglicht die Plattform die virtuelle Vernetzung komplexer Systeme über virtuelle Bussysteme hinweg.​​

violis.io kombiniert virtuelle Steuergeräte, Co-Simulation, Cloud-Skalierung und Testautomatisierung in einer zentralen Plattform. Dadurch können Tests automatisiert ausgeführt, parallelisiert und bedarfsgerecht skaliert werden. ​​​​

Die Plattform unterstützt moderne Softwareentwicklungsprozesse von der lokalen Entwicklung bis zur Cloud. Entwicklungsorganisationen können dadurch die Testabdeckung erhöhen, die Time-to-Market verkürzen und bestehende Hardware-Ressourcen deutlich effizienter einsetzen. ​​

Ja. Für den Einstieg in die virtuelle Absicherung sind keine vorhandenen vECUs erforderlich. Bereits vorhandene Software-Komponenten, Simulationsmodelle, Restbussimulationen oder andere virtuelle Artefakte können integriert und automatisiert ausgeführt werden. ​​

Zusätzlich unterstützt Bertrandt Unternehmen beim Aufbau virtueller Steuergeräte, Simulationsmodelle und passender Virtual-Testing-Strategien. Dadurch können Organisationen schrittweise in die virtuelle Absicherung einsteigen und ihre Testlandschaft kontinuierlich modernisieren. ​​

violis.io ermöglicht den Einstieg in moderne DevOps- und Testautomatisierungsprozesse ohne den Aufbau einer komplexen Infrastruktur von Grund auf. Die Plattform bietet vorkonfigurierte Pipeline-Vorlagen, standardisierte Schnittstellen sowie sofort nutzbare Automatisierungsbausteine für Continuous Integration, Continuous Delivery und Continuous Testing. ​

Dadurch können Unternehmen schrittweise automatisierte Entwicklungs- und Testprozesse etablieren und ihre Softwarequalität nachhaltig steigern. ​

violis.io kann flexibel an die Anforderungen Ihres Unternehmens angepasst werden. Die Plattform lässt sich sowohl in der Bertrandt Cloud als auch in bestehenden Unternehmensumgebungen oder Kubernetes-Clustern betreiben. Auch hybride Betriebsmodelle sind möglich. ​​

Je nach Anwendungsfall stehen nutzungsbasierte SaaS-Modelle oder selbstgehostete Enterprise-Lösungen zur Verfügung. Unser Team unterstützt Sie bei der Auswahl des passenden Betriebs- und Lizenzmodells. ​

Die Plattform basiert auf einer offenen, containerbasierten Architektur. Simulationswerkzeuge, virtuelle Steuergeräte, Testautomatisierung und Analysekomponenten werden als einzelne Container betrieben und können flexibel skaliert werden.​

Durch den cloud-agnostischen Ansatz lässt sich violis.io in der Enterprise-Variante auf AWS, Azure, Google Cloud, StackIT oder in einer On-Premises-Infrastruktur betreiben. Unternehmen bleiben dadurch unabhängig von einzelnen Cloud-Anbietern. ​

Ja. violis.io wurde speziell für die Integration bestehender Toolchains entwickelt. Über offene APIs und Standard-Schnittstellen können Simulationswerkzeuge, Testframeworks, CI/CD-Systeme und bestehende Entwicklungsprozesse angebunden werden. ​

Dadurch können vorhandene Investitionen geschützt und bestehende Testumgebungen schrittweise virtualisiert werden, ohne etablierte Prozesse ersetzen zu müssen. ​​

Ja. Sämtliche Kernfunktionen der Plattform sind über standardisierte APIs verfügbar. Dadurch können Unternehmen eigene Erweiterungen, Integrationen und Automatisierungslösungen entwickeln und bestehende Prozesse flexibel anbinden. ​​

Die offene Architektur ermöglicht eine individuelle Anpassung an projektspezifische Anforderungen und verhindert die Abhängigkeit von proprietären Tool-Ökosystemen. ​​

violis.io wurde ursprünglich für hochkomplexe Automotive-Anwendungen entwickelt, eignet sich jedoch für jede Branche, in der Embedded Software auf Controllern, Steuergeräten oder Prozessorplattformen ausgeführt wird. Dazu zählen unter anderem Automotive, Medizintechnik, Aerospace, Bahn, Industrieautomation, Energie, IoT sowie Smart-Home-Anwendungen. ​​

Nein. violis.io ersetzt Hardware-in-the-Loop-Prüfstände nicht, sondern ergänzt sie sinnvoll. Der Großteil von Regressions-, Varianten- und Integrationstests kann virtuell durchgeführt werden, während physische Prüfstände für Echtzeit-, Safety- und Hardware-Validierungen genutzt werden. ​​

Die Plattform ist herstellerunabhängig und unterstützt die Integration gängiger Entwicklungs- und Testwerkzeuge, beispielsweise Vector CANoe, dSPACE VEOS, Synopsys Silver, MATLAB/Simulink, ecu.test sowie weitere containerfähige Anwendungen. Darüber hinaus können kundenspezifische Tools über offene Schnittstellen eingebunden werden. ​​

Ein erster Proof of Concept kann typischerweise innerhalb weniger Tage bis Wochen umgesetzt werden. Bereits vorhandene Simulationen, Software-Komponenten oder Testfälle können häufig direkt übernommen werden, sodass erste Anwendungsfälle schnell validiert werden können. ​​