Das ViViVerse™ Software-Framework ist gleichzeitig Resultat unserer Arbeit und Basis unserer Lösungen.

Geschichte

Aufbauend auf der Erfahrung, die wir über lange Jahre bei der Erstellung von Automatisierungslösungen gewinnen konnten, haben wir vor mehr als 12 Jahren ein Software-Framework erstellt, das uns und anderen seither in der täglichen Arbeit unschätzbare Dienste leistet. Schon bei der Analyse von Systemen ist der, dem ViViVerse zugrundeliegende, Denkansatz ungemein hilfreich.

Haupteigenschaften

Komplexe Softwaresystem können aus einer beliebigen Anzahl von Komponenten aufgebaut werden, die über wohldefinierte Schnittstellen kombiniert werden. Diese Schnittstellen erlauben es auch, die Systemkomponenten nach Bedarf zu verteilen und so die Komponenten auf der Hardware auszführen, die am besten für die Aufgabe geeignet ist. Die Architektur des ViViVerse vereinfacht die Systemintegration in grossartiger Weise.

Verwendung

Das Framework ist in C++ geschrieben und wird auch hauptsächlich damit verwendet. Es ist aber auch möglich, seine Funktionalität aus anderen Programmiersprachen zu nutzen. Das ViViVerse kann leicht andere Frameworks (z.B. Qt zur Erstellung von HMIs) einbinden, oder sich in andere Produkte (z.B. MatLab) einfügen.

Die Komponenten sind in Sammlungen abhängig vom Verwendungszweck organisiert: vom Tiefbau über Robotik zum Flottenmanagement.

Verfügbarkeit

Das ViViVerse-Framework liegt nunmehr in der zweiten Version vor und ist für folgende Betriebssysteme und Laufzeitumgebungen verfügbar:
 

  • Linux

  • Microcontroller

  • MS Windows


Hansjörg Petschko | ViViVerse GmbH, Zürich | Machine Automation

Interessiert?

Ihr Kontakt

Hansjörg Petschko

Lead Software Architect

Inhaber und Geschäftsführer

T +41 76 411 27 03

icon_mail.svg

Das zeichnet ViViVerse aus

  • modular und damit beliebig kombinierbar

  • grenzenlos erweiterbar

  • vollkommen konfigurierbar

  • Schnittstellen zu vielen gängigen Systemen

  • ressourcenschonend