Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... ·...

50
So… You Want to Produce a Literature Review? Daniel Amyot [email protected] EBC Seminars, October 1, 2015 Systematic

Transcript of Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... ·...

Page 1: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

So… You Want to Produce a Literature Review?

Daniel Amyot [email protected]

EBC Seminars, October 1, 2015

Systematic

Page 2: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Bits of Wisdom

• If I have seen a little farther than others, it is because I have stood on the shoulders of giants.

Sir Isaac Newton

• Science is supposed to be cumulative, not almost endless duplication of the same kind of things.

Richard Hamming, 1968 Turing Award

So… You Want to Produce a Literature Review p.2

Page 3: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Why Do a Literature Review?

• Mandatory part of the program…

• My supervisor wants me to…

• Part of the thesis template I got…

• I want to graduate!!!

So… You Want to Produce a Literature Review p.3

The literature

Page 4: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Are There Better Reasons?

So… You Want to Produce a Literature Review p.4

Page 5: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Why Do This Systematically? Better Reasons…

• Understand the domain and the start of the art

• Use a recognized methodology (not ad hoc)

• Avoid missing important (or sometimes better) related work

• Be evidence-based and avoid bias

• Synthesis of work and relationships

• Find gaps/trends/agreements/disagreements in existing work, or realize there are no gaps!

• Framework to compare/position your own work

• Support repeatability (rigor) and evolution

So… You Want to Produce a Literature Review p.5

Page 6: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Another (More Selfish) Good Reason

• Get a publication!

– Reviews are usually well cited. Make yours serious enough to be published!

– There are just too many papers being published… Help people save time with a good review, with useful insights!

So… You Want to Produce a Literature Review p.6

Page 7: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Why Systematic? Evidence-Based!

• Evidence-based medicine has changed research practices (Cochrane 1972)

• Failure to organise existing medical research cost lives

• Clinical judgement of experts worse than systematic reviews

• Evidence-based paradigm adopted by other disciplines providing service to public – Social policy, Education, Psychiatry…

• Sloooowwwlllly getting there in IT, IS, CS, and Software Engineering! – Work of Kitchenham and others

So… You Want to Produce a Literature Review p.7

Page 8: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Systematic Reviews 1/2 [Kitchenham]

• A systematic review is

– An overview of research studies that uses explicit and reproducible methods

• Systematic reviews aim to synthesise existing research

– Fairly (without bias)

– Rigorously (according to a defined procedure or protocol)

– Openly (ensuring that the review procedure is visible to and auditable by other researchers)

So… You Want to Produce a Literature Review p.8

Page 9: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Systematic Reviews 2/2 [Kitchenham]

• Support the evidence-based paradigm

1. Start from a well-defined question

2. Define a repeatable strategy for searching the literature

3. Critically assess relevant literature

4. Synthesise literature

• With thanks to Cochrane, since 1972 http://en.wikipedia.org/wiki/Archie_Cochrane

So… You Want to Produce a Literature Review p.9

Page 10: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

What is So Systematic about This?

So… You Want to Produce a Literature Review p.10

Page 11: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

What is So Systematic about This?

• Key search words and queries

• Searching method

• Criteria for including/excluding references

• Clear structure in appraising the evidence

• Explicit discussion of limitations (threats to validity)

• Many guidelines, but there is still room for adaptation to your context and domain

So… You Want to Produce a Literature Review p.11

Page 12: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Systematic Review Process

So… You Want to Produce a Literature Review p.12

Develop Review Protocol

Validate Review ProtocolPlan Review

Conduct Review

Document Review

Synthesise Data

Write Review Report

Validate Report

Identify Relevant Research

Select Primary Studies

Extract Required Data

Assess Study Quality

[Kitchenham]

Page 13: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Review Protocol

• Specifies methods to be used for a systematic review

• Predefined protocol

– Avoid bias… Too easy and tempting to change the research questions to fit search results!

– In practice however, for a first review, chances are you will be cheating… Iterative approach!

• Content

– Background, research question(s), strategy to find papers, selection (inclusion/exclusion), quality assessment criteria, data extraction and synthesis

So… You Want to Produce a Literature Review p.13

Page 14: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Research Questions…

• Assessing the effect of a technology

• Assessing the frequency or rate of a project development factor – E.g. Rate of project failures

• Identifying cost and risk factors

• Identifying impact of technology on reliability, performance, cost…

• Pragmatic, well-focused questions

• More general questions for other purposes – Review of research in domain X?

So… You Want to Produce a Literature Review p.14

Page 15: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Reviews Can Indeed Go Meta!

• Primary study

– Paper on phenomenon of interest, raw material

– May involve interviews, questionnaires, observations…

– Not much interpretation

• Secondary study

– Publication with interpretation (journal, thesis, review)

• Tertiary study?

– Literature reviews as input!

– Tertiary studies and meta-analysis look at existing reviews and surveys, often for quantitative results (e.g., aggregation of statistical results)

So… You Want to Produce a Literature Review p.15

Page 16: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Executing the Review Protocol…

So… You Want to Produce a Literature Review p.16

Page 17: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Some Potential Search Databases

• Scopus (http://www.scopus.com/)

• PubMed (http://www.ncbi.nlm.nih.gov/pubmed/)

• IEEE Xplore (http://ieeexplore.ieee.org/)

• ACM Digital Library (http://dl.acm.org/)

• SpringerLink (http://www.springerlink.com/)

• Google Scholar (http://scholar.google.ca/)

• Even plain Google/Bing, sometimes (especially for commercial products)

• Many more on Wikipedia

• In your protocol, choose those that make sense in your context.

So… You Want to Produce a Literature Review p.17

Page 18: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Non-Academic Databases

• Canadian Periodical Index Quarterly (CPIQ)

• National Bureau of Economic Research (NBER)

• Organisation for Economic Co-operation and Development (OECD)

• …

• But in practice:

– Make sure selected academic and non-academic are reliable and have sufficient search options to handle the complexity of your queries

– Past issues with Factiva, Ebrary, Social Science Research Network …

So… You Want to Produce a Literature Review p.18

Page 20: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Keywords and Queries

• Quickly test your queries, especially for scope

– Not too broad (scope creep, unfeasible)

– Not too narrow (empty net, nothing to learn)

• Think of all possible synonyms

– “literature review” vs “literature survey”

• Think of possible spellings

– modelling/modeling, behaviour/behavior

• Check already retrieved papers for possible keywords and their combinations

• Make sure to follow the search engines rules. All engines have different limitations…

So… You Want to Produce a Literature Review p.20

Page 21: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Play a Little, for Scoping and for Understanding Engine Limitations

• Interested in a review of "Computer Security"?

– Google Scholar returns 350,000 results! (was 328,000 in February!)

– When do you want to finish your thesis?

• "Computer Security" AND Cloud?

– 15,300 results

• "Computer Security" AND Cloud AND Amazon (since 2014)

– 1040 results (was 550 in February)

• "Computer Security" AND Cloud AND Amazon AND Prolog (since 2014)

– 10 results… and many irrelevant. Too restrictive?

• "Computer Security" AND Cloud AND Amazon AND (Prolog OR ".NET") (since 2014)

– 512results… but much garbage (net instead of .NET)…

– …

So… You Want to Produce a Literature Review p.21

Page 22: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Even Advanced Queries Have Limitations (Google Scholar)

So… You Want to Produce a Literature Review p.22

Page 23: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

More Specialized, But Still Limited (SpringerLink)

So… You Want to Produce a Literature Review p.23

Page 24: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Getting There (PubMed)

So… You Want to Produce a Literature Review p.24

Page 25: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Just How Complex Can Queries Get? 1. Consent/ or "consent (research)"/ 2. "confidentiality (research)"/ or "Privacy and Confidentiality"/ 3. HIPAA.mp. 4. "Health Insurance Portability and Accountability Act"/ 5. (Opt-in or opt in or opt-out or opt out or non-consent or no consent or full consent or explicit consent).tw. 6. (waive$ adj3 consent).tw. 7. (waiver or consent status).tw. 8. (consent adj3 model$).tw. 9. (identifiable adj3 (data or information)).tw. 10. Data Protection Act.tw. 11. (Health and Social Care Act).tw. 12. Human Rights Act.tw. 13. (Caldicott or PIPEDA or Personal Data Protection Directive).tw. 14. (privacy adj3 act$).tw. 15. De-identif$.tw. 16. (Personal information protection and electronic documents act).tw. 17. (double-cod$ or double cod$ or single-cod$ or single cod$ or Re-identif$ or reidentif$ or deidentif$ or anonymiz$ or anonymis$ or pseudonymiz$ or pseudonymis$ or reconsent$ or

anonymity or identifiability).tw. 18. ((express$ or knowledgeable) adj3 consent).tw. 19. (data adj3 unlink$).tw. 20. ((strip$ or remov$ or delet$) adj3 identifier$).tw. 21. ((linked or linkable or coded) adj3 (information or data)).tw. 22. ((unidentif$ or non-identif$ or nonidentif$) adj3 (data or information)).tw. 23. or/1-22 24. "bias (research)"/ or nonresponse bias/ or sampling bias/ or selection bias/ or research subject recruitment/ 25. patient selection/ 26. sample size/ 27. "costs and cost analysis"/ or cost-benefit analysis/ 28. Time Factors/ 29. ((consent or response or recruitment or participation or refusal$) adj3 rate$).tw. 30. (bias or biases).mp. 31. (survey$ adj3 (response$ or participation)).tw. 32. (Predictor$ adj3 consent).tw. 33. accrual.tw. 34. or/24-33 35. (audit$ or registr$ or observational or epidemiolog$).tw. 36. ((health service$ or medical record$) adj3 (research or study or studies)).tw. 37. research ethics/ or research methodology/ or data collection/ or data collection methods/ or data collection, computer assisted/ or data mining/ or exp observational methods/ or

"record review"/ 38. "quality of health care"/ or "outcomes (health care)"/ or outcome assessment/ or quality assessment/ or nursing audit/ or "process assessment (health care)"/ or program evaluation/ 39. nutrition assessment/ or exp Medical Records/ or sampling methods/ 40. CROSS SECTIONAL STUDIES/ or PROSPECTIVE STUDIES/ 41. epidemiological research/ or exp health services research/ 42. registries, disease/ or registries, implant/ or registries, organ/ or registries, trauma/ or surveys/ or exp vital statistics/ 43. "QUALITY OF CARE RESEARCH"/ or Quality Assurance/ or Audit/ or databases/ 44. or/35-43 45. and/23,34,44 46. limit 45 to english 47. limit 46 to yr="1990 - 2007"

So… You Want to Produce a Literature Review p.25

Page 26: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

How to Handle Complex Queries?

• Queries might have to be split into multiple sub-queries, and results (list of papers) merged manually

• Lists from multiple engines require merging too

• Downloading the papers themselves is also painful…!

So… You Want to Produce a Literature Review p.26

Page 27: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Document your Queries

• List your exact queries in your thesis!

– Allows repeatability by others

– Allows YOU to repeat the queries before submitting your thesis…

– As your work spans many years, it is good to refresh your review before submission, just in case!

• Different engines have different syntaxes and limitations

– Document your abstract queries in your thesis, as if you were not limited by the intricacies of the concrete search engines

– You might want to keep concrete queries for yourself, to run them again later

So… You Want to Produce a Literature Review p.27

Page 28: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Is This Query Too Complex?

("Business process compliance" OR "Business Process Compliance Management" OR "Regulatory Compliance" OR "Regulatory Compliance Management" OR "Legal Compliance")

AND

("Systematic review" OR "Systematic Survey" OR "Literature Review" OR "Literature survey" OR "State-of-the-art")

AND

("Assess*" OR "Measure*" OR "Monitor*")

So… You Want to Produce a Literature Review p.28

Page 29: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Is This Query Too Complex?

("Business process compliance" OR "Business Process Compliance Management" OR "Regulatory Compliance" OR "Regulatory Compliance Management" OR "Legal Compliance")

AND

("Systematic review" OR "Systematic Survey" OR "Literature Review" OR "Literature survey" OR "State-of-the-art")

AND

("Assess*" OR "Measure*" OR "Monitor*")

So… You Want to Produce a Literature Review p.29

Page 30: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Simpler and Better Query

("Business process compliance" OR "Regulatory compliance" OR "Legal compliance") AND ("Systematic review" OR "Systematic survey" OR "Literature review" OR "Literature survey" OR "State-of-the-art")

AND

("Assess*" OR "Measur*" OR "Monitor*")

So… You Want to Produce a Literature Review p.30

How many concrete Google Scholar queries do we need to run here?

Page 31: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

What Years Should Be Covered?

• This depends on the novelty of the subject

• One option is to start with the year not included in the last literature review of the field [Antonova]

• If no previous reviews, go by when the first relevant study was published

• If overlapping, but not identical topic of review, ok to use the same studies

• Can also be systematic for a recent period, and ad hoc before (to include seminal papers)

So… You Want to Produce a Literature Review p.31

Page 32: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Keep a Table of Returned Papers

• This is your raw data!

• You may take note of different characteristics (columns)

– source engine(s), year published, type (conference/journal/thesis/patent), country, query that returned it, number of Google Scholar references…

• Can be used for statistics and trends

• Can form an Appendix in your thesis

So… You Want to Produce a Literature Review p.32

Page 33: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

What To Do Once You Have 300 Papers to Read? (1/2)

• Use specific and explicit inclusion/exclusion criteria

• Might want to focus on the abstract and perhaps on the introduction/conclusion sections first (filtering)

• A paper is of low quality or irrelevant or in a language you don’t understand? Exclude!

• A paper cites another interesting paper not returned by your initial queries? Include!

So… You Want to Produce a Literature Review p.33

Page 34: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

What To Do Once You Have 300 Papers to Read? (2/2)

• Reduce to a manageable number of papers

– <40 for a review, maybe more for a systematic mapping

• Document how many (and which) papers got filtered out (or added) at each step

• Involve a second person to do the same exercise in parallel and compare (hard and costly!), or minimally to review your decisions (cheaper), in order to avoid bias

So… You Want to Produce a Literature Review p.34

Page 35: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Time to Assess the Papers

• Define criteria for their categorization and evaluation

• Read and evaluate the papers!

• Do not simply report on Author W did X and author Y did Z…

• Look for commonalities/differences, trends, and cross-cutting observations. Critical analysis!

• Include a tabular summary of your evaluation – Will allow you to add one row at the end of your thesis,

with your own work!

– Do not make your evaluation scale too simplistic (yes/no); include partial satisfaction levels

So… You Want to Produce a Literature Review p.35

Page 36: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Organization (Potential Orders)

• Topical

– by main topics or issues

• Chronological

– by the dates the research was published

• Problem-Cause-Solution

– moves from the problem to the solution

• General-to-Specific

– examine broad-based research first and then focus on specific studies that relate to the topic

• Specific-to-General

– discuss specific research studies so conclusions can be drawn

• Others…

So… You Want to Produce a Literature Review p.36

Page 37: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Write About…

• Significance of what exists

• Gaps or areas of disagreement that beg for more research (from you!)

• The 3-4 approaches closest to what you have in mind for your research (your competition)

• Conclusions

• Limitations of your own review

– Perry D.E., Porter A.A. and Votta L.G.: Empirical studies of software engineering: a roadmap. Conf. on the Future of Software Engineering, ICSE’2000, ACM, 2000, 345–355.

So… You Want to Produce a Literature Review p.37

Page 38: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Limitations = Threats to Validity

• Construct validity: Specifies how well the methodology and protocol helped answered the research questions

• Internal validity: Examines any bias and confounding factors

• External validity: Specifies how much of the results can be generalized

• Many other types… – http://en.wikipedia.org/wiki/Validity_%28statistics%29

• Consider them (with mitigations) in advance

– Could influence your lit review protocol

• Report on threats mitigated and on the remaining ones

So… You Want to Produce a Literature Review p.38

Page 39: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Typical Threats for Literature Reviews (1/2)

• Publication bias

– Negative findings may not get published

– Positive findings may get published more than once

• Selection bias

– Inclusion and exclusion criteria can create bias

– Tempting to use only criteria where we know our own approach will score well and show uniqueness!

• Language bias (i.e. English Language)

– One language only… Enough?

– Authors might be more likely to report positive findings in an international English language journal and negative findings in a local journal

So… You Want to Produce a Literature Review p.39

Page 40: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Typical Threats for Literature Reviews (2/2)

• Protocol

– Inconsistent use of terms by the community

– Bias introduced by having only 1-2 person(s) involved in the review for data collection, data filtering, data analysis and data reporting

• But we can’t expect more in a thesis lit review!

– Time limits! You cannot spend 5 years doing a review

• Still, you may want to budget several months to do this well

• … and more!

So… You Want to Produce a Literature Review p.40

Page 41: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Beware of Common Pitfalls

• Don’t focus on getting rid of the review; target the Truth!

• Do not be superficial

– Say something about the papers and their contributions

– Do not include just counts per year

– Show something that was not obvious before

• Do not use statistics if you do not use a substantial number of papers

So… You Want to Produce a Literature Review p.41

Page 42: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Be Careful with References

• In your bibliography or list of references, be attentive to detail…

• Completeness of information for each item

– Authors, title, journal (with editors, volume and issue number) or conference (maybe with series and number), publisher, pages, year, maybe the DOI

• Stick to consistent conventions

– Order, style (e.g., italic), periods/colons/quotes, author first full name or first letter, “and”, “In:”, …

• Cite properly in the text!

So… You Want to Produce a Literature Review p.42

Page 43: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Be Careful with Plagiarism/Fraud

• Real problem, more general than for just literature reviews

• Reference words, data, ideas properly

• Plagiarism and fraud hurt everybody's reputation!

• MUST READ

– “Beware of plagiarism” document

– Academic integrity at uOttawa and at Carleton

– Consequences at uOttawa

– Academic fraud and student guide

So… You Want to Produce a Literature Review p.43

Page 44: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Is This Systematic Stuff Easy?

• No! Requires more effort than informal reviews

• Difficult for lone researchers

– Standards require two researchers, to minimize individual bias

– Involve your supervisor!

• Incompatible with requirements for short papers

– But pretty good for theses!

So… You Want to Produce a Literature Review p.44

Page 45: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Do I Really Have to Do All This?

• There are many types of reviews, with different expectations in terms of search scope, process, analysis and synthesis

– Scoping review, systematic mapping, systematized review…

• Good comparison

– Grant MJ, Booth A. A typology of reviews: an analysis of 14 review types and associated methodologies. Health Info Libr J. 2009 Jun;26(2):91-108

– Summary table from Duke University

So… You Want to Produce a Literature Review p.45

Page 46: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

Take My Advice Seriously!

So… You Want to Produce a Literature Review p.46

Page 47: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

From My Own Experience (1/2)

• Not perfect (still learning!)

• All of my Ph.D. students who did a systematic literature review had it published! – Akhigbe, O., Amyot, D., Richards, G. (2015) Information Technology Artifacts in

the Regulatory Compliance of Business Processes: A Meta-Analysis. E-Technologies - 6th International Conference (MCETECH 2015), Montréal, Canada, May. LNBIP 209, Springer, 89-104.

– Pourshahid, A., Amyot, D., Shamsaei, A., Mussbacher, G., and Weiss, M. (2012) A Systematic Review and Assessment of Aspect-oriented Methods Applied to Business Process Adaptation. Journal of Software (JSW), Vol. 7, No. 8, Academy Publisher, August 2012, 1816-1826

– Shamsaei, A., Pourshahid, A., Amyot, D. (2011) A Systematic Review of Compliance Management Based on Goals and Indicators. Third Int. Workshop on Governance, Risk and Compliance - Applications in Informations Systems (GRCIS 2011), CAiSE 2011 Workshops, London, UK, June. LNBIP 83, Springer, 228-237.

– Ghanavati, S., Amyot, D., Peyton, L. (2011) A Systematic Review of Goal-oriented Requirements Management Frameworks for Business Process Compliance. 4th Int. Workshop on Requirements Engineering and Law (RELAW), Trento, Italy, August. IEEE CS, 25-34.

So… You Want to Produce a Literature Review p.47

Page 48: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

From My Own Experience (2/2)

• All of my Ph.D. students who did a more ad hoc or narrative literature review did not get it published!

• One of my best cited paper is a literature review

– Amyot, D. and Mussbacher, G. (2011) User Requirements Notation: The First Ten Years, The Next Ten Years. Invited paper, Journal of Software (JSW), Vol. 6, No. 5, Academy Publisher, May 2011, 747-768.

So… You Want to Produce a Literature Review p.48

Page 49: Systematic Literature Reviewquickforms3.eecs.uottawa.ca/ebt-rp/Presentations/Daniel Amyot... · Bits of Wisdom •If I have seen a little farther than others, it is because I have

References and Further Reading

• Guidelines for performing Systematic Literature Reviews in Software Engineering, Version 2.3 (2007)

• Systematic literature reviews in software engineering – A systematic literature review (2009)

• A Guide to Conducting a Systematic Literature Review of Information Systems Research (2010)

• A typology of reviews: an analysis of 14 review types and associated methodologies (2009)

So… You Want to Produce a Literature Review p.49