Review Article
Autonomic Wireless Sensor Networks: A Systematic Literature Review
Table 6
Summarization of primary studies relevant data.
| Reference | Development approach | Management approach | Type of solution | Addressed self-properties | Adaptation Time | Topology of WSN | Evaluation |
| S1 | PBR and FBL | Hybrid | Framework | Self-configuration | Runtime | Flat/hierarchic | TinyOS/TelosB motes | S2 | PBR | Hybrid | Framework | Self-configuration Self-optimization | Design/runtime | Hierarchic | Simulated in Contiki OS | S3 | FBL | Hybrid | Middleware | Self-optimization | Runtime | Flat/hierarchic | Simulated in Avrora | S4 | CBR | Hybrid | Middleware | Self-configuration Self-optimization | Design | Flat/hierarchic | No | S5 | PBR and FBL | Hybrid | Framework | Self-configuration Self-optimization | Runtime | Hierarchic | No | S6 | PBR | Centralized, distributed | Middleware, Framework | Self-configuration | Runtime | Flat | Simuled in CORE and EMAN | S7 | FBL | Hybrid | Framework | Self-configuration Self-optimization Self-healing | Runtime | Hierarchic | No | S8 | MT/CG | Hybrid | Middleware | Self-configuration | Design | Hierarchic | Simulated on RecosQos | S9 | CBR | Distributed | Framework | Self-configuration | Runtime | Hierarchic | Libelium Waspmotes | S10 | PBR | Distributed | Middleware | Self-optimization | Design | Hierarchic | No | S11 | MA | Distributed | Middleware | Self-configuration | Runtime | Flat/hierarchic | — | S12 | MT/CG | Hybrid | Middleware | Self-configuration Self-optimization | Design Runtime | Hierarchic | ContikiOS/Atmel AVR | S13 | CBR | Distributed | Framework | Self-configuration Self-healing Self-optimization Self-protection | Design/runtime | Hierarchic | TinyOS | S14 | PBR | Hybrid | Framework | Self-configuration | Design/runtime | Flat/hierarchic | Finger/Finger 2 | S15 | FBL | Distributed | Framework | Self-configuration | Runtime | Flat/hierarchic | TinyOS 2.x, Finger 2 | S16 | CBR | Distributed | Framework | Self-configuration | Design/runtime | Hierarchic | Simulated | S17 | MT/CG | Hybrid | Middleware | Self-configuration | Design/runtime | Flat/hierarchic | TinyOS 2.1.1, TOSSIM | S18 | CBR | Distributed | Framework | Self-configuration | Design | Flat/hierarchic | Simulations | S19 | MA | Distributed | Framework | Self-configuration | Runtime | Not specific | Simulations | S20 | MT/CG | Distributed | Middleware | Self-configuration | Design/runtime | Flat/hierarchic | No | S21 | PBR | Distributed | Middleware, Framework | Self-configuration Self-healing | Runtime | Flat/hierarchic | TinyOS | S22 | — | Centralized, distributed | — | Self-configuration Self-healing | Runtime | Flat/hierarchic | TinyOS | S23 | CBR | Distributed | Framework | Self-healing Self-protection | Runtime | Flat/hierarchic | Simulated in MATLAB | S24 | MA | Distributed | Middleware | Self-configuration Self-healing | Design/runtime | Not specific | TinyOS Mica2, Telosb | S25 | — | Centralized, distributed |
— | Self-healing | Runtime | Flat Hierarchic | — |
|
|