Die Software hat einen maßgeblichen Anteil am Energieverbrauch eines Embedded Systems. Mit Power Debugging lässt sich der von der Software verursachte Energieverbrauch analysieren und optimieren.
Wer Security-Anforderungen in Embedded-Systemen bereits bei der Konzeption berücksichtigt, spart teure Nachrüstungen und vermeidet Haftungsprobleme. Security by Design heißt das Vorgehensmodell der Stunde.
Da Intelligent Edge gilt als ein riskantes Ziel für Angreifer darstellt. Der Dienst Attivo ThreatDefend soll Bedrohungen, die auf Azure IoT Edge Anwendungen abzielen, früh erkennen und auf andere Köder-Plattformen ablenken.
Das freie Unit-Testwerkzeug CppUnit eignet sich dazu, Programm-Module mit meist geringem Aufwand zu isolieren und auf ihre Funktionalität zu testen. Hier ein Erfahrungsbericht.
Softwareentwickler und Tester, die von Zweifeln hinsichtlich der Qualität ihrer Tests beschlichen werden, können ihre Bedenken vielleicht mit einem Mutationstest ausräumen.
Die effektive Leistung von Prozessoren und Speichern haben sich im Laufe der Jahre massiv verbessert - aber nicht im selben Maße. Um in einem System die Leistung bestmöglich zu optimieren, muss auch effektiv mit der Speicher- und Cache-Verwaltung umgegangen werden.
Egal, ob C, C++, Java oder Ada: Jede Programmiersprache hat ihre Schwächen, über die Entwickler mitunter fluchen. Doch diese 10 Sprachen streifen die Grenze zum Wahnwitz - Vorhang auf!
Applikationen für Systementwicklung, Simulation und numerische Berechnungen stehen bei den aktuellen Softwarewerkzeugen von Mathworks im Mittelpunkt. Mathworks wird diese Tools auf der diesjährigen Embedded World in Nürnberg vorstellen.
Die für den bemannten Raumflug entwickelte NASA-Kapsel Orion hat am 5. Dezember 2014 einen erfolgreichen Testflug absolviert und sich dabei so weit von der Erde entfernt wie kein anderes Raumschiff in den letzten 40 Jahren. Die Navigations- und Steuerungssoftware entstand mit Hilfe der Werkzeuge MATLAB und Simulink.
IAR Systems hat Unterstützung für das IoT Microcontroller Operating System Amazon FreeRTOS angekündigt. In Kombination mit Amazon Web Services (AWS) bietet IAR Systems einen einfachen Zugang zu leistungsstarken, vorintegrierten Entwicklungstools für eingebettete und mit dem IoT verbundene Anwendungen auf Basis des Echtzeitbetriebssystems.