Därefter bygger du upp en liten infrastruktur av servrar som hämtar hem och sammanställer rapporter från flera system.
Apparaten rapporterar sina misstag över nätet Instrumenteringen består i att utvecklaren lägger till något som Wind River kallar sensorpunkter till den kod som exekveras i det inbyggda systemet. Tekniken stöds i både VX Works och Linux. Sensorpunkten kommunicerar över TCP/IP och tar upp mellan 50 och 100 kbyte. Den kan ha olika komplexitet – från några klockcykler till några dussin klockcykler. Kommunikationen med infrastrukturen är smalbandig. |
Det blir även möjligt att korrigera fel i fält. Tekniken kallas dynamic patching (dynamisk rättning) och tillåter dig att byta ut enskilda programfunktioner utan att programmet stoppas.
Poängen med arrangemanget är dels att du slipper stanna systemet. Och dels att du kan avlusa systemet på plats – du slipper besväret att rekonstruera programfelen i en labbkopia av systemet.
En annan möjlighet som tekniken öppnar är att injicera fel i systemet under utveckling.
Infrastrukturen byggs upp med hjälp av XML/Soap, Java och RDBMS, vilket är standardteknik inom servervärlden. Kommunikationen är krypterad.
Enligt tidningen Linuxdevices håller Ericsson på att utvärdera produkten.
Läs mer om dynamisk kodrättning: