Crime Script Analysis
Also known as: Crime Scripting, Script Analysis, Procedural Analysis of Offending, Offense Script Analysis
Crime script analysis adapts the cognitive concept of a 'script' — the ordered sequence of actions for a routine activity, like dining at a restaurant — to crime. Introduced by Derek Cornish in 1994, it decomposes a complete offense into its successive scenes and actions, from preparation through entry, the act itself, and exit, exposing the requirements at each stage and the points where intervention can break the sequence.
Key highlights
- Exposes the full procedural sequence of an offense, revealing intervention points well before and after the act itself.
- Translates directly into situational crime prevention, matching each scene's requirements to specific prevention techniques.
- Handles complex, multi-stage, and organized crimes that single-event analyses cannot adequately represent.
- Provides a structured, communicable template that organizes diverse qualitative evidence about how a crime is done.
- Identifies the cast, props, settings, and skills a crime depends on, highlighting the most disruptable bottlenecks.
Intuition
This section is available to Pro members. Upgrade to Pro
How it works
This section is available to Pro members. Upgrade to Pro
When to use it
Use crime script analysis when you need a detailed, procedural understanding of how a specific offense is committed in order to design situational interventions or guide investigations. It is especially valuable for complex, multi-stage, or organized crimes — trafficking, fraud, cybercrime, child sexual exploitation — where the offense extends well beyond a single act and offers many points to intervene. It requires rich qualitative information about the offense procedure, so it is less suitable when only sparse incident data are available, when the crime is a brief impulsive act with little procedural structure, or when the analysis cannot be grounded in credible sources about offender behavior.
Strengths & limitations
- Exposes the full procedural sequence of an offense, revealing intervention points well before and after the act itself.
- Translates directly into situational crime prevention, matching each scene's requirements to specific prevention techniques.
- Handles complex, multi-stage, and organized crimes that single-event analyses cannot adequately represent.
- Provides a structured, communicable template that organizes diverse qualitative evidence about how a crime is done.
- Identifies the cast, props, settings, and skills a crime depends on, highlighting the most disruptable bottlenecks.
- Depends on rich, accurate procedural data — offender accounts, case files, observation — that can be scarce, biased, or self-serving.
- Constructing a script involves analyst judgment, raising concerns about reliability and reproducibility without quality-assurance procedures.
- Scripts can oversimplify, imposing a tidy linear sequence on offenses that are improvised, branching, or variable.
- A single track may not generalize to the many ways a crime can be committed, while a high-level script may be too vague to act on.
- It describes how a crime is done but does not by itself measure how often each path occurs or test intervention effectiveness.
Common pitfalls
This section is available to Pro members. Upgrade to Pro
Applications
This section is available to Pro members. Upgrade to Pro
Frequently asked
What is a 'script' in crime script analysis?
A script is the ordered sequence of actions and decisions needed to carry out a routine activity, a concept borrowed from cognitive psychology where it describes stereotyped event knowledge (like the steps of eating at a restaurant). In crime script analysis, the script is the procedural chain of scenes an offender moves through to complete a specific crime — preparation, entry, the act, and exit — together with the resources each scene requires.
How does crime script analysis relate to situational crime prevention?
They are close partners. Situational crime prevention reduces opportunities by changing situations, and crime script analysis tells you precisely where in an offense those situations occur. By laying out every scene and its requirements, scripting reveals multiple intervention points — often before and after the act itself — to which the twenty-five situational techniques can be applied. Scripting is effectively the diagnostic step that feeds situational prevention design.
What data do you need to build a crime script?
You need rich procedural information about how the offense is actually carried out. Common sources include interviews with offenders, victims, and practitioners; investigative case files and court records; covert or overt observation; and documentary or open-source material. Because the validity of a script depends on the quality and breadth of these sources, analysts triangulate across them and follow quality-assurance practices so the resulting sequence reflects real offending rather than a single account.
Sources
- 1.Cornish, D. B. (1994). The procedural analysis of offending and its relevance for situational prevention. Crime Prevention Studies, 3, 151–196.
- 2.Borrion, H. (2013). Quality assurance in crime scripting. Crime Science, 2(1), 6.
You have read it. What now?
Cite this page
ScholarGate. (2026, June 22). Crime Script Analysis. ScholarGate. https://scholargate.app/criminology/crime-script-analysis