TY - GEN
T1 - Clairvoyant
T2 - 5th ACM International Conference on Embedded Networked Sensor Systems, SenSys'07
AU - Yang, Jing
AU - Soffa, Mary Lou
AU - Selavo, Leo
AU - Whitehouse, Kamin
PY - 2007
Y1 - 2007
N2 - Wireless sensor network (WSN) applications are notoriously difficult to develop and debug. This paper describes Clairvoyantwhich is a comprehensive source-level debugger for wireless, embedded networks. With Clairvoyant, a developer can wirelessly connect to a sensor network and execute standard debugging commands including break, step, watch, and backtrace, as well as new commands that are specially designed for debuggingWSNs. Clairvoyant attempts to minimize its effect on the program being debugged in terms of network load, memory footprint, execution speed, clock consistency, and flash lifetime.
AB - Wireless sensor network (WSN) applications are notoriously difficult to develop and debug. This paper describes Clairvoyantwhich is a comprehensive source-level debugger for wireless, embedded networks. With Clairvoyant, a developer can wirelessly connect to a sensor network and execute standard debugging commands including break, step, watch, and backtrace, as well as new commands that are specially designed for debuggingWSNs. Clairvoyant attempts to minimize its effect on the program being debugged in terms of network load, memory footprint, execution speed, clock consistency, and flash lifetime.
KW - Distributed debugging
KW - Embedded debugging
KW - Source-level debugging
KW - Wireless sensor networks
UR - https://www.scopus.com/pages/publications/79959913704
U2 - 10.1145/1322263.1322282
DO - 10.1145/1322263.1322282
M3 - Conference paper
AN - SCOPUS:79959913704
SN - 9781595937636
T3 - SenSys'07 - Proceedings of the 5th ACM Conference on Embedded Networked Sensor Systems
SP - 189
EP - 203
BT - SenSys'07 - Proceedings of the 5th ACM Conference on Embedded Networked Sensor Systems
Y2 - 6 November 2007 through 9 November 2007
ER -