How to write a good paper
2011-07-21 17:41
423 查看
These days, I've been working on an ASPLOS paper assisted Olivier.
When I was an undergraduate student, I was shocked that some of the paper on top conference were written by Chinese, since most Chinese students major in sciences are not good at English. Then how can they complete the ''master piece''?
Some of the following notes may help reveal the secrets:
1. Note regularly: either writing report about your investigation to your superadvisor or keeping regular notes about the program with references. This will definitely save a lot of repeated efforts when you begin writing.
2. Good management of time: Olivier emphasized a lot of times that writing a good paper is an issue of managing your time efficiently. Start early of writing since there is no way completing a good paper in the last week. In some cases, you may get stuck in the experiment issue. So just keep writing as a routine when you set up your mind of start the project. And then strike a balance between experiment and writing issues when you are in different stages of the project.
3. Mastering the related tools: such as Latex for writing, Inkscape for drawing figures, GNUplot for performance figures, Bibtex for adding references. Google and Wiki are always the best teacher, but mastering the tools before writing will absolutely save you a lot of the debugging time.
4. Review your paper in reviewers or your audiences'shoes from time to time. You're the specialist in the content, but they are not. So take it for grant that they know the backgrounds at the same level as you. Otherwise, there is no meaning writing the paper. In short, see things in a layman's eyes but do them in a professional way.
5. Extended reading. In related fields, not just focus on your own areas, then it will be easier for you when it calls for some application background knowledge.
6. Compromise tradeoff between preciseness and clearness. It's so hard to achieve both. So in most cases, you have to make tradeoff decisions.
7. Learn to present your interesting experiment results. Make sure that they do make sense and doesn't looks trivial.
8. Format for the references:
-- Name of the authors: first initial of the surname with last name
-- Use the abbr. of a conference to save space
-- page nbs for all papers
-- month and year of publications
-- use the conference reference, i.e., use "PLDI" or "ASPLOS" instead of "ACM SIGPLAN Notices"
Maybe there are some more key points, but I just cannot come up with them. TO be added.
Comments welcome!
本文出自 “梦的脚印” 博客,请务必保留此出处http://daisy8867.blog.51cto.com/1043582/619882
When I was an undergraduate student, I was shocked that some of the paper on top conference were written by Chinese, since most Chinese students major in sciences are not good at English. Then how can they complete the ''master piece''?
Some of the following notes may help reveal the secrets:
1. Note regularly: either writing report about your investigation to your superadvisor or keeping regular notes about the program with references. This will definitely save a lot of repeated efforts when you begin writing.
2. Good management of time: Olivier emphasized a lot of times that writing a good paper is an issue of managing your time efficiently. Start early of writing since there is no way completing a good paper in the last week. In some cases, you may get stuck in the experiment issue. So just keep writing as a routine when you set up your mind of start the project. And then strike a balance between experiment and writing issues when you are in different stages of the project.
3. Mastering the related tools: such as Latex for writing, Inkscape for drawing figures, GNUplot for performance figures, Bibtex for adding references. Google and Wiki are always the best teacher, but mastering the tools before writing will absolutely save you a lot of the debugging time.
4. Review your paper in reviewers or your audiences'shoes from time to time. You're the specialist in the content, but they are not. So take it for grant that they know the backgrounds at the same level as you. Otherwise, there is no meaning writing the paper. In short, see things in a layman's eyes but do them in a professional way.
5. Extended reading. In related fields, not just focus on your own areas, then it will be easier for you when it calls for some application background knowledge.
6. Compromise tradeoff between preciseness and clearness. It's so hard to achieve both. So in most cases, you have to make tradeoff decisions.
7. Learn to present your interesting experiment results. Make sure that they do make sense and doesn't looks trivial.
8. Format for the references:
-- Name of the authors: first initial of the surname with last name
-- Use the abbr. of a conference to save space
-- page nbs for all papers
-- month and year of publications
-- use the conference reference, i.e., use "PLDI" or "ASPLOS" instead of "ACM SIGPLAN Notices"
Maybe there are some more key points, but I just cannot come up with them. TO be added.
Comments welcome!
本文出自 “梦的脚印” 博客,请务必保留此出处http://daisy8867.blog.51cto.com/1043582/619882
相关文章推荐
- How to Write an Ethics Paper
- How to write a good bug report
- How to write a good design document for peer engineers (如何写一份给工程师看的技术文档)
- How to write a good design document for peer engineers (如何写一份给工程师看的技术文档)
- How to write a good build system ?
- How to write a good user story
- 如何写科技论文How to write a technical paper
- How to write a good bug?
- 理工科论文写作心得【待续】(How to Write Paper of Science and Engineering Field)
- How to Write and Publish a Scientific Paper: 7th Edition(科技论文写作与发表教程)(11.04更新)
- How to write great research paper ? (推荐下载阅读)
- how to write a a paper
- How to write a A+ paper?
- How to Write a good Email
- Learn how to write a Regular Expression (a very good article)
- How to write a good bug report? Tips and Tricks
- How to Write Good Requirements
- 如何写出优秀的研究论文 Chapter 1. How to Write an A+ Research Paper
- How to write a good tech blog
- How to Write Good Unit Tests?