CSEG3060 · Research Methodology in Computer Science

Literature Analysis Techniques

Critical appraisal, synthesis, gap identification and theoretical framing

Searching gives you a corpus. Analysis gives you an argument.

Unit III · Lecture 3 of 8 · 60 minutes (90 with activities) · CO2

Dr. Mohsin Furkh Dar · School of Computer Science, UPES

→ / Space next · ← back · O overview · N speaker notes · F full screen

Learning objectives · CO2

By the end of this session, you can…

01

Critically appraise a paper using structured checklists — rigour, validity, contribution

02

Synthesise findings across studies using at least two formal techniques

03

Articulate research gaps using the canonical gap-statement grammar

04

Construct a theoretical framework linking theory to questions, propositions and method

05

Integrate all four techniques into a coherent literature review chapter

CSEG3060 · Unit III · Lecture 3 — Literature Analysis Techniques2

Orientation

Four operations — and the direction each one looks

Critical appraisal

Looks inward at each study: are the claims warranted by the evidence presented?

Synthesis

Looks outward across the corpus: what does the body of work say that no single paper says?

Gap identification

Looks at what is absent: a defensible gap that warrants new research.

Theoretical framing

Supplies the lens: the theory through which all of it is read and interpreted.

ConceptOne-line definition
Critical appraisalA structured evaluation of the trustworthiness and value of a study
SynthesisThe integrative recombination of evidence across studies to produce new understanding
Research gapAn explicit, defensible absence in the body of knowledge that warrants new research
Theoretical frameworkThe conceptual scaffolding of theory guiding questions, hypotheses and interpretation
These are recursive, not sequential: synthesis exposes gaps, gaps motivate the choice of theory, and theory redirects what you appraise.
CSEG3060 · Unit III · Lecture 3 — Literature Analysis Techniques3

Critical appraisal · 1 of 3

Ask not only what a paper claims, but whether it is warranted

Critical appraisal is the methodological conscience of the literature review. Without it, a survey degenerates into an uncritical catalogue.

1 · Methodological lens

Were the methods appropriate, rigorously executed and transparently reported?

2 · Conceptual lens

Is the theoretical grounding coherent, and are the constructs well defined?

3 · Contribution lens

Does the work advance knowledge beyond incremental description?

Recording practice

For each lens record both strengths and weaknesses, then tag the paper with a one-line verdict — e.g. “methodologically sound but conceptually narrow”. Forcing the verdict is what converts passive reading into appraisal.

Adapt to the discipline

In health research the randomised controlled trial sits at the top of the evidence hierarchy. In computing the strongest evidence may be a correctness proof or a benchmark on standardised datasets — so frameworks must be adapted, not imported.

CSEG3060 · Unit III · Lecture 3 — Literature Analysis Techniques4

Critical appraisal · 2 of 3

CASP, AMSTAR-2, and a CS-adapted checklist

CASP — 10 questions · qualitative primary studies

  • Clear statement of aims
  • Appropriate methodology
  • Appropriate design
  • Recruitment strategy
  • Data collection
  • Researcher–participant relationship
  • Ethical considerations
  • Rigour of analysis
  • Clear statement of findings
  • Value of the research

AMSTAR-2 — systematic reviews

Sixteen domains for appraising reviews, not primary studies: protocol registration, comprehensiveness of the search, justification for excluding studies, risk-of-bias assessment, consideration of publication bias.

CS-adapted — computational studies

  • Are datasets, hyperparameters and random seeds reported?
  • Is the setup reproducible — code, environment, container?
  • Are baselines appropriate and recent?
  • Are tests reported with effect sizes and confidence intervals?
  • Is there a threats-to-validity section?
Know one framework thoroughly — CASP is the most versatile. Applying a primary-study checklist to a survey paper produces nonsense.
CSEG3060 · Unit III · Lecture 3 — Literature Analysis Techniques5

Critical appraisal · 3 of 3

Four validity types — and one appraisal verdict

Validity typeQuestion posedTypical CS threat
InternalDid the treatment actually cause the effect?Confounds, hyperparameter leakage, data snooping
ConstructDo the operationalisations measure the intended constructs?Accuracy used as a proxy for “fairness” without justification
ExternalCan the findings generalise?Single-dataset evaluation, no demographic diversity
Statistical conclusionAre the statistical inferences correct?Multiple comparisons uncorrected, underpowered studies

Worked appraisal

“A Deep Learning Model for Phishing URL Detection Achieving 99.2% Accuracy”

  • Methodological — single dataset, no temporal split, possible leakage
  • Methodological — baseline is logistic regression only; no recent transformer detectors
  • Conceptual — “phishing” adopted in a narrow URL-only sense
  • Contribution — headline metric misleading absent a sound protocol

Verdict: promising idea, but the evidence does not yet support the claimed performance level — treat as preliminary.

CSEG3060 · Unit III · Lecture 3 — Literature Analysis Techniques6

Synthesis · 1 of 2

From a stack of summaries to an argument

Synthesis is the deliberate recombination of evidence into a coherent — often new — understanding. Without it, a review is a stack of summaries.

Narrative

Textual integration by theme, method or chronology. Flexible; exposed to reviewer bias.

Meta-analysis

Statistical aggregation of effect sizes. Most rigorous; needs comparable metrics.

Thematic

Codes and themes developed then mapped across studies. Thomas & Harden (2008).

Integrative

Combines empirical and theoretical sources. Suits conceptual and design-science work.

Framework

Uses a pre-existing framework as the organising scaffold.

S = f( C1, C2, …, Cn )

f is a defensible inferential move — aggregation, contrast or explanation — not a mechanical combination. Naming the move is what makes the synthesis auditable.

Selection logic: comparable quantitative metrics → meta-analysis · heterogeneous or mixed evidence → thematic · an existing theory available as scaffold → framework synthesis.

CSEG3060 · Unit III · Lecture 3 — Literature Analysis Techniques7

Synthesis · 2 of 2

The five-stage workflow, demonstrated

1 Tabulate
→
2 Code
→
3 Cluster
→
4 Relate
→
5 Narrate

Five studies on ML vulnerability prediction

  • A — Random Forest outperforms SVM on the NVD corpus
  • B — deep models excel only with large, balanced corpora
  • C — class imbalance is the dominant performance barrier
  • D — static features insufficient; semantic features improve recall
  • E — cross-project prediction is poor: distributional shift

Summary — what students write

“Study A found…, Study B found…, Study C found…” — five sentences, zero claims.

Synthesis — what is required

Across the corpus, prediction accuracy is shaped more strongly by data characteristics — imbalance, distributional shift — than by algorithmic choice. While deep models show potential in data-rich settings, classical models retain a Pareto advantage when labelled data is scarce.

Why this qualifies: the claim appears in none of the five studies. It is produced by contrasting B, C and E (data effects) against A and D (model and feature effects).
CSEG3060 · Unit III · Lecture 3 — Literature Analysis Techniques8

Gap identification · 1 of 2

Six types of research gap — and what each obliges you to build

Gap typeWhat is absentDesign implication
EmpiricalThe phenomenon has not been examined, or not sufficientlyA study that measures it
TheoreticalTheory fails to explain the pattern, or none appliedA framework, or an application of one
MethodologicalPrior work relies on a narrow set of methodsAn alternative method or metric
Population / contextualFindings restricted to one demographic, geography or domainEvaluation in the missing context
DataRequired datasets absent, inaccessible or lacking attributesA dataset contribution
InconsistencyConflicting results never reconciledA replication or moderator analysis

Rapid classification drill

“No evaluation on low-resource Indic languages” → contextual
“Two reviews report contradictory effect sizes” → inconsistency
“Adoption theory never applied to QCaaS” → theoretical

The cardinal error

Gap-by-omission — claiming a gap because you found no paper, rather than demonstrating absence through a structured search.

CSEG3060 · Unit III · Lecture 3 — Literature Analysis Techniques9

Gap identification · 2 of 2

The canonical grammar, and four diagnostic tests

Canonical grammar

“Despite [extensive/some] research on [A] in [context C], [little/no] attention has been paid to [B], particularly with respect to [specific dimension]. This is consequential because [reason]. Therefore, this study investigates [research question] using [method] in [context].”

What each clause does

  • Despite — signals awareness of prior work
  • Gap — names the absence precisely
  • Consequence — demonstrates significance
  • Therefore — positions the new research

Four diagnostic tests

  • Evidence — can the absence be demonstrated by a structured search?
  • Novelty — is it distinct from gaps already addressed?
  • Tractability — can it be addressed with your resources, data and time?
  • Significance — will closing it matter to theory, practice or both?

Worked example — adversarial robustness

“Despite extensive research on adversarial robustness in image classifiers, limited attention has been paid to the intersection of robustness and fairness, particularly for L2-bounded perturbations under realistic threat models. This intersection is consequential because deployed classifiers may fail unequally across subgroups, raising ethical and operational concerns. Therefore, this study investigates the fairness–robustness trade-off in medical imaging classifiers using a constrained optimisation framework.”

CSEG3060 · Unit III · Lecture 3 — Literature Analysis Techniques10

Theoretical framing · 1 of 2

Theoretical versus conceptual framework

A theoretical framework is not decoration — it is the organising logic of the research, informing every methodological and interpretive choice.
AspectTheoretical frameworkConceptual framework
SourceEstablished, citable theory (TAM, DOI)Researcher-built diagram linking variables
FunctionSupplies explanatory logic and propositionsClarifies relationships to be tested
TestabilityGenerates falsifiable hypothesesProvides a roadmap for analysis
ExampleTechnology Acceptance ModelA diagram linking code-review frequency, defect density and team size

Recurring theories in CS research

TAM · UTAUT · DOI · TOE · Activity Theory · Constructivism and Situated Learning · General Deterrence Theory · PDCA · Resource-Based View

Failure mode

Theory-of-the-month — adopting a theory because it is fashionable rather than because its constructs align with the research questions.

CSEG3060 · Unit III · Lecture 3 — Literature Analysis Techniques11

Practical application

Building a framework in four steps

1 · Identify candidate theories

Surface three to five candidates via seminal works, systematic reviews and citation tracing. Competition between candidates is what makes the final choice defensible.

2 · Map constructs to questions

Verify that the theory's constructs align with what you are actually asking; modify or extend where they do not.

3 · Derive propositions

Translate theoretical relationships into testable statements — e.g. H1: β1 > 0 for the effect of perceived usefulness on adoption intention.

4 · Articulate assumptions

State the boundary conditions under which the theory is believed to hold, so later disconfirmation is interpretable rather than fatal.

Worked example — serverless adoption among Indian startups

Theory: DOI combined with TOE

Constructs: relative advantage, compatibility, complexity (DOI); firm size, top-management support, regulatory environment, competitive pressure (TOE)

H1: relative advantage positively affects adoption

H2: top-management support moderates the effect of complexity on adoption

Assumptions: startups operate under resource scarcity; respondents are technically literate

The framework now determines the survey instrument, the sampling strategy, the analysis (PLS-SEM) and the interpretation — which is why framing precedes design.

CSEG3060 · Unit III · Lecture 3 — Literature Analysis Techniques12

Case study

Energy-efficient inference on the edge — all four operations

Appraise
→
Extract & code
→
Synthesise
→
Identify gap
→
Frame
→
Research questions

1 · Appraisal

23 primary studies appraised and tagged by dataset, quantisation method, hardware target and reported metrics. Studies flagged where latency, energy and accuracy are not reported jointly.

2 · Synthesis

Three convergent themes: the quantisation-depth/accuracy trade-off (8-bit as Pareto sweet spot); hardware–software co-design outperforms algorithmic optimisation alone; workload heterogeneity — vision and speech diverge.

3 · Gap — methodological

“Despite extensive research on quantisation and pruning for energy-efficient edge inference, limited attention has been paid to adaptive policies that dynamically trade accuracy for energy based on runtime context. This is consequential because static configurations underutilise the flexibility of modern edge accelerators. Therefore, this study proposes a reinforcement-learning-based adaptive inference framework and evaluates it on a Jetson Nano platform.”

4 · Framing

The Markov Decision Process formalism supplies the lens; the policy is learned by deep RL. State, action and reward derive from system-level measurements.

Two failure modes

Appraisal and synthesis without framing leaves questions empirically orphaned. Sophisticated theory on a poorly evidenced gap fails equally. Mastery requires all four.

CSEG3060 · Unit III · Lecture 3 — Literature Analysis Techniques13

Consolidation

Five pitfalls, and what to retain

PitfallDescriptionMitigation
CataloguingListing studies without evaluationAppend appraisal and synthesis sentences to every cluster
Gap-by-omissionClaiming a gap because no paper was foundDemonstrate absence with a structured search
Theory-of-the-monthAdopting a fashionable theoryJustify selection by construct alignment
Synthesis-by-citationDropping names without integrating findingsWrite integrative claims; cite evidence for and against
Mixing levelsConflating empirical findings with opinionSeparate evidence from interpretation explicitly

Four takeaways

  • Appraisal — trustworthiness and contribution, per study
  • Synthesis — new defensible claims, across studies
  • Gaps — taxonomy, grammar, four tests
  • Framing — citable theory, testable propositions

Discussion

Diagnose your own draft: which of the five pitfalls does it currently exhibit?

CSEG3060 · Unit III · Lecture 3 — Literature Analysis Techniques14

Exam preparation

What the examiner asks, and how to answer

Six preparation points

  1. Internalise the gap-statement grammar — practise five statements across different CS sub-fields
  2. Master one appraisal framework — CASP; know its ten questions and apply two to a sample paper
  3. Distinguish synthesis from summary — be ready to rewrite a summary paragraph as a synthetic one
  4. Connect theory to method — “TAM suggests mediation, hence structural equation modelling”
  5. Use the validity vocabulary — internal, construct, external, statistical conclusion
  6. Follow the worked-example format — definition, procedure, example, pitfalls

Higher-order prompt 1

A senior researcher claims that “in fast-moving CS sub-fields, formal theoretical framing is impossible because theories become obsolete quickly.” Evaluate with reference to two theories.

Higher-order prompt 2

Diagnose: “Across all surveyed studies, larger models always outperform smaller ones.” Name the synthesis technique, the embedded assumptions, and the conditions under which it fails.

Further reading: Booth, Sutton & Papaioannou (2016) · Kitchenham & Charters (2007) · Müller-Bloch & Kranz (2015) · Thomas & Harden (2008) · Webster & Watson (2002) · Wohlin (2014).

1 / 15

Slides — click to jump Esc to close

Speaker notes