Skip to main content

ESE - Herausforderung der Zukunft

"Software generell und besonders die Software eingebetteter Systeme ist die Basis des zukünftigen gesellschaftlich-wirtschaftlichen Fortschritts. Die Potentiale dieses Rohstoffes und der auf ihm beruhenden Systeme können allerdings nur dann in gesellschaftliche und wirtschaftliche Vorteile umgewandelt werden, wenn ihre störungsfreie Funktion bereits während ihrer Entstehung in stabilen, belastbaren Entwicklungsumgebungen sichergestellt wurde."

Andreas Willert, CEO

Komplexität beherrschen, Ressourcen managen, Ziele erreichen: Erfolgreiche Projekte des Embedded Systems Engineerings brauchen leistungsstarke, aufeinander abgestimmte Tools, Kompetenzen und Architekturen.

System-of-Systems-Engineering

Zukünftig werden Systemingenieure durch die Anforderungen und die Entwicklung eingebetteter Systeme mit einem bisher nie dagewesenen Grad an Komplexität und Dynamik konfrontiert werden. Diese intelligenten und kooperativen Systeme (SoS „System of Systems“, IoT „Internet of Things“, „Industrie 4.0“) erfordern infolgedessen angepasste Kompetenzen bei ihren Entwicklern. Diesen wiederum müssen Entwicklungsumgebungen zur Verfügung stehen, die sie befähigen, diese Systeme der Zukunft frei von Hidden Links und der aus ihnen potentiell entstehenden Emergenz und Dysfunktion zu entwickeln.

In vielen Branchen hat die hier beschriebene Zukunft bereits begonnen. Für einige Willert Kunden bereits vor mehr als zehn Jahren, als sie feststellten, dass herkömmliche Methoden und Werkzeuge des Software Engineerings für die Entwicklung intelligenter Systeme mit ihrem hohen Komplexitätsgrad nicht mehr ausreichten. Vorausschauend war diesen Kunden klar: Der Weg zu den zu entwickelnden intelligenten und kooperativen Systemen würde mit der strukturierten, prozeduralen Programmierung auf Basis von Hochsprachen nicht zu bewältigen sein. Wachsende Komplexität ließen konventionell entwickelte Embedded Systems Software an ihre Leistungsgrenze kommen. Software Engineering würde mit diesem Vorgehen zum zeitlichen und qualitativen Flaschenhals ihres Unternehmenswachstums. Diese Entwicklerteams haben sich Requirements Engineering, Systems Engineering und Testmanagement verbunden mit Modellgetriebener Entwicklung zugewandt.

∨ mehr Text anzeigen

Wenn sich die Welten der aktuellen Trends IoT, SoS, Industrie 4.0 mit ihren Innovationen auftun sollen, bedarf es eines Paradigmenwechsels im Engineering – einer Methode zur Definition, Abstraktion, zur Modellierung und Analyse, die die mit ihnen einhergehende Komplexität beherrschbar und ihre Potentiale ausschöpfbar macht. Anforderungen, wie sie für die Szenarien des „Internet-of-Things“ und Industrie 4.0 prognostiziert werden, werden weiter für einen Anstieg der Komplexität sorgen. Nicht erst in der Welt der Cyber-Physical-Systems werden die Kernkompetenzen des Embedded System Software Engineerings Spezifikation, Abstraktion, Modellierung und Analyse heißen. Model Driven Systems und Software Engineering (MDSE) ist bereits heute zur Methode des zukunftsweisenden Engineerings geworden.

In allen Phasen ihrer Veränderung hin zur modellgetriebenen Entwicklung unterstützt Willert Software seine Kunden seit Jahren mit Coaching, Training und Beratung. Ebenso wichtig: Wir beraten bei der Auswahl der richtigen Entwicklungswerkzeuge. Wir entwickeln Frameworks für ihre Microcontroller.

Und wir sind dabei, wenn sich Entwicklungsteam zum ersten Mal mit dem Thema Modellierung befassen, wenn sie die grundlegenden Kompetenzen im Team aufbauen (siehe Referenz: Marquardt). Dort wo Modellierung längst zum Standard geworden ist, unterstützen wir erfahrene Teams bei der Auswahl oder mit der Entwicklung ihrer system-spezifischen Hardwareabstraktion in Form von Frameworks und Laufzeitsystemen. Wir sind ihnen kompetente Sparringpartner von Anfang an: Beim Erfassen und Spezifizieren der Anforderungen über den Aufbau der Architektur und dem Design der Software bis zum Test, wie zum Beispiel im Projekt mit unserem Referenzkunden Sennheiser.

Mit unseren Kunden realisieren wir erfolgreiche Projekte des Embedded Systems/Software Engineerings mit den richtigen Tools, Kompetenzen und Architekturen, um Komplexität zu beherrschen.

Hinweis: Unsere Webseite nutzt Cookies. Wenn Sie fortfahren, nehmen wir an, dass wir Ihre Erlaubnis haben Cookies zu setzen. Informationen zum Einsatz von Cookies sowie unsere Datenschutzbestimmungen finden Sie in unserer Datenschutzerklärung und über unser Impressum.