A SenSys paper reads as an engineer's argument: here is a sensing or embedded problem that hurts in a specific way, here is why existing systems fail on constrained hardware, here is the mechanism I built, and here is its measured behavior. The house style rewards concreteness — energy in joules, latency in a distribution, uptime in days — and penalizes the adjective ("lightweight," "efficient") that stands in for a measurement.
Put the system on the first page. The abstract and opening paragraph should already carry:
The worked example in ../../resources/worked-examples/01-introduction.md
walks a before→after of exactly this arc for a batteryless classifier.
The single highest-leverage edit in a SenSys draft is replacing evaluative adjectives with measured quantities.
| Weak (adjective) | Strong (SenSys) |
|---|---|
| "Our system is low-power." | "Draws 42 µA average at a 1% duty cycle, measured with a shunt at 10 kHz." |
| "Inference is fast on-device." | "Median 8 ms, 95th-percentile 21 ms, on the target Cortex-M4." |
| "The model is small." | "Quantized to 61 kB, peaking at 18 kB RAM on the MCU." |
| "We deployed for a long time." | "12 nodes over 47 days; two failed on day 9 (battery)." |
| "Accuracy is high." | "F1 0.9x against reference-instrument ground truth (App. A)." |
Every quantitative claim should point to the figure, table, or method that backs it. A reviewer should never meet a number they cannot trace. Keep a running map as you write:
Claim → Evidence
"survives power failures" → Fig. 3 (termination across N brownouts)
"bounded end-to-end latency" → Table 2 (latency CDF under harvest trace)
"matches wired accuracy" → Table 3 (paired, same audio, App. A truth)
"projected 2-year lifetime" → §4.3 (measured draw + battery spec, not datasheet)
If a claim has no evidence pointer, either measure it or soften it to what you can show.
The body (≤ 12 pages full / ≤ 6 short) holds the core logic; references and appendices are
unlimited and outside the cap, so the body earns its space by carrying the argument, not the
exhaustive protocol. Typical shape: motivation and system overview early; the mechanism and its
constraint model in the middle; evaluation organized by the measurement axes
(sensys-experiments) — energy, latency, accuracy, deployment — each answering a claim from the
intro. Push full protocols, extra plots, and derivations to appendices (sensys-supplementary).
[ ] The system is on the first page: pain → gap → mechanism → measured behavior.
[ ] Every "low-power / fast / small / accurate" replaced by a measured quantity.
[ ] Every quantitative claim has a figure/table/method pointer.
[ ] Energy and latency reported with method; latency as a distribution.
[ ] An architecture/overview figure appears before the mechanism details.
[ ] Design choices state their rejected alternatives.
[ ] Limitations named honestly; no unqualified "outperforms."
[ ] Body carries the argument; protocols and extra plots in the appendix.
[Arc] first-page arc present? which of the four beats is missing
[Adjectives] list of adjective→measurement edits still needed
[Claims] claims lacking an evidence pointer
[Energy] energy/latency reported with method and distribution? pass/gap
[Open] the one revision that would most raise the paper's systems credibility