Software agents are basically autonomous applications that automate decision making by establishing a set of rules. For instance, if X happens, do Y. They are important to RFID because humans will be overwhelmed by the amount of data coming from RFID tags and the speed at which it comes (real-time in many cases). So agents will likely be used to automate routine decisions and alert employees when a situation requires their attention. SAP and a company called BiosGroup are working on an automated replenishment system in which software agents would make decisions when trends indicate a product will be out of stock. (Subscribers, see Agents Key to RFID Supply Chains.)