Software-Module aus früheren Entwicklungsprojekten wiederzuverwenden mag verlockend und einfach klingen. Werden diese Software-Varianten aber unsauber oder unzulänglich übernommen, führt das schnell zu ausuferdner Komplexität Welche Stolperfallen ergeben sich beim Einsatz wiederverwendbarer bzw konfigurierbarer Software-Module, und wie lassen sich diese am Besten verwenden? (gemeinfrei)

Wiederverwendbare Softwaremodule: Anpassbare Software geschickt umsetzen

Bei der erfolgreichen Realisierung von wiederverwendbaren und konfigurierbaren Softwaremodulen ist einer der wichtigsten Schritte die Auswahl von geeigneten Variabilitätsmechanismen. Prominente Vertreter sind hier die bedingte Kompilierung mit dem Präprozessor, die Modulauswahl oder die Parametrierung in Verbindung mit bedingter Ausführung.

Weiterlesen
 (gemeinfrei)

Evaluierung von Software-Verifikationswerkzeugen

Mit Softwareverifikationswerkzeugen sollen Fehler in Software gefunden werden. Doch gibt es nur spärliche Information über das, was die Werkzeuge wirklich leisten. Meistens liegt nur die Beschreibung des Herstellers vor, an der sich ein Anwender (grob) orientieren kann. Woran lässt sich bewerten, was ein Tool auch wirklich leistet?

Weiterlesen

Anbieter zum Thema

Zunehmende Vernetzung, leichte Bedienbarkeit, Sicherheit, Zukunftssicherheit: All diese und weitere Aspekte sind gute Argumente dafür, auch Embedded Systeme durch regelmäßige Firmware-Updates aktuell zu halten. Aber wie lässt sich eine automatische Update-Lösung leicht und unkompliziert umsetzen? (Clipdealer)

Automatisches Firmware-Update für Embedded-Linux

In Embedded Systemen wird die Notwendigkeit, die Firmware des Systems durch Updates auf dem neuesten Stand zu halten, immer wichtiger – nicht nur aus Sicherheitsgründen. Doch wie lässt sich ein automatisches Firmware-Update für Embedded-Linux elegant und auch für Nutzer leicht handhabbar implementieren?

Weiterlesen

Bildergalerien