Konsequentes Anforderungsmanagement unterstützt den nachhaltigen Erfolg von Entwicklungsprojekten. Als gelebtes Requirements Engineering trägt es zu stetiger Qualitätsverbesserung bei.
Zur Fernüberwachung seiner Industrie- und Embedded-Systeme bietet DSM das Hardware-Monitoring-Programm DSMP2 an. Es erkennt Störungen frühzeitig, oftmals noch vor dem Ausfall einzelner Komponenten.
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.