The method 1, wherein the software agent includes a Simple Object Access Protocol module for communicating with the controller using {HEAD ~ SOAP}, the software agent processes update messages received from the controller, and {TAIL ~ the software agent} generates update messages sent to the controller, 
The method 1 , wherein the software agent includes a Simple Object Access Protocol module for communicating with the controller using { HEAD ~ SOAP } , the software agent processes update messages received from the controller , and { TAIL ~ the software agent } generates update messages sent to the controller ,
OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH OTH OTH OTH OTH