Produkte des Jahres 2020 Software-Engineering

Die Produkte des Jahres in der Kategorie »Software-Engineering« vor.
Die Produkte des Jahres 2020 in der Kategorie »Software-Engineering«.

Die Redaktion der Elektronik hat 15 Unternehmen mit ihren Produkten in der Kategorie »Software Engineering und Ingenieurssoftware« nominiert. Wählen Sie Ihren Favoriten aus und stimmen Sie ab bei der Wahl der besten Produkte des Jahres 2020.

Fehlerbehebungen, Anpassungen an neue Standards und die Implementierung neuer Funktionen sind die häufigsten Gründe für neue Software und aktualisierte Software-Versionen. Für den Anwender soll die neue Software eine Arbeitserleichterung bieten – die Programme sind schließlich wichtige Werkzeuge für Entwickler.

Einige der aktuellen Software-Innovationen betreffen z.B. die Hardware, die sie unterstützen. Hier wurden neue Mikrocontroller, Mikroprozessoren, FPGAs und SoCs aufgenommen, um deren neuen, erweiterten Funktionsumfang optimal nutzen zu können. Auch bei der Entwicklung von Multiprozessorsystemen, mit unterschiedlich leistungsstarken Prozessorkernen, können Hard- und Software-Entwickler aktuell auf neue leistungsfähigere Werkzeuge zugreifen. Hier folgen die Software-Herstellern den Trends die die Halbleiterhersteller mit ihren neuesten ICs und Fertigungsprozessen vorgeben.

Dank des erweiterten Funktionsumfangs neuer Software-Werkzeuge können sich Entwickler stärker auf ihre Kernaufgaben konzentrieren und müssen weniger Zeit für die Bedienung der Programme aufwenden. Entfällt beispielsweise mit der neuen Programmversion die bisher nötige Anpassung oder Aufteilung einer Problemstellung, um das Problem trotz der limitierten Fähigkeiten der Vorgängerversion lösen zu können, reduziert sich der Aufwand deutlich – und die gesamte Entwicklungszeit lässt sich verkürzen.

Andere Programme erleichtern in den neuen Versionen die Verwaltung von regulatorischen Anforderungen, beispielsweise hinsichtlich der funktionalen Sicherheit. Auch sie helfen die gesamte Entwicklungsphase in kürzerer Zeit abzuschließen.

Dem Trend der Parallelverarbeitung folgend bieten Software-Hersteller auch spezielle Werkzeuge an, die ihre Aufgaben auf viele Prozessoren verteilen können, um zum Beispiel Simulationsberechnungen in einem Bruchteil der sonst nötigen Zeit durchzuführen. Für eine andere Art der Parallelverarbeitung stehen Werkzeuge, die das Arbeiten im Team unterstützen. So können mehrere Entwickler gleichzeitig an einem Projekt arbeiten und sich gegenseitig über Änderungswünsche zur Optimierung des Gesamtsystems informieren.

Diese Programme nutzen Internetverbindungen für die Datenkommunikation zwischen den Rechnern der Teammitarbeiter, oder arbeiten vollständig Online und laufen auf den Servern der Software-Hersteller. Ergänzend dazu bieten die Software-Hersteller auch Versionen, die eine Betrachtung des Entwurfs am Bildschirm erlauben. Sie erleichtern die Kommunikation zwischen Auftraggebern und Zulieferern, ohne dass beide die gleichen Software-Werkzeuge lizensieren müssen.

Die folgenden 15 Vorschläge zur Wahl der besten drei Produkte des Jahres in der Kategorie »Software Engineering und Ingenieurssoftware« folgen trotz ihrer Vielfalt den beschriebenen Trends – mit dem Ziel, dem Entwickler die Arbeit zu erleichtern.

 

Bilder: 15

Produkte des Jahres 2020 - Software-Engineering

Die Kandidaten der Rubrik »Software Engineering und Ingenieurssoftware«.