Software 10.11.2006, 19:24 Uhr

Chancen und Risiken integrierter Software  

VDI nachrichten, Karlsruhe, 10. 11. 06, ciu – Warum die Software-Integration wichtig ist und welche Hürden sie mit sich bringt, weiß Hubert B. Keller vom Institut für Angewandte Informatik am Forschungszentrum Karlsruhe.

Software ist für Hubert Keller ein „wesentlicher Mehrwertfaktor“ in vielen Industriebranchen. Als Beispiele nennt er Laserschneidmaschinen mit extrem schneller und hochgenauer Führung, Automatikgetriebe, die sich auf Fahrergewohnheiten einstellen, spanbearbeitende Maschinen mit kompletter Revolversteuerung oder Sensorik, durch die in Echtzeit gemessen und direkt in Prozesse eingegriffen wird. Er macht aber keinen Hehl daraus, dass dies auch zu einer erhöhten Fehlerhäufigkeit geführt hat.

Keller stellt fest: „Durch Verwendung von Komponenten mit ,Intelligenz“, also einem eigenen Prozessor, erhöht sich die Zahl der Softwarekomponenten. Die Fehlermöglichkeiten explodieren allerdings, da durch die Vernetzung sowohl funktionale Fehler, aber auch zeitlogische Fehler in der gegenseitigen Kommunikation drastisch zunehmen.“

Darauf müssen die Verantwortlichen eingehen. „Es muss kaufmännisch akzeptiert und technisch umgesetzt werden, dass zukünftig zu der eigentlichen Funktionalität einer Softwarekomponente ein erheblicher Aufwand gleichzeitig zur Umfeldabsicherung der Funktion durch Überwachung, Ausfallredundanz, Diagnose dazukommen muss“, mahnt er.

Die Zunahme der Fehlerhäufigkeiten liegt für ihn zudem darin begründet, dass Software nicht in dem Maße be-greifbar ist wie ein Maschinenteil und sich somit deutlich von klassischen Ingenieurprodukten unterscheide. Allerdings: „Software kann heute nicht fehlerfrei, aber sehr wohl fehlerarm und fehlerrobust hergestellt werden“, ist der Experte überzeugt. Hierzu müsse Software als Produkt erkannt und in seinen spezifischen Eigenheiten wahrgenommen werden. So sei ein entsprechender Prozess zu definieren, um das Softwareprodukt methodisch ausgereift herzustellen. Keller: „Es gibt einzelne Firmen, welche begonnen haben Software als Produkt zu behandeln – mit Erfolg.“

Keller benennt kritische Stellen: „Redundanz oder Robustheit wird oft aus Kostengründen massiv reduziert.“ Treten funktionale Fehler auf, seien diese nicht nachvollziehbar, da die Auftretenssituation nicht verfügbar ist. Zukünftig kämen durch die Vernetzung und Offenheit der Software auch Sicherheitsprobleme hinzu.

Sein Fazit lautet deshalb: „Es ist nach wie vor schwierig, die Softwareentwicklung der Informatikwelt mit der Systementwicklung der Ingenieure zu vernetzen.“ Dennoch könne mit dem vorhanden Instrumentarium die Fehlerzahl um den Faktor 10 reduziert werden. „Mit merklichem, aber gerechtfertigtem Aufwand auch um den Faktor 100 – damit kämen wir in der Software in die gleichen Dimensionen wie in mechanischen Systemen“, zeigt sich der Experte überzeugt. CIU

Ein Beitrag von:

  • Martin Ciupek

    Redakteur VDI nachrichten
    Fachthemen: Maschinen- und Anlagenbau, Produktion, Automation, Antriebstechnik, Landtechnik

Themen im Artikel

Stellenangebote im Bereich Softwareentwicklung

SEW-EURODRIVE GmbH & Co KG-Firmenlogo
SEW-EURODRIVE GmbH & Co KG Softwaretester Applikationssoftware Motion Control (w/m/d) Bruchsal
RUETZ SYSTEM SOLUTIONS GmbH-Firmenlogo
RUETZ SYSTEM SOLUTIONS GmbH Engineering Consultant / Test Design (m/w/d) Systemintegration, Car Infotainment, Fahrerassistenz und Telematik Systeme München
Airbus-Firmenlogo
Airbus Systemingenieur (w/m/d) mit Functional Safety Background Friedrichshafen
BAM - Bundesanstalt für Materialforschung und -prüfung-Firmenlogo
BAM - Bundesanstalt für Materialforschung und -prüfung Promovierte*r wissenschaftliche*r Mitarbeiter*in (m/w/d) Ingenieurwissenschaften / Informatik / technische Softwareentwicklung / Mathematik / Physik / Data Engineering Berlin
Vision | R GmbH-Firmenlogo
Vision | R GmbH SPS Programmierer / Automatisierungstechniker Rüsselsheim, Frankfurt, Mainz
Excellence-Firmenlogo
Excellence Requirements Engineer (m/w/d) Köln, Düsseldorf
Airbus-Firmenlogo
Airbus Satellite Ground Systems Engineer (d/m/w) Immenstaad am Bodensee
Excellence-Firmenlogo
Excellence Embedded Softwareentwickler C/C++ (m/w/d) Köln, Düsseldorf
Excellence-Firmenlogo
Excellence SPS Programmierer (m/w/d) Köln, Düsseldorf
ARRK Engineering GmbH-Firmenlogo
ARRK Engineering GmbH (Senior) Frontend Entwickler (m/w/d) München-Unterschleißheim

Alle Softwareentwicklung Jobs

Top 5 IT & T…

Zu unseren Newslettern anmelden

Das Wichtigste immer im Blick: Mit unseren beiden Newslettern verpassen Sie keine News mehr aus der schönen neuen Technikwelt und erhalten Karrieretipps rund um Jobsuche & Bewerbung. Sie begeistert ein Thema mehr als das andere? Dann wählen Sie einfach Ihren kostenfreien Favoriten.