As wireless sensor network applications grow in complexity, ad-hoc techniques are no longer adequate. Thus, it is crucial that these systems be adaptive and autonomous to remain functional in the face of unreliable communications, dead nodes, and other unexpected failures. We propose to manage sensor networks based on a rigorous multiagent organizational design, which separates application logic from low-level sensor implementation details. The organizational design allows designers to specify high-level goals that the systems will try to achieve based on sensor capabilities.
Walamitien H. Oyenan, Scott A. DeLoach, Gurdip Sin