Computer scientists at the Washington University in St. Louis have developed a new kind of software to monitor wireless sensor networks. This software can help robots to navigate through simulated fires. The main feature of the software agent is that it has the capability to clone itself. The software is named Agilla and it is dubbed as ‘the first middleware supporting mobile agents in wireless sensor networks’. The fire tracking application of Agilla is described as: "A fire detection agent detects fire and clones itself (1). The clone transforms itself into a fire tracking agent that repeatedly clones itself until a perimeter has been formed. Once formed, the agents continuously adjust the perimeter by migrating and cloning themselves. A notification is sent to a fire fighter notifying him of the fire’s location (2). The fire fighter injects a guidance agent into the network that leads the fire fighter along a safe route to the fire (3). (Credit: WUSTL) Such a software can be used with robots such as Aristo to prevent the spreading of fire and also help the firefighters by guiding them the safest path of approach.