如何写好一篇学术论文

How to Write Academic Papers


1 General advice

1.1 Key principle

原文内容

Similar to synchronized communication (e.g., giving lectures/presentations) where we have to be audience-centric (make sure they understand and follow what you talked about), writing is a synchronized communication where we have to be reader-centric (make sure readers/reviewers understand).

The Rule of Thumb: Always be reader centric. A good paper is a paper which is very easy for readers to understand and follow, from both structures and organizations (sections/paragraphs), to sentences and words.

The paper should be very easy to understand for the readers both familiar with the topic (10 inch level) and unfamiliar with the topic (1000 feet level). It’s not a good idea to confuse the readers or “write something that seems great but the readers don’t care, or don’t know why.” To make the readers appreciate your work, they first need to understand why (including the importance of the work, and why you think in this or the other ways), and then how. Please emphasize more on why than how. However, “students tend to be obsessed with low-level implementation details, in fact most readers don’t care (until convinced to care)” .

Never being author-centric or for author-convenience when writing the paper. We have to think hard of why we have to write this and that sentence, this and that paragraph, this and that section. Every bit and byte must have a purpose. If it is not related, please remove them. (It is sometimes hard to delete what has been written, but please remove them if it doesn’t serve the purpose).

“Please also note that a referee often reviews 10 or more papers per week. They look for quick rejections: If an early sentence gives a bad impression (with bad organization/figures/tables), they may decide to reject before reading the rest.”

  1. 写论文要以阅读者为中心,让他们能很轻松的跟上你的逻辑,理解每一个字
  2. 确保文章内容能够帮助读者理解研究的重要性和目的,而不仅仅是技术细节或复杂的实施方案。强调“为什么”而非“怎么做”
  3. 写作时要思考每句话、每段、每节的目的,确保每一部分都与论文主题相关,避免冗余内容

1.2 The flow needs to be clear and smooth, no unexpectations

原文内容

Please never use a term (general common terms, e.g., TCP/IP, Operating Systems, are exceptions) without introducing it first.

Writing papers is essentially story-telling. Keep readers focused, and follow what you have described. If something unexpected occurs, it is probably: 1) you didn’t motivate something but just directly say it, 2) you jump too quickly to the point, the readers cannot follow, 3) there is something irrelevant to the paper and you should delete it.

  1. 除了通用术语,用之前一定要解释
  2. 写论文本质上是讲故事: 让读者专注于并跟上你描述的内容
    • 不要没有阐明某个内容时,直接提到它
    • 不要跳得太快,导致读者跟不上
    • 不要留有和论文不相关的内容

1.3 Motivate every step you take in the paper

原文内容

Everything you write down should have logic (or connection). You need to have a clear understanding of why you did it (and also the alternatives you have explored).

A good paper is to educate readers about new knowledge. A good way to educate is to clearly explain the motivation of each step in your design. Please do not take it for granted that readers know, and you just do not tell or simply hide it. A paper without explaining why is just a product-description for engineers to implement it. Academic papers need to inspire readers, and these inspirations often come from the clever thoughts of how the problems are identified/motivated, and then how they are resolved by the authors (again, they have to be convinced with why first, before being convinced with how).

  1. 论文的每一个部分都要有逻辑
  2. 论文是教会读者新知识,激发读者新想法的。你需要讲清楚每一个步骤的动机 (why),再讲清楚每一个步骤的实现方式 (how)

1.4 Give the readers a big picture (Top-down) about what’s going on.

原文内容

Always top-down in writing, never bottom-up (diving into too much details) and let readers summarize for you. You need to summarize for readers first, and then expand it.

  1. 自顶向下的叙述
  2. 先为读者总结,在扩展讲述实现细节,讲述时仍然注意 why-how 的描述链

1.5 Never use a word that requires a dictionary

原文内容

Never assume the use of an uncommon word will make the paper better. Unfortunately, a research paper might not be a good place to show off the many words you mastered. It is suggested you use plain and to-the-point words to communicate with the readers, not fancy words. Never use a word people may not know unless you cannot find a substitute.

  1. 论文不是展现英文词汇水平的地方
  2. 用常见的,在点上的英文词汇来写论文

1.6 A working example to help throughout the paper

原文内容

For system papers, you may use working examples to explain ideas, challenges, and your insights. It is always easy to understand details from examples. However, this is also not so easy, and a good example is to-the-point and needs a lot of efforts to polish.

For instance, the working example in Superset Disassembly [NDSS’18] contains all the challenges talked about in the paper. Readers can use this example to understand clearly the problem, and how the problem should be solved.

  1. 通过举实际例子来解释论文的 idea, challenges, insights
  2. 一个好的例子是在直截了当的,需要很多努力来改进的

1.7 Draw your figures nicely

原文内容

Figures are the first impression a reader will get for a paper. Reviewers will also first skim the figures to determine whether the paper is well polished or not. So please make sure the figures were drawn in a nice and professional way.

Below are some figures from our own papers. You can use colors, but please do not make it too colorful.

  1. 图是论文的第一印象,一定要画得好、画得专业
  2. 用视觉元素讲述图里的各个组成部分

1.8 Pleas never copy any sentences from other papers (even your own published papers)

原文内容

“Zero Text Reuse Policy (from Alex Liu’s website)

Without quotation or SIGNIFICANT paraphrasing, the use of ANY sentence from other people's work (e.g., paper, article, Internet document, etc.), even with citation, in your paper constitutes plagiarism. No exception. Paraphrasing needs to be significant. Trivial paraphrasing other people's sentences still constitutes plagiarism.

Without quotation or paraphrasing or modification, any sentence/example/figure from our own prior papers either published or intended for future publication, no matter what section the sentence is from and no matter the prior paper has been published or not, is strictly prohibited from being used in any submission of a different paper. Zero tolerance, period, no exceptions. Even for a submission addressing the same issue as our own prior paper, we have to rewrite the introduction, related work, etc., at least paraphrasing. For text that a slight change may alter the precise meaning, such as the definition of FDDs, we must use quotations. Paraphrasing includes the use of different words/notations. Any sentence that is copied from our own different paper and that you find no solution to paraphrase must be reported to me for resolution. This rule MUST be strictly enforced by each of you in preparing your draft. Each of you need to read the article “Avoiding plagiarism, self-plagiarism, and other questionable writing practices: A guide to ethical writing.”

  1. 禁止抄袭
  2. 必要时使用引用,大幅度改写或重述