Sensomax: An agent-based middleware for decentralized dynamic data-gathering in wireless sensor networks | IEEE Conference Publication | IEEE Xplore