In general everyone writing papers is strongly encouraged to read the short and very useful The Elements of Style by Strunk and White.
Writing Technical Articles The notes below apply to technical papers in computer science and electrical engineering, with emphasis on papers in systems and networks. Read Strunk and White, Elements of Style.
Give the paper to somebody else to read.
If you can, find two people: Papers can be divided roughly into two categories, namely original research papers and survey papers.
There are papers that combine the two elements, but most publication venues either only accept one or the other type or require the author to identify whether the paper should be evaluated as a research contribution or a survey paper.
Most research papers contain a "related work" section that can be considered a survey, but it is usually brief compared to the rest of the paper and only addresses a much narrower slice of the field.
Research Papers A good research paper has a clear statement of the problem the paper is addressing, the proposed solution sand results achieved.
It describes clearly what has been done before on the problem, and what is new. The goal of a paper is to describe novel technical results. There are four types of technical results: An algorithm; A system construct: So make sure that the hard problems and their solutions are discussed and the non-obvious mistakes and how to avoid them are discussed.
Craig Partridge A performance evaluation: A paper should focus on describing the results in sufficient details to establish their validity; identifying the novel aspects of the results, i. Paper Structure Typical outline of a paper is: Abstract, typically not more than words; Introduction brief!
Related Work or before summary. In the case of a conference, make sure to cite the work of the PC co-chairs and as many other PC members as are remotely plausible, as well as from anything relevant from the previous two proceedings.
In the case of a journal or magazine, cite anything relevant from last years or so volumes.
Outline of the rest of the paper: In Section 2, we introduce. Finally, we describe future work in Section 5. Also, vary your expression between "section" being the subject of the sentence, as in "Section 2 discusses The paper may or may not include formalisms.
General evaluations of your algorithm or architecture, e. Architecture of proposed system s to achieve this model should be more generic than your own peculiar implementation. Always include at least one figure. Mention briefly implementation language, platform, location, dependencies on other packages and minimum resource usage if pertinent.
How does it really work in practice? Provide real or simulated performance metrics, end-user studies, mention external technology adoptors, if any, etc. Related work, if not covered at the beginning.
Summary and Future Work often repeats the main result Acknowledgements Appendix to be cut first if forced to:How to Write a Good Technical Paper This work is licensed under a Creative Commons Attribution – Non Commercial International License.
Objectives Give tips for writing good abstracts Give tips for writing good papers. Tips for Writing Technical Papers Jennifer Widom, January Here are the notes from a presentation I gave at the Stanford InfoLab Friday lunch, 1/27/06, with a few (not many) revisions when I reprised the talk on 12/4/09, and no revisions for the 10/19/12 revival.
The prominent aspect of working on a technical paper is the technical information.
Any facts that you introduce should be supported by data presented in graphs, tables, diagrams, tranceformingnlp.com outline and format of the technical paper are also specific.
10/23/ Tips for Writing Technical Papers 2/6 The Abstract State the problem, your approach and solution, and the main contributions of the paper. Include little if any background and motivation. Be factual but comprehensive. Tips for Writing Technical Papers By Ugur Akinci | July 31, Here is the outline of a presentation about “Writing Technical Papers” that Jennifer Widom gave in January at the Stanford Info Lab.
Writing Technical Articles. The notes below apply to technical papers in computer science and electrical engineering, with emphasis on papers in systems and networks. Top 10 tips for writing a paper, by Jim Kurose; 10 top writing tips and the psychology behind them ("write shorter", "shorten your sentences".