This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Famous References Websites • More and more authors post their papers on their
personal web sites. If an article is posted on the web, it will probably end up in:
• Citeseer (http://citeseer.ist.psu.edu/cis). 767558 computer documents have been indexed by CiteSeer.IST up to now (Sep. 2007).
• The Collection of Computer Science Bibliographies (http://liinwww.ira.uka.de/bibliography/index.html). The collection currently contains more than 2 millions of references (mostly to journal articles,
Famous References Websites• DBLP--Digital Bibliography & Library Project
(http://dblp.uni-trier.de/). The server indexes more than 930000 articles and contains several thousand links to home pages of computer scientists (Sep. 2007).
• Academic Archive On-line (http://www.diva-portal.org), In DiVA you can find theses, dissertations and other publications in full-text;
• Other places to look for papers include the websites from your library and journal publishers such as Elsevier and Kluwer, which may even post copies of papers not yet published!
Types of CSE Research Paper• There are three basic types of CSE research paper:
theoretical, engineering and empirical.
• A theoretical paper describes a theory or algorithm or provides a mathematical proof for some hypothesis.
• An engineering paper describes an implementation of an algorithm, or part or all of a computer system or application. Engineering papers are now frequently required to include descriptions of system evaluation.
• An empirical paper describes an experiment designed to test some hypothesis.
• In addition to learning what are good publication in your field and checking citations, you can sometimes tell if a paper is likely to be good by looking for structural clues in the paper itself. Here are some indicators of a good research paper:
• The problem the paper addresses is clearly stated, both in the abstract and early on in the paper itself. The technical importance and broader impacts of the paper are described.
• Related work is described and cited correctly. You can get an idea of this by looking at the list of references at the end of the paper.
• If you know that a researcher has been working in an area for a while, that is usually an indicator that the research is sound; however, do not underestimate the contributions of people new to a field or the impact of politics on research.
Reading Papers is Challenging• Reading research papers effectively is challenging.
These papers are written in a very condensed style because of page limitations and the intended audience, which is assumed to already know the area well. You have to work harder to find the content that you are interested in.
• Your time is very limited, so you may not have time to read every word of the paper or read it several times to extract all the differences.
• For all these reasons, reading a research paper can require a special approach.
• First, skim the paper to check that it has the elements described above (clear problem statement, clear description of method or system, clear presentation of results, appropriate citation of related work). This takes just a few minutes.
• At the end of this quick skim you should be able to write down the type of the paper (theoretical, engineering or empirical), the area of the paper is about, and the problem the paper addresses.
• Reading research papers is partly learning the specific vocabulary of a field. Don't worry! If you approach it step by step, even an impossible-looking paper can be understood.
• Go through the paper word by word and line by line, underlining or highlighting every word and phrase you don't understand. Don't worry if there are a lot of underlinings; you're still not trying to make sense of the article.
Look up Computer Dictionary • Look up simple words and phrases. Often the
question is simply vocabulary• Understand technical terms. For example, what's an
episode pattern, or the false positives or a profile. A computer dictionary is a good place to look for definitions. A English textbook may be a good source, because it give more complete explanations.
• Your ordinary shelf dictionary is not a good source, because the definitions may not be precise enough or may not reflect the way in which scientists use a word.
Understanding from the Context• Get an understanding from the context in which it
is used. Often words that are used to describe the procedures used in an experiment can be understood from the context, and may be very specific to the paper you are reading.
• Of course, you should be careful when deciding that you understand a word from its context, because it might not mean what you think.
• You would need to understand words describing one of the major concepts of the paper in context and in some depth. Try to deal with all the words and phrases
Awkward English• CSE papers are often written in English by non-
native speakers of English. Syntactic errors or awkwardness of phrasing do not indicate that the research is bad.
• You should try distinguish between the writing style and the research itself. If you get confused, you can reread or write down your questions to check in other work by the same authors.
2. What are the claimed contributions of the paper?
• What is new in this paper?• A new question is asked? • A new understanding of the research problem? • A new methodology for solving problems? • A new algorithm? • A new breed of software tools or systems?
• What is the methodology adopted to substantiate the claims?
• What is the argument of the paper? • What are the major theorems? • What experiments are conducted? • Data analyses? Simulations? Benchmarks?• User studies? Case studies? Examples? • In short, what makes the claims scientific?
Evaluation3. Are the claims valid?• Have the authors been cutting corners
(intentionally or unintentionally)?• Has the right theorem been proven? • Has problematic experiment setup? • Unrealistic, artificial benchmarks?• Comparing apples and oranges? • Methodological misunderstanding? • Do the numbers add up? • Are the generalizations valid?
void. Reading research papers is one of the most effective way for generating novel research.
• When you read a research paper, you should see it as an opportunity for you to come up with new research projects. The following is a list of questions you can ask to help in this direction.
Asking Questions• What is the crux of the research problem?• What are some alternative approaches to address the
problem?• What is a better way to substantiate the claim of the
authors?• What is a good argument against the case made by the
authors?• How can the research results be improved?• Can the research results be applied to another context?• What are the open problems raised by this work?• Can we do better than the authors?
• Give a brief summary of the work in your own words. This summary demonstrates your understanding of the paper, and as such it should answer the four questions outlined in comprehension section: research problem, claimed contributions, substantiation and conclusions.
• It is imperative that you use your own words to summarize the paper.
• Another way to think of it is that you are writing an alternative, elaborate abstract for the paper.
Evaluation for Reviews• Evaluate the work by answering the
questions outlined in evaluation section in earlier time.
• Point out both the strengths and weaknesses of the work.
• If you are reading a classical paper that has been published for a while, make sure you are reading the paper in the right historical context: What seems to be obvious now might have been ground-breaking then.
Peer Review Process• When a research paper is submitted to a conference or a
journal, it will undergo a peer review process, in which the paper is subject to the intense scrutiny( 详细审查 ) of peer researchers.
• Who review the submitted paper will read the paper in more or less the same way as we outlined in comprehension and evaluation sections, and then they will write up a referee report in a style similar to the paper review discussed in synthesis section.
• Based on the referee reports, the program chair of a conference or the editor of a journal will then make the decision of whether to accept the paper.