Tools und Methoden für Embedded Software

Mastering Software Complexity

Die Komplexität von eingebetteter Softwareentwicklung bremst Sie aus?
Wir zeigen Ihnen, wie Sie Gas geben.

Produkte und Services

Wie entwickle ich robustere Embedded-Software?

PROTOS – vereinfacht die Entwicklung von Embedded-Software

Immer mehr Mikrocontroller werden in den uns umgebenden Anwendungen eingesetzt. Doch während die Leistung dieser winzigen Chips rasant gestiegen ist, haben unsere Entwicklungsprozesse nicht immer Schritt gehalten. PROTOS unterstützt Entwicklungsteams für eingebettete Software durch sein Angebot an Produkten und Dienstleistungen dabei, die Komplexität ihrer Designs zu reduzieren und ihre Entwicklungsprozesse durch die Auswahl der optimalen Methoden und Werkzeuge zu rationalisieren. Scrollen Sie nach unten und erfahren Sie mehr!

miniHIL am Arbeitsplatz des Entwicklers

miniHIL

Der miniHIL passt auf jeden Arbeitsplatz und ermöglicht Embedded Software Entwicklern, ihre Anwendung nach jeder Code-Änderung zu testen.

reversiTECT - aus unübersichtlichem Quelltext wird Struktur geschaffen

reversiTECT

Haben Sie den roten Faden bei Ihrer Software verloren? Brauchen Sie Dokumentation, um zu zeigen, wie die Software-Architektur Ihres Quelltextes aussieht? Wollen Sie Ihre Architektur verbessern? Dann sind Sie bei uns richtig.

Domänenspezifische Sprachen - DSLs

DSL Toolchains

Domänenspezifische Sprachen, oder DSLs, sind weit verbreitet, um die Modellierung komplexer Systeme zu ermöglichen, und zwar nicht unbedingt nur durch Software-Programmierer.

Veranstaltungen und Seminare – Testgrundlagen und Softwarearchitektur

Unsere nächsten Termine für Sie

Webinar: Test Automation for Motor Control Systems

  • Webinar
  • 24.10.2024 11:00-11:45

In many motor-control projects, little testing is done during the development of the software. The focus is usually on the system test at the end of the development. However, this is very time-consuming and does not help the software developer during development.

The developer needs a test environment that enables him to develop his software and its integration into the hardware, to put it into operation and to test implemented functions and non-functional properties. He also needs the ability to run regression tests on any change within minutes to ensure that changes do not have negative side effects.

In the webinar we will first look at why many motor control projects struggle to test in early phases. Afterwards, a method will be presented that can be used to test in early phases with little effort.

Finally, a live demonstration will show how such a toolchain works in practice and how development can be accelerated considerably with the help of test automation and continuous integration.