Logic Macroprogramming for Wireless Sensor Networks
It is notoriously difficult and tedious to program wireless sensor networks (WSNs). To simplify WSN programming, we propose Sense2P, a logic macroprogramming system for abstracting, programming, and using WSNs as globally deductive databases. Unlike macroprograms in previous works, our logic macropr...
Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Wiley
2012-04-01
|
| Series: | International Journal of Distributed Sensor Networks |
| Online Access: | https://doi.org/10.1155/2012/171738 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849435189623652352 |
|---|---|
| author | Supasate Choochaisri Nuttanart Pornprasitsakul Chalermek Intanagonwiwat |
| author_facet | Supasate Choochaisri Nuttanart Pornprasitsakul Chalermek Intanagonwiwat |
| author_sort | Supasate Choochaisri |
| collection | DOAJ |
| description | It is notoriously difficult and tedious to program wireless sensor networks (WSNs). To simplify WSN programming, we propose Sense2P, a logic macroprogramming system for abstracting, programming, and using WSNs as globally deductive databases. Unlike macroprograms in previous works, our logic macroprograms can be described declaratively and imperatively. In Sense2P, logic macroprogrammers can easily express a recursive program or query that is unsupported in existing database abstractions for WSNs. We have evaluated Sense2P analytically and experimentally. Our evaluation result indicates that Sense2P successfully realizes the logic macroprogramming concept while consuming minimal energy as well as maintaining completeness and soundness of the answers. |
| format | Article |
| id | doaj-art-ddcf15c47fe848ccbfa9ce4dfaa076cf |
| institution | Kabale University |
| issn | 1550-1477 |
| language | English |
| publishDate | 2012-04-01 |
| publisher | Wiley |
| record_format | Article |
| series | International Journal of Distributed Sensor Networks |
| spelling | doaj-art-ddcf15c47fe848ccbfa9ce4dfaa076cf2025-08-20T03:26:21ZengWileyInternational Journal of Distributed Sensor Networks1550-14772012-04-01810.1155/2012/171738Logic Macroprogramming for Wireless Sensor NetworksSupasate Choochaisri0Nuttanart Pornprasitsakul1Chalermek Intanagonwiwat2 Department of Computer Engineering, Chulalongkorn University, Bangkok 10330, Thailand Department of Computer Engineering, Chulalongkorn University, Bangkok 10330, Thailand Department of Computer Engineering, Chulalongkorn University, Bangkok 10330, ThailandIt is notoriously difficult and tedious to program wireless sensor networks (WSNs). To simplify WSN programming, we propose Sense2P, a logic macroprogramming system for abstracting, programming, and using WSNs as globally deductive databases. Unlike macroprograms in previous works, our logic macroprograms can be described declaratively and imperatively. In Sense2P, logic macroprogrammers can easily express a recursive program or query that is unsupported in existing database abstractions for WSNs. We have evaluated Sense2P analytically and experimentally. Our evaluation result indicates that Sense2P successfully realizes the logic macroprogramming concept while consuming minimal energy as well as maintaining completeness and soundness of the answers.https://doi.org/10.1155/2012/171738 |
| spellingShingle | Supasate Choochaisri Nuttanart Pornprasitsakul Chalermek Intanagonwiwat Logic Macroprogramming for Wireless Sensor Networks International Journal of Distributed Sensor Networks |
| title | Logic Macroprogramming for Wireless Sensor Networks |
| title_full | Logic Macroprogramming for Wireless Sensor Networks |
| title_fullStr | Logic Macroprogramming for Wireless Sensor Networks |
| title_full_unstemmed | Logic Macroprogramming for Wireless Sensor Networks |
| title_short | Logic Macroprogramming for Wireless Sensor Networks |
| title_sort | logic macroprogramming for wireless sensor networks |
| url | https://doi.org/10.1155/2012/171738 |
| work_keys_str_mv | AT supasatechoochaisri logicmacroprogrammingforwirelesssensornetworks AT nuttanartpornprasitsakul logicmacroprogrammingforwirelesssensornetworks AT chalermekintanagonwiwat logicmacroprogrammingforwirelesssensornetworks |