Methoden
Regelungstechnik und AlgorithmenentwicklungMit über 30% Regelungstechnikern in unserem Unternehmen zeichnen wir uns durch eine überlegene Kompetenz im Bereich der Regelungs- und Algorithmenentwicklung aus. Im Bereich elektromechanischer und elektrohydraulischer Systeme verbinden wir klassische Methoden und Ansätze mit modernen Verfahren wie Zustandsregelung in Verbindung mit Zustands- und/oder Störgrößenbeobachter oder Neuronale Netze bzw. Fuzzy-Methoden.
Modellbasierte Software-Entwicklung und Test
Seit der Gründung unseres Unternehmens sind wir in der modellbasierten
Entwicklung respektive Test tätig. Unter Einsatz kommerzieller Tools
erstellen wir u.a. ausführbare Spezifikationen,
entwickeln modellbasiert Software und Seriencode für alle gängigen
Mikrocontroller und DSP oder liefern Rapid-Prototyping- und
Hardware-in-the-Loop-Anwendungen inkl. kompletter Modelle. Durch
konsequente Testfallgenerierung und Test in frühen Phasen (MiL, SiL,
HiL) tragen wir dazu bei, Entwicklungszeiten zu verkürzen und Kosten
zu senken.
Software Engineering und Embedded / Echtzeit
Professionelles
Software Engineering bedeutet für uns den Einsatz neuester Technologien
zur Realisierung optimaler Lösungen. Dazu gehören objektorientierte
Werkzeuge und Standardumgebungen zu Analyse (OOA), Design (OOD) und
Programmierung (OOP), aber auch Spezifikationsmethoden wie UML und
CASE-Tools. Zusätzlich verfügen wir über fundiertes Know-how auf allen
gängigen Standard- und Echtzeitsystemumgebungen. Neben der
Kernfunktionalität für solche Echtzeitapplikationen realisieren wir
auch deren graphische Benutzeroberflächen sowie die Integration in
übergeordnete bzw. verteilte Rechnersysteme über gängige Netzwerke oder
Bussysteme.
Entwicklungsprozesse
Seit
vielen Jahren sind wir branchenübergreifend tätig und kennen die
Entwicklungsprozesse verschiedener Industriezweige. Im konkreten
Projekt richten wir uns nach den Prozessen unserer Kunden. Auf
Wunsch bieten wir auch eine individuelle Beratung insbesondere im
Bereich modellbasierter Entwicklungsprozesse sowie bei der Erstellung
von spezifischen Modellier- und Codierrichtlinien an.
Qualitätssicherung
Bei der
Softwareentwicklung setzen wir auf verschiedenen Ebenen an, um höchste
Qualität für unsere Kunden zu gewährleisten. Dazu zählen klar
definierte Prozesse gemäß internationalen Standards ebenso wie die
ständige Weiterqualifikation unserer Mitarbeiter hinsichtlich
Qualitätssicherung und Entwicklungsstandardisierung. Für unsere Kunden
führen wir bei der Software-Entwicklung Tests auf allen Ebenen sowie
systematische Tests des automatisch generierten oder handgeschriebenen
Codes durch. Darüber hinaus kennen wir die gängigen Normen der
verschiedenen Industrien und unterstützen auf Wunsch auch bei der
Zertifizierung von Entwicklungsprozessen gemäß IEC61508-3, DO-178B, IEC
60601-1-4.


