Wind River Lab Diagnostics ermöglicht funktionsübergreifenden Entwicklerteams die Zusammenarbeit beim dynamischen Fehlersuchen, beim Testen und bei der Qualitätssicherung über den gesamten Entwicklungsprozess hinweg. Schlüsselfunktionalität von Lab Diagnostics ist die von Wind River entwickelte Sensorpoint-Technologie, durch die Software im laufenden Betrieb verändert oder gepatcht werden kann. Die Entwicklungsingenieure können Test- und Hilfefunktionen in das Betriebssystem des Gerätes einfügen und die Gerätesoftware dynamisch instrumentieren, um Fehler zu isolieren und zu korrigieren. Dafür muss weder der Quellcode der Anwendung geändert noch das Gerät angehalten werden. An Stelle der Annahmen, auf deren Grundlage Entwickler sporadisch auftretende Probleme unter großem Zeitaufwand zu reproduzieren versuchen, tritt eine faktenbasierte Analyse von Software-Defekten. Die Software kann sogar unter den extremen Bedingungen getestet werden, denen das Gerät im Einsatz ausgesetzt sein kann. Feinabstimmungen lassen sich vornehmen, bevor das Gerät in den Handel kommt. Eine Bibliothek mit Sensorpoint- und Geräte-Daten beschleunigt den Support und hilft bei Neuauflagen des Produktes, auch wenn das ursprüngliche Entwickler-Team nicht mehr zur Verfügung steht.
Verfügbarkeit
Wind River Lab Diagnostics ist als Bestandteil der Produktlinie Wind River Device Management erhältlich. Die neue Version Wind River Lab Diagnostics 2.1 verbessert die Unterstützung für Wind River Linux 1.4-1.5 für Power PC- und Intel Architecture-Prozessoren, für das Betriebssystem VxWorks in den Versionen 6.X auf PowerPC-, Intel Architecture-, MIPS- und ARM/Scale-Prozessoren sowie für VxWorks 5.5.1 auf PowerPC.