• No results found

Research Methods in Computer Science

N/A
N/A
Protected

Academic year: 2020

Share "Research Methods in Computer Science"

Copied!
148
0
0

Loading.... (view fulltext now)

Full text

(1)

Dr. Muhammad Adnan Hashmi

Department of Computer Science &

Information Technology

University of Lahore

(2)

Who am I?

● I am Dr. Muhammad Adnan

Hashmi!

● I am a professor of Computer

Science in the Department of CS & IT.

● My specialty is Artificial

Intelligence and in particular Multi-Agent-Systems.

(3)

Course Outline

● Overview of Research

● Getting Started in Research

● How to solve the research problems ● How to become a good researcher ● Literature Review

● Selecting and defining a Research Problem ● How to Read a Research Paper

● How to Write a Research Paper

● Using LATEX to write a manuscript

● How to make Good Presentations

(4)

Learning Objectives

● Be informed about the knowledge required in conducting good quality research in computer science and engineering;

● Be familiar with the research process;

● Be able to carry out critical review of the literature on a selected area of research interest in computing;

● Be able to articulate and harmonise ideas both in written and oral communications;

● Be able to use the appropriate tools for managing research resources (material (tangible and intangible) and human);

● Be familiar with issues involved in research ethics as it relates to computer science and engineering.

(5)

Assessment of Course

Sr.# Contents Weightage Pre-Mid Assessment 1 Paper Review 15% 2 Paper Presentation 10% Post-Mid Assessment 3 Research Proposal 15% 4 In-Class Activities 10% 5 Term Paper 40%

6 Term Paper Presentation 10%

(6)
(7)

What is Computer Science

Fellows and Parberry: "Computer science is

no more about computers than astronomy is

about

telescopes,

biology

is

about

microscopes, or chemistry is about beakers

and test tubes. Science is not about tools. It

is about how we use them, and what we find

out when we do."

(8)

What is Computer Science

Brookshear: "Computer Science is the discipline

that seeks to build a scientific foundation for such

topics as computer design, computer programming,

information processing, algorithmic solutions of

problems, and the algorithmic process itself.“

– Most fundamental concept of CS is an

algorithm

:

a set of steps that defines how a task is performed

– An algorithm is instantiated in a program and

(9)
(10)
(11)

Research

Literally speaking, research is repeated

searching

Technically speaking, “Research is the

process of searching through what other

people may have searched with the aim of

uncovering what is yet to be discovered.”

Main

theme

of

every

research

is

(12)

What is Research

Assume A and B are known before the research is conducted.

The research has contributed to knowledge if:

It can confirm the validity (success or failure) of A and/or B in

another context.

It can provide more information about the behaviors or attributes of A

and/or B.

It shows how A and B are related.

It provides new technique by which A and/or B can be derived or

computed.

It provides a new application for A and/or B.

(13)
(14)

Research

Thesis

– A new idea

Antithesis

– Contradicting a previous idea

Synthesis

(15)

What is Bad Research

It is not based on the work of others

Plagiarizing other people’s work

Falsifying data to prove a point

Misrepresenting information and misleading

(16)

Why do we need research

● To get PhDs, Masters and Bachelors??

● To provide solutions to complex problems ● To investigate laws of nature

● To make new discoveries ● To develop new products ● To save costs

● To improve our life ● Human desires

(17)

Advice on Getting started in research

Research is hard

Research is exciting and addictive What is a good research problem How to find good problems

Read a lot and listen to others Have an attack

Be Curious

Ask good questions Hedge your bets

Be aware of research density Intelligence is multifaceted

(18)

Advice on getting started in research

Appreciate elegance and beauty Seek simplicity

Induce obsolescence Open doors

It’s a complicated world Reinventing a better wheel

Abolish NIH(Not invented Here) Be free to exploit outside knowledge Keep Unsolved problems in mind

(19)

Advice on solving research problems

● Expose and challenge hidden assumptions

● Don’t always believe experts

● Filter the noise

● Investigate Anomalies (abnormalities,irregularities)

● Find the root of the solution

● Find a simpler unsolved problem

(20)

Advice on solving research problems

Examine extreme cases

Alternate between the general and the specific Work backwards

List all possibilities and check them all Solve the problem in different ways Use your tools wisely

Develop necessary tools

(21)

Advice on becoming a good researcher

Be technically excellent and work hard Don’t fear mistakes

Admit your mistakes Enjoy successful failures Be flexible

It’s the process that counts Have a vision and defend it

(22)

Advice on becoming a researcher

View research as an art Be a leader

Respect intellectual property and be generous and magnanimous Don’t get discouraged and never give up

A lot of people can be wrong

Recognize when you are mentally tired and rest Learn from the past

(23)

Abilities of a Researcher

Analytical

Literature

Contextualization

Problem Formulation

Synthesis

Communication

Research Ethics

(24)

Critical Thinking in Research

Association

Classification

Deduction

Induction

Inference

Sequencing

Detecting Fallacies

Problem Solving

(25)

Problem Solving Strategies

● Abstraction: solving the problem in a model of the system before

applying it to the real system

● Analogy: using a solution that solves an analogous problem

● Brainstorming: (especially among groups of people) suggesting a large

number of solutions or ideas and combining and developing them until an optimum solution is found

● Divide and conquer: breaking down a large, complex problem into

smaller, solvable problems

● Hypothesis testing: assuming a possible explanation to the problem and

trying to prove (or, in some contexts, disprove) the assumption

● Lateral thinking: approaching solutions indirectly and creatively

● Means-ends analysis: choosing an action at each step to move closer to

(26)

Problem Solving Strategies

● Method of focal objects: synthesizing seemingly non-matching

characteristics of different objects into something new

● Morphological analysis: assessing the output and interactions of an

entire system

● Proof: try to prove that the problem cannot be solved. The point where

the proof fails will be the starting point for solving it

● Reduction: transforming the problem into another problem for which

solutions exist

● Research: employing existing ideas or adapting existing solutions to

similar problems

● Root cause analysis: identifying the cause of a problem

(27)

Purpose of reading

● It will give you ideas

● What other researchers have done in your area

● Broaden your perspectives and set your work in context ● Direct personal experience can never be enough

● Legitimate your arguments

● It may cause you to change your mind

● To effectively criticize what others have done

● Learn more about research methods and their application ● Spot areas which have not been researched

(28)

Types of Research Papers

● Review paper

– a survey of a specific area, technology, methods, etc. – you need to do this anyway

– can be published

● Analysis paper

– workplace study – theoretical analysis

– technical analysis, comparison, or review

● Design paper

– a new technical design

– UI techniques / UI design / Interaction Design – software architecture...

(29)

Types of Research Papers

● Systems paper

– describe a system / piece of technology – Proff-of-Concept

● Theoretical paper

– Proves some properties ...

● Evaluation paper

– Technical evaluation – Usability evaluation – Pilot study

● Methods paper

– a new method / methodology for ... – new process

● Position Paper

(30)

Types of Research Papers

● Technical Report ● Workshop Paper ● Conference Paper ● Journal Paper ● Term Paper ● Position Paper ● Survey Paper ● Patent

(31)

Qualitative categories of journals

● W- Category

– Having an Impact Factor

● X- Category

– Not having an Impact Factor – Reviewed by at least one expert

● Y- Category

– Not having an Impact Factor

– Not reviewed by at least one expert

● Z- Category

– Not having an Impact Factor

(32)
(33)

Summary of research paper

● Motivations for the work ● Proposed solution

● Evaluation of the work

● Relationship of the proposed solution to the other proposed solutions

● Analysis of the problem, idea and evaluation ● Key contributions

● Future directions ● Left questions

(34)

Parts of a research paper

Abstract

Introduction

Materials and Methods

Results

Discussion

(35)

Abstract

1st model ~ systems kind of papers

– Background

– However, gab

– What we did ~ innovation

– Contributions

(36)

Abstract

2nd model ~ study/medical kind of papers

– Background & Purpose

– Methods

– Results

(37)
(38)

Introduction

● Background

– Motivation – a real issue?

– What is the research context? – What is the state-of-art?

● Hypothesis / Problem

– What is broken/missing (the ”gab”) – Thesis or Problem statement

(39)

Introduction (Cont…)

● Goals and methods

– What are the operational goals of this paper? – And how were they achieved?

● Results

● Contributions ● Paper overview

– Outline of the rest of the paper

(40)

Body + Conclusion

● Main body

– Section organization reflects how your argument unfolds

– Each section should have a main point – Each paragraph should have a main point

● Summary/Conclusions

– Tell them what you’ve told them

● some people only read abstract, intro and

conclusions

– Relate back to general area – Introduce future work

(41)

Reading a research paper

● Read Critically

– Don’t assume that authors are always correct – Ask appropriate questions

– Are they solving the right problem?

– Are there simple solutions the authors may not have considered?

– Limitations of the solution (stated and unstated) – Are the assumptions reasonable?

– Did they gather the right data?

(42)

Reading a research paper

Read Creatively

– What are the good ideas in the paper?

– Do these ideas have other applications or extensions? – Can they be generalized further?

– Starting point for further research?

Make notes as you read the paper.

After the first read-through, try to summarize the paper in one or two sentences.

(43)

Reading a research paper

Three pass approach First Pass

– Carefully read title, abstract, introduction – Read section, and sub-section headings – Read conclusions

– Skim through references

Answer the five C’s

– Category – Context – Correctness – Contributions

(44)

Reading a research paper

Second Pass

– Read the paper with greater care

– Would take almost an hour or so

Third Pass

– Virtually re-implement the paper

(45)

Review of a research paper

● Summary of the paper

● A more extensive outline of the main points

– Assumptions made – Arguments presented – Data analyzed

– Conclusions drawn

● Any limitations or extensions ● Your opinion of the paper

– Quality of the ideas – Potential impact

(46)

Choosing a Supervisor

(Student’s Expectations)

To be supervised

To read their work well in advance

To be available when needed

To be friendly, open and supportive

To be constructively critical

To have a good knowledge of their research area

To structure the tutorial so that it is relatively easy

to exchange ideas

To have sufficient interest in their research to put

more information in their path

(47)

Choosing a Supervisor

(Supervisor’s Expectations)

To be independent

To produce written work that is not just a first draft

To have regular meetings

To be honest when reporting upon their progress

To follow the advice that they give

To be excited about their work, able to surprise

them and fun to be with

(48)

Why must I do Research

Motivation

Contribution to the area

Current and pertinent problem

(49)

Criteria for selecting a research

problem

Interest

Size/scope

Economy/Cost

Researcher’s Capabilities and Limitations

(50)

Evaluating the problem

Question yourself

(51)

Is the research problem

researchable?

Has the problem been specified?

Is the problem active to research?

Is the problem too large?

How available are the data?

(52)
(53)

Will the result be significant?

Will the research advance knowledge?

Will the research have some value?

(54)

Selecting a Research Area

Deep interest and commitment

Access to Current Literature

Able to read and understand

Technical skills

Material resource

(55)

Why Write Research Proposal

To clearly define

1. What to be done

2. Why to be done

3. How to be done

4. The cost that will be incurred in doing it

5. Possible challenges that may arise in the

process

(56)

Research Proposal

Working title

Abstract: A statement of research problem and

justification as to why its an important and

interesting problem

A statement specifying the characteristics of the

specific problem and the solution desired. This

will provide the scope of the research

Related and relevant work in the literature on the

area of research

(57)

Research Proposal

The methodology for addressing the problem.

Possible contribution to knowledge

A plan of action

List the resources required and probable cost

implications

(58)

Plan your work…

● State your research task for the year

● Break the task down into two (You must achieve each half

in six months)

● Break each of the six months tasks into two (you must

achieve one half of each in three months)

● Break each of the three months task into two (you must

achieve one half of each task in One months and two weeks)

(59)

Reasons for Rejection

Nature of the problem:

– It is doubtful that new or useful information

will result from the project.

– The basic hypothesis is unsound.

– Scientifically premature due to the present

inadequacy of supporting knowledge

Approach to the problem:

– The research plan is vague

– The research is not adequately controlled

(60)

Reasons for Rejection

Competence of the Investigators

– Need to acquire greater familiarity with the

pertinent literature

– The problems to be investigated are more

complex than the applicants realize

Research environment

– The investigators will be devoting too much

time for teaching or other non-research duties

Unreasonable Budget

(61)

Criteria for Judging a Research Study

The Review of Previous Research

1. How closely is the literature reviewed in the study related

to previous literature?

2. Is the review recent? Are there any outstanding references you know of that were left out?

(62)

The Problem and Purpose

3. Can you understand the statement of the problems? 4. Is the purpose of the study clearly stated?

5. Does the purpose seem to be tied to the literature that is reviewed?

6. Is there a justification for why the study is an important one to do?

The Method

(63)

References

8. Is the list of references current? 9. Are they consistent in their format? 10. Are the references complete?

11. Does each reference cited in the body of the paper appear in the reference list?

(64)

General Comments About the Report

15. Is it clearly written and understandable?

16. What are the strengths and weaknesses of the research? 17. What would you do to improve the research?

(65)

Paper Review Criteria

Problem Statement, Conceptual Framework, and

Research Question

Reference to the Literature and Documentation

Relevance

Research Design

Instrumentation, Data Collection, and Quality

Control

(66)

Paper Review Criteria

Reporting of Statistical Analyses

Presentation of Results

Title, Authors, and Abstract

Presentation and Documentation

Scientific Conduct

(67)

Problem Statement, Conceptual

Framework, and Research Question

The introduction builds a logical case and context

for the problem statement

The problem statement is clear and well

articulated.

The conceptual framework is explicit and justified.

The research question is clear, concise, and

complete.

The variables being investigated are clearly

identified and presented.

(68)

Reference to the Literature and

Documentation

The literature review is up-to-date.

The number of references is appropriate and their

selection is judicious.

The review of the literature is well integrated.

The references are mainly primary sources.

Ideas are acknowledged appropriately (scholarly

attribution) and accurately.

(69)

Relevance

The study is relevant to the mission of the journal

or its audience.

The study addresses important problems or issues;

the study is worth doing.

The study adds to the literature already available

on the subject.

The study has generalizability because of the

selection of subjects, setting, and educational

intervention or materials.

(70)

Research Design

● The research design is defined and clearly described, and is

sufficiently detailed to permit the study to replicated.

● The design is appropriate (optimal) for the research

question.

● The design has internal validity, potential confounding

variables or biases are addressed.

● The design has external validity, including subjects,

settings, and conditions.

● The design allows for unexpected outcomes or events to

occur.

(71)

Instrumentation, Data Collection, and

Quality Control

● The development and content of the instrument are

sufficiently described or referenced, and are sufficiently detailed to permit the study to be replicated.

● The measurement instrument is appropriate given the

study's variables; the scoring method is clearly defined.

● The psychometric properties and procedures are clearly

presented and appropriate.

● The data set is sufficiently described or referenced. ● Observers or raters were sufficiently trained.

(72)

Population and Sample

● The population is defined clearly, both for subjects

(participants) and stimulus (intervention), and is

sufficiently detailed to permit the study to be replicated.

● The sampling procedures are sufficiently described.

● Subject samples are appropriate to the research question.

● Stimulus samples are appropriate to the research question.

(73)

Reporting of Statistical Analyses

● The assumptions underlying the use of statistics are

considered, given the data collected.

● The statistics are reported correctly and appropriately.

● The number of analyses is appropriate.

● Measures of functional significance, such as effect size or

proportion of variance accounted for, accompany hypothesis-testing analyses.

(74)

Presentation of Results

● Results are organized in a way that is easy to understand.

● Results are presented effectively; the results are

contextualized.

● The results are complete.

● The amount of data presented is sufficient and appropriate.

● Tables, graphs, or figures are used judiciously and agree

(75)

Title, Authors, and Abstract

● The title is clear and informative.

● The title is representative of the content and breadth of the study (not

misleading).

● The title captures the importance of the study and the attention of the

reader.

● The number of authors appears to be appropriate given the study. ● The abstract is complete (thorough); essential details are presented. ● The results in the abstract are presented in sufficient and specific

detail.

● The conclusions in the abstract are justified by the information in the

abstract and the text.

● There are no inconsistencies in detail between the abstract and the text. ● All of the information in the abstract is present in the text.

● The abstract overall is congruent with the text; the abstract gives the

(76)

Presentation and

Documentation

● The text is well written and easy to follow.

● The vocabulary is appropriate.

● The content is complete and fully congruent.

● The manuscript is well organized.

● The data reported are accurate (e.g., numbers add up) and appropriate;

tables and figures are used effectively and agree with the text.

(77)

Scientific Conduct

There are no instances of plagiarism.

Ideas and materials of others are correctly

attributed.

Prior publication by the author(s) of

substantial portions of the data or study is

appropriately acknowledged.

(78)
(79)
(80)
(81)

Research Process

Research is an extremely cyclic process.

– Later stages might necessitate a review of earlier work.

This isn’t a weakness of the process but is part of

the built-in error correction machinery.

Because of the cyclic nature of research, it can be

difficult to determine where to start and when to

stop.

(82)

Step 1: A Question Is Raised

A question occurs to or is posed to the researcher

for which that researcher has no answer.

– This doesn’t mean that someone else doesn’t already have an answer.

The question needs to be converted to an

appropriate problem statement like that

documented in a research proposal.

(83)

Step 2: Suggest Hypotheses

The researcher generates intermediate hypotheses

to describe a solution to the problem.

– This is at best a temporary solution since there is as yet no evidence to support either the acceptance or

(84)

Step 3: Literature Review

The available literature is reviewed to determine if

there is already a solution to the problem.

– Existing solutions do not always explain new observations.

– The existing solution might require some revision or even be discarded.

(85)

Step 4: Literature Evaluation

It’s possible that the literature review has yielded a

solution to the proposed problem.

– This means that you haven’t really done research.

On the other hand, if the literature review turns up

nothing, then additional research activities are

(86)

Step 5: Acquire Data

The researcher now begins to gather data relating

to the research problem.

– The means of data acquisition will often change based on the type of the research problem.

– This might entail only data gathering, but it could also require the creation of new measurement instruments.

(87)

Step 6: Data Analysis

The data that were gathered in the previous step

are analyzed as a first step in ascertaining their

meaning.

As before, the analysis of the data does not

constitute research.

(88)

Step 7: Data Interpretation

The researcher interprets the newly analyzed data

and suggests a conclusion.

– This can be difficult.

– Keep in mind that data analysis that suggests a

correlation between two variables can’t automatically be interpreted as suggesting causality between those variables.

(89)

Step 8: Hypothesis Support

The data will either support the hypotheses or they

won’t.

– This may lead the researcher to cycle back to an earlier step in the process and begin again with a new

hypothesis.

– This is one of the self-correcting mechanisms associated with the scientific method.

(90)
(91)
(92)
(93)
(94)
(95)
(96)

Reasons for Systematic Reviews

● To summarize the existing evidence concerning a

treatment or technology.

● To identify any gaps in current research in order to suggest

areas for further investigation.

● To provide a framework/background in order to

(97)

Systematic Review

● Start by defining a review protocol

– Research question being addressed

– Methods that will be used to perform the review

● Defined search strategy that aims to detect as much of the relevant literature

as possible.

● Document the search strategy so that readers can access its rigour and

completeness.

● Explicit inclusion and exclusion criteria for the potential primary studies.

(98)

Review Protocol

● Background. The rationale for the survey.

● The research questions that the review is intended answer.

● The strategy that will be used to search for primary studies including search terms and

resources to be searched, resources include databases, specific journals, and

conference proceedings. An initial scoping study can help determine an appropriate strategy.

● Study selection criteria and procedures. Criteria for including in, or excluding a study

from, the systematic review. It is usually helpful to pilot the selection criteria on a subset of primary studies.

● The protocol should describe how the criteria will be applied e.g. how many assessors

will evaluate each prospective primary study, and how disagreements among assessors will be resolved.

(99)

Review Protocol (Cont…)

● Study quality assessment checklists and procedures. The researchers should

develop quality checklists to assess the individual studies. The purpose of the quality assessment will guide the development of checklists.

● Data extraction strategy. This should define how the information required from

each primary study would be obtained. If the data require manipulation or assumptions and inferences to be made, the protocol should specify an appropriate validation process.

● Synthesis of the extracted data. This should define the synthesis strategy. This

should clarify whether or not a formal meta-analysis is intended and if so what techniques will be used.

(100)

Conducting the Review

Identification of research

Selection of studies

Study quality assessment

Data extraction and monitoring progress

(101)

Writing a Survey Paper

Abstract

Introduction

Survey :

Critical analysis of each paper

Your analysis of the work done so far, gaps

and opportunities

Conclusion

(102)

Introduction

- A clear description of the field. What is it a subset of? What is the current status?

-Boilerplate is not useful ! bla-bla-bla networks have seen a lot of interest in recent years.

-short history: was there a inspiring paper, research funding, special

event, invention of an algorithm which encouraged the development. e.g; 9/11 spurred a lot of research development (and funding) in

surveillance system. The introduction of java gave a new push to just-in-time compiler optimization research, and so on.

-Which are the conferences, workshops, journals, special editions which are carrying the papers related to the topic?

(103)

Terminology

Introduce the terminology of the field, describe what the various terms mean.

For example, in the sensor network domain, mobile sink, mobile agent, mobile data collectors usually means the same thing. In addition, some researchers borrow terms like actuator, or invent specific new terms like “mole" for the same thing.

You need to clarify these things, so start by keeping a note of the various terms while you are reading papers.

(104)

Survey: A Challenge

The description of the various research challenges of the field. This is the hardest to write, because it is the part which is creative. You need to provide an integral view on the research activity of the field.

You should start noting out the various objective descriptions from various papers. But it is not enough to just put them together: you need to rewrite them in your own words. Partially for the reason of copyright, and second,

because you need to write a good write up, which covers all the papers not just one.

In the Survey part, you need to give critical analysis of each paper presented in the survey. This includes your critical assessment of the research problem, solution,

performance evaluation and conclusion presented in the paper. A classification of the research approaches adopted can make your writing a lot easier and more

understandable.

It is helpful to identify 3-4 main research directions, around which you will organize your papers.

(105)

What mathematical techniques or algorithms they rely on? (eg. genetic algorithms, neural network, hidden Markov models' etc.). Is this a theory or application paper?

Is it the continuation of another work? is it an improvement on another work? (you might want to present them in order!!!).

do they use theoretical proofs? simulation? hardware testbed? real life deployment?

Which other technology they compare themselves with? In which way are they better? Note: all the papers you will encounter are at least in some ways better than others. You need to identify the authors claim; higher performance (under certain assumptions)? higher robustness? lower computational complexity?

(106)
(107)
(108)

Research Methods

Implementation driven research

Mathematical proof techniques

Empiricism

– Hypothesis, Methods, Results,

Conclusion

(109)

Research Paradigms

● Theoretical – Define abstraction, prove results (theorems) e.g., computability

theory, complexity theory, learning theory …

● Experimental – Build and experiment with, measure, evaluate systems ● Creative – Invent new artifacts e.g., Computer, Internet, World-wide web,

search engine etc

● Synthetic – Unify a body of research results – generalize, specialize results ● Cross-disciplinary – Apply computing to solve problems in other disciplines

(e.g., bioinformatics), construct computational models (e.g., cognitive science, computational biology)

(110)
(111)

The Content

First you need to know your goal and your audience

Don’t just repeat the presentation that you had made

for another venue

(112)

The Content

Need to convince the audience of three things

The problem is worthwhile

– It is a real problem and a solution would be useful

The problem is hard

– Not already solved or there are not other ways to achieve equally good results

(113)

The Slides

Slide titles

– Should use descriptive slide titles

– Should not use same title on multiple slides

Introduction

– Start your talk with the motivation and examples

– Convince your audience that this talk is worth paying attention to

(114)

The Slides

Outline Slides

– Don’t start with an outline slide

– Show an outline after the introduction

Conclusion

– Remind the audience of the take-home message of the talk – What do you want to be the last thing that the audience sees

(115)

The Presentation

Make eye contact with the audience

Don’t face the screen which puts your back to the

audience

Don’t stand in front of the screen

(116)

The Presentation

Never point at your laptop screen, the audience cannot

see your screen

A laser pointer is fine, but it tends to shake

If you get flustered, taking a drink of water is good

(117)
(118)

Using graphs to represent data

A graph is a visual representation of a relationship

between, but not restricted to, two variables

Graphs are effective visual tools because they present

information quickly and easily

Sometimes, data can be better understood when

presented by a graph than by a table because the

graph can reveal a trend or comparison

(119)

Using graphs to represent data

We use graphs to present data, because they:

are quick and direct

highlight the most important facts

facilitate understanding of the data

can convince readers

(120)
(121)
(122)
(123)
(124)
(125)
(126)
(127)
(128)
(129)
(130)
(131)
(132)
(133)
(134)
(135)
(136)
(137)
(138)

Literature Review

A literature review is necessity.

– Without this step, you won’t know if your problem has been solved or what related research is already

underway.

When performing the review:

– Start searching professional journals.

– Begin with the most recent articles you can find. – Keep track of relevant articles in a bibliography.

– Don’t be discouraged if work on the topic is already underway.

(139)

Literature Review

Be very careful to check your sources when doing

your literature review.

Many trade magazines are not peer reviewed.

– Professional conferences and journals often have each article reviewed by multiple people before it is even recommended for publication.

– The IEEE and ACM digital libraries are good places to start looking for genuine research.

(140)

The purpose of Literature Review

To limit the problem area

To define the problem

To avoid unnecessary repetition

To search for new approaches

To recommend a suitable method

(141)

Useful websites for research

1) http://www.yourdictionary.com 2) http://www.thefreedictionary.com 3) http://www.answers.com

4) Google on Cambridge Advanced learners Dictionary 5) Google on Wikipedia

For research papers 1. citeseerX (http:/citeseer.ics.psu.edu) 2. www.Scopus (http:www.scopus.com) 3. www.sciencedirect.com 4. www.google.scholar.com 5. www.reearchgate.net 6. www.academia.edu

(142)

Why the need to write research

Reports/Papers/Thesis?

It is obvious that every research needs good and proper documentation.

1. To share research results with other researchers. 2. To obtain some form of degree.

3. To get views for improvement. 4. To get recognition.

(143)

Quotations from a Vice-President of a Large Construction Company

(Taken from “How Does Your Writing Measure Up…? by J. R. Gould, Chemical Eng. Journal)

● “Every engineer has to write at some time or another”.

● “Of course, all of us in our college days had visions of passing the writing job

to our secretary, or even the office boy, but in reality it has turned out differently”.

● “Today the engineer is responsible for all kinds of communication jobs.

Reports have to be turned in to government agencies, inter-company memoranda have to be written, and articles must be prepared for trade journals”.

● “Also if the engineer wants to get ahead, he may find it necessary to deliver

papers before professional societies”.

(144)

Research Paper Writing

The Body of a Technical Paper

1. Abstract

2. Introduction

3. Description of system

- Describe the new algorithm or approach 4. Simulation examples of algorithm

- Real-time experiments 5. Discussion of Results

6. Conclusion

7. Acknowledgements 8. References

(145)

Paper Preparation

1. Formulate idea for paper or article. Discuss with your supervisor and colleagues to determine if a paper should be written.

2. Search the literature to determine what has been written on the subject. 3. Write a comprehensive outline. A good outline reads like a table of contents.

4. Think the article through. Ask yourself if your outline will allow you to present the right amount of data in the best manner.

5. Gradually expand outline headings in-to sentences and paragraphs. Keep one idea to a paragraph.

6. Smooth transitions and expend on key words and ideas. 7. Rough out illustrations.

(146)

Introduction

• Did you properly orient the reader?

• Did you tell why the study (device, etc.) was needed? • Why it is significant or unique?

• What problem did you solve ?

• Are the scope, limitations, and problems of the study well defined?

• Does the introduction generate enough interest in the reader for him to read the entire paper ?

(147)

Body of Paper

• Have you given necessary background material? • Is it too much?

• Is the problem, concept, or system adequately and accurately cover the theory, test results, applications, methods of implementation?

Conclusion

• What was the original problem? • How was it solved?

(148)

9. Revise the draft as required.

10. Have it typed double-spaces with at least one copy (or follow the journal’s or conference’s format).

11. Proofread manuscript carefully. 12. Review with you supervisor. 13. Submit.

References

Related documents