4 ms·
TL;DR for PaperBricks: "Formalize the structure of papers, such that each paper is composed of one or many (clearly marked) of the following "sections" ("brick
by akavel 12y ago
TL;DR for PaperBricks:
"Formalize the structure of papers, such that each paper is composed of one or many (clearly marked) of the following "sections" ("bricks"):
symbol description my description
"I" Introduction ("domain intro")
"PS" Problem Statement ("specific problem")
"HLSI" High-Level Solution Idea ("solution vision")
"D" Details ("solution implementation")
"PE" Performance Evaluation ("benchmarks")
and each "brick" must reference one or many bricks of the same or "earlier" level, forming a global graph."
-------- >8 ---------- >8 ----------
Some of the advantages:
* no need to rephrase the same "intro" in every domain paper, just reference an existing "I" brick;
* a benchmark (PE) can just reference many "D"s;
* one can easily work "backwards" -- e.g. start with a benchmark (PE) of existing implementations and already publish it, then propose a new implementation (D);
* if someone publishes a similar paper before you, with similar "vision/idea" (HLSI), this doesn't totally destroy your publication, as you can still publish the part with an alternative implementation (D);
* "I+PS+HLSI or I+HLSI: This is what some communities call a "vision paper" [...]"
* & many more listed in the linked arxiv paper http://arxiv.org/abs/1102.3523 http://arxiv.org/abs/1102.3523. Very nice, short and readable one, this.
- jsweojtj 12y agoThank you for this more detailed comment. It does a nice job capturing the essentials of the paper.