Aside from these guidelines, which apply to every paper, the structure of the body varies a lot depending on content.Here are the notes from a presentation I gave at the Stanford Info Lab 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 presentation covered: As a running (fictitious!This material doubles as an outline of the rest of the paper, saving space and eliminating redundancy.(Exercise: Write the bullet list for the multiway sort example.) The perennial question: Should related work be covered near the beginning of the paper or near the end?If in doubt about whether to include someone, include them.Spend the effort to make all citations complete and consistent.(Don't, however, fall into the common trap of telling the entire story of how you arrived at your results.Just tell the story of the results themselves.) The story should be linear, keeping the reader engaged at every step and looking forward to the next step.E.g.: "We are currently extending the algorithm to...blah blah, and preliminary results are encouraging." This statement serves to mark your territory.