1 How to Search, Read, Write, and Present a Paper.

Slides:



Advertisements
Similar presentations
Critical Reading Strategies: Overview of Research Process
Advertisements

CSC668 Topics in Computing Project Information and Suggestions.
Poster & Project Presentations The Robert Gordon University
How to Write Good Research Articles
CSE594 Fall 2009 Jennifer Wong Oct. 14, 2009
Research skills. OUTLINE Mission and Vision What is Research? Ten Steps for Good Research Resources of Research Types of research Skills (Top_5 Skills)
Routing protocols in mobile sensor networks -Rajiv Menon.
Research Literature and Literature Reviews
Working on a Mini-Project Anders P. Ravn/Arne Skou Computer Science Aalborg University February 2011.
Advanced Topics in Next- Generation Wireless Networks Qian Zhang Department of Computer Science HKUST.
Building Efficient Wireless Sensor Networks with Low-Level Naming Presented by Ke Liu CS552, Fall 2002 Binghamton University J. Heidemann, F. Silva, C.
© sebastian thrun, CMU, A Brief Guide to Writing Papers  …this is extremely ad hoc.
Stanford CS223B Computer Vision, Winter 2008 Final Project Presentations + Papers Jana Kosecka Slides/suggestions by Sebastian Thrun, Stanford.
Slide 1Xiao Qin, Auburn University How to Write Papers Dr. Xiao Qin Auburn University These slides are.
Advanced Computer Networks Fall 2010 Instructor: Haining Wang.
CS 680 Internet Systems Research Sami Rollins Spring 2007.
How to read and comment on a paper? 1.How to read English paper? 2.How to comment on a paper? 3.What are the bad practices you should avoid 4.Your feedback?
CSCE790: Security and Privacy for Emerging Ubiquitous Communication system Wenyuan Xu Department of Computer Science and Engineering University of South.
How to Read, Write, Present Papers Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2002 Nitin Vaidya.
RESEARCH PAPER. An abstract is a one- paragraph summary of a research project. Abstracts precede papers in research journals and appear in programs of.
Advanced Network Security Fall 2014 Instructor: Kun Sun, Ph.D.
WRITING A RESEARCH PROPOSAL
Advanced Research Methodology
Report.
Structure of a Research Paper
1 Writing Papers By : Arash Asadpour Omid Etesami Amin Kikanloo
Writing an Introduction By: K. Barzegar PhD s. in TEFL Azar, 1392.
Seminar on Internetworking: Routing - from baseline to state-of-the-art Topic proposals Zheng Yan Nokia Research Center
How to read and critique a technical paper?. 3 phases to reading Determine if there is anything interesting at all in the paper. Determine which portion.
IMSS005 Computer Science Seminar
Chris Luszczek Biol2050 week 3 Lecture September 23, 2013.
Term Project Description CAP6135 Spring Term Project Two students form a group to do term project together – A research oriented term project.
Generic Conference Talk Outline. This conference talk outline is a starting point, not a rigid template. Most good speakers average two minutes per slide.
Generic Conference Talk: Intro Title/author/affiliation (1 slide) Forecast (1 slide) Give the gist of problem attacked and insight found (What is the one.
How to start research V. Jayalakshmi. Why do we research? – To solve a problem – To satisfy an itch – To gain more market share/ Develop and improve –
Advanced Systems and Network Security Fall 2015 Instructor: Kun Sun, Ph.D.
1 How to Give a Good Presentation? Cliff C. Zou CAP /07/08.
How to Read Research Papers? Xiao Qin Department of Computer Science and Software Engineering Auburn University
Literature Search – How to Make Hard Work Easier? Prof. Haiying Huang Department of Mechanical and Aerospace Engineering University.
Term Project Description CAP6135 Spring Term Project Two students form a group to do term project together – A research oriented term project.
1 How to Give a Good Presentation? Cliff C. Zou CAP /2010.
Advanced Computer and Network Security Fall 2014 Instructor: Haining Wang.
 An article review is written for an audience who is knowledgeable in the subject matter instead of a general audience  When writing an article review,
1 Choosing a Computer Science Research Problem. 2 Choosing a Computer Science Research Problem One of the hardest problems with doing research in any.
Ian F. C. Smith Writing a Journal Paper. 2 Disclaimer / Preamble This is mostly opinion. Suggestions are incomplete. There are other strategies. A good.
Principals of Research Writing. What is Research Writing? Process of communicating your research  Before the fact  Research proposal  After the fact.
Term Project Description CAP6135 Spring Term Project Two students form a group to do term project together – A research oriented term project.
Paper Title Authors names Conference and Year Presented by Your Name Date.
INFO 4990: Information Technology Research Methods Guide to the Research Literature Lecture by A. Fekete (based in part on materials by J. Davis and others)
DESIGNING AN ARTICLE Effective Writing 3. Objectives Raising awareness of the format, requirements and features of scientific articles Sharing information.
A Conference Paper Layout On-A-Slide
INFOMGP Student names and numbers Papers’ references Title.
Tutorial 1 Dr. Oscar Lin School of Computing and Information Systems Faculty of Science and Technology Athabasca University January 18, 2011.
Paper #2 Problem-Solution (150 Points). Problem-Solution Paper For this assignment, you will write a problem-solution paper using the techniques discussed.
CS 664 Sample Presentation
How to Read Research Papers?
CSE594 Fall 2009 Jennifer Wong Oct. 14, 2009
A Conference Paper Layout On-A-Slide
How to Write a High-Quality Technical Paper for Publication
ALL CAPS TITLE Source Author Name(s) & Affiliation (University/Lab/Company) Presented by: Your Group Name & Member Names For the final capstone presentation.
Writing for Academic Journals
Guidelines for Green Computing projects
Good talks – some hints Henning Schulzrinne
CSC 682: Advanced Computer Security
How to Read Research Papers?
Instructions Dear author(s),
“Research Paper and Reviewing Process”
Title of Your Paper Names of Co-Authors
CS 6640 Sample Presentation
CSE594 Fall 2009 Jennifer Wong Oct. 14, 2009
Presentation transcript:

1 How to Search, Read, Write, and Present a Paper

2 How to search papers Google.com Major conferences –In the areas of wireless communications/mobile computing: IEEE INFOCOM: ACM SIGCOMM: ACM MOBICOM: ACM MobiHoc: ACM SenSys: ACM MobiSys: –In the areas of security: IEEE Synposium on Security & Privacy: ACM CCS: NDSS: Usenix Security: International Symposium on Recent Advances in Intrusion Detection (RAID): CRYPTO: … –Just because a conference is “IEEE” or “ACM” or “International” does not mean it is very good –Only a few conferences in any area are worth publishing in

3 How to Search Papers Major Journals: Journals are a few years behind, but more comprehensive and can still be useful Technical reports from active research group Survey/Overview papers: –ACM Computing surveys, CACM, IEEE Computer..

4 Why Read/Not Read Papers Why read? –Find interesting topics –Know the current status in one area Why not read? –Cannot and should not read everything –Can suppress innovation once you see solutions using a particular theme, often hard to think differently

5 How to Read Papers Abstract Introduction Motivation Problem Description Solution … Performance analysis Conclusion Future Work

6 When you read papers What problems are the authors trying to solve? Are they important problems? Why or why not? What new architecture, algorithm, mechanism, methodology, or perspective are the authors proposing? (How is the new idea different from all other ideas?) What are the usefulness and practicality of the idea? Be skeptical If we knew what it was we were doing, it would not be called research, would it? - Albert Einstein

7 When you read papers What to evaluate? –What need to be evaluated to confirm the worthiness of the new idea? For example, runtime, throughput, cache miss ratio, utilization, etc.? How to evaluate? –conduct the evaluation? –prove theorems or not? –run simulations ? –build a system ? –collect traces from existing systems ?

8 When you read papers Was the Evaluation Correct and Adequate? –How was their data collection done? –Do you agree with their analysis of the data? –Do you agree with their conclusions about the data? –Do you have new interpretation of their data? –Can you suggest new ways to evaluate their idea?

9 When you read papers Assumptions, Drawbacks, Extensions: –Can you think of other aspects of their idea that need to be evaluated? –Can you think of extensions or modifications to their idea to improve it? –How would you evaluate your improvement? –Can you apply their idea or method of evaluation to your own project? –Do the authors make any assumptions that are not valid/realistic? –Can you come up with a more general solution that does not rely on one or more of the assumptions the authors make?

10 When you write papers Most papers are not that exceptional Good writing makes significant difference Better to say little clearly, than saying too much unclearly

11 How to write a systems paper Provide sufficient information to allow people to reproduce your results –People may want to reproduce exciting results –Reviewers expect this information Do not provide wrong information Sometimes hard to provide all details in available space –May be forced to omit some information –Judge what is the most essential to the experiments –Cite a tech report for more information

12 How to write a theory paper Readers should be able to understand contributions without reading all details If some proof are not too important, relegate them to an appendix Make it formal

13 Discuss Related Work Explain how your work relates to state of the art Discuss relevant past work by other people too Do not offend people –Avoid: The scheme presented by XXX performs terribly –Prefer: The scheme presented by XXX does not perform as well in scenario X as it does in scenario Y If your ideas do not work well in some interesting scenarios, tell the reader

14 Reference The format of the reference Example: –J. Broch, D. A. Maltz, D. B. Johnson, Y.-C. Hu, and J. Jetcheva, “A performance comparison of multi-hop wireless ad hoc network routing protocols,” in Proc. 4th Annu. ACM/IEEE Int. Conf. Mobile Computing and Networking (Mobicom’98), Dallas, TX, 1998, pp. 85–97. –S. E. Deering, D. Estrin, D. Farinacci, V. Jacobson, C. Liu, and L. Wei, “The PIM architecture for wide-area multicast routing,” IEEE Trans. Networking, vol. 4, pp. 153–162, Apr –Y. Yu, R. Govindan, and D. Estrin, “Geographical and energy aware routing: A recursive data dissemination protocol for wireless sensor networks,” Univ. California, Los Angeles, Tech. Rep. UCLA/CSD-TR , 2001.

15 How to present a paper Motivation and Problem Statement –Why should anyone care? –Remember: people in audience may not be working on your problem Related Work Your Methods Results Summary –Conclusion and Future Work Backup Slides –Optionally have a few slides ready (not counted in your talk total) to answer expected questions.

16 How to present a paper Use Powerpoint –Pay attention to the color and font size –Use illustrations/pictures to explain complex algorithms –Use examples