|
| System | Characteristic |
| Programming model | Node dependency | Supported tasks | In-network data aggregation | On-the-fly reprogramming |
|
| Cougar | Declarative (SQL) | Node independent | Relational database queries | Yes | No |
| TinyDB | Declarative (SQL) | Node independent | Relational database queries | Yes | No |
| Semantic Streams | Declarative (logic programming) | Node independent | Service queries | No | No |
| Sense2P | Declarative and imperative (logic programming) | Node independent | Deductive database queries | No | Yes |
| SP | Imperative (procedural programming) | Node dependent | Space-centric | No | Yes |
| Kairos | Imperative (procedural programming) | Node dependent | Remote variable access | No | No |
| EcoCast | Imperative (object-oriented programming) | Node dependent | Interactive group access | No | Yes |
| Regiment | Declarative (functional programming) | Node dependent | Spatiotemporal | Yes | No |
| Macrolab | Imperative (Matlab-like) | Node dependent | Deployment specific | Yes | No |
| DRN | Declarative and imperative (procedural programming with declarative names) | Node dependent | Declarative resource access | Yes | Yes |
|