Application self-reconfiguration is essential in order to complement the flexibility and adaptability for sensor networks
in the environment monitoring domain. In this paper, we mainly focus on the issue of application self-reconfiguration from
the point of cooperation. Based on our previous works, we conclude the features of cooperation in sensor networks, and propose
a hierarchical cooperation model to describe the cooperative manners. Finally, we utilize the layered cooperation model to
realize application self-recon-figuration in sensor networks.