Tips for conducting a Systematic Literature Review
Aug 7, 2017·
·
1 min read
Shenghui (Samuel) Gu
A good systematic review might achieve most or all of the following (Baumeister & Leary, 1997; Bem, 1995; Cooper, 2003):
- Establish to what extent existing research has progressed towards clarifying a particular problem;
- Identify relations, contradictions, gaps, and inconsistencies in the literature, and explore reasons for these (e.g., by proposing a new conceptualisation or theory which accounts for the inconsistency);
- Formulate general statements or an overarching conceptualization (make a point, rather than summarizing all the points everyone else has made; Sternberg, 1991);
- Comment on, evaluate, extend, or develop theory;
- In doing these things, provide implications for practice and policy;
- Describe directions for future research.

Authors
Shenghui (Samuel) Gu
(he/him)
Researcher in Trustworthy AI and Software Engineering
I build methods for testing, validating, and improving trustworthy AI-enabled software systems.
My research lies at the intersection of Software Engineering, AI Safety, and System Reliability, spanning LLM-driven testing, search-based software engineering for autonomous systems, and AIOps for distributed architectures.
A central theme of my work is to make generative AI useful, interpretable, and dependable for solving complex validation problems in safety-critical and large-scale industrial systems.