Interpretive Structural Modeling (ISM)

A method for turning expert judgments about many interrelated factors into a clear, multi-level structural model, and an interactive tool that implements it.

For qualitative researchers, in one sentence: ISM is a systematic way to combine the concepts and relationships you find across many interviews into one clear, hierarchical model of how those concepts influence one another.

ISM Studio — Interactive Tool

Try ISM Studio

I built ISM Studio, a browser-based tool that implements the full ISM workflow: enter your constructs and pairwise relationships, and it computes the reachability matrix, applies transitivity, partitions the constructs into levels, and draws the resulting structural model. No coding required. The data you input stays in your browser. Nothing you enter is uploaded anywhere.

Open ISM Studio →

What is ISM?

Interpretive Structural Modeling (ISM) is a technique that transforms sophisticated and sometimes unclear articulated mental models of a complex system into a clear, hierarchically ordered structural model. Starting from a set of elements (constructs or factors) and how those elements relate to one another, ISM derives a multi-level directed graph that shows which factors are foundational drivers and which are higher-level outcomes.

ISM is especially useful for making sense of rich qualitative data. In my own work, I have used ISM to analyse laddering interview data, structuring many interrelated attributes, consequences, and values into a coherent hierarchy. This approach underpins "Micro-Level Mechanisms to Support Value Co-Creation for Design of Digital Services" (Journal of Service Research, 2023).

What the Method Helps You Achieve

If you work mainly with qualitative interviews, ISM offers a structured way to turn what you hear into a clear picture of how concepts relate to each other. No computational background required.

Purpose: To find out the relationships between concepts from data, such as qualitative interview data, and to bring them into one coherent, hierarchical model.

Underlying assumption: Interviews do more than surface concepts (constructs); they also reveal how those concepts relate to one another. As your interviews can give you both the concepts and the links between them, these are input for ISM analysis.

The challenge ISM tackles: Unlike surveys, interviews are not "standardized." Across many interviews you will hear different concepts and different relationships. So a central question is: how do you synthesize findings across a large number of interviews into a conherent structure? ISM provides a systematic way to do this.

The ISM Procedure

  1. Define the set of constructs (elements) that affect the system.
  2. Establish a contextual relationship among the constructs.
  3. Build a Structural Self-Interaction Matrix (SSIM) through pairwise comparison, using the symbols V, A, X, O.
  4. Derive the Reachability Matrix from the SSIM and incorporate transitivity.
  5. Partition the reachability matrix into levels (using reachability, antecedent, and intersection sets).
  6. Form the canonical form of the matrix by rearranging it.
  7. Draw the directed graphical model (digraph) and remove transitive links.

The SSIM Symbols

For each pair of elements i and j, one of four symbols records the direction of the relationship:

SymbolMeaning
VRelation from i to j (but not the reverse)
ARelation from j to i (but not the reverse)
XRelation in both directions (ij)
ONo valid relation between the elements

Reachability & Transitivity

The SSIM is converted to a binary adjacency matrix, to which the identity matrix is added. Repeated Boolean multiplication of (A + I) until it stabilises yields the reachability matrix, which embeds the method's core assumption: transitivity: if factor A relates to B and B relates to C, then A relates to C. Level partitioning then compares each construct's reachability set with its antecedent set to assign it to a level, producing the layered structure that the final digraph visualises.

Building the Relationships: Expert Judgment vs. Interview Data

A defining choice in ISM is how the pairwise relationships in the SSIM are established.

Traditional ISM. The pairwise relationships are built through expert opinion — a panel of experts judges, for each pair of elements, whether and in which direction one influences the other (V, A, X, or O).
Our interview data-driven approach (JSR 2023). Instead of relying on expert judgment, we derived the relationships directly from laddering interview data. Each interview was coded into chains of attributes → consequences → values, and the frequency with which mechanisms co-occurred across these chains was used to determine the contextual relationships between constructs. Applying a frequency threshold then selects which relationships enter the model. This grounds the structural model in users' own articulated reasoning rather than subjective expert opinion.

Illustration: The Value Co-Creation Model (JSR 2023)

In "Micro-Level Mechanisms to Support Value Co-Creation for Design of Digital Services" (Journal of Service Research, 2023), we applied this data-driven ISM to laddering interviews about digital services. The figure below shows the resulting structural model for an intelligent cyber-physical system (mining), built at a co-occurrence threshold of 7. By varying the threshold, we generated several ISM graphs. Lower thresholds yield more inclusive models, higher thresholds retain only the strongest relationships.

P4 P2d P2d P2a P2c P3a 4. ServiceExperience 6. UtilitarianValues & Goals 9. Reliability /credibility 10. Customer-orientation 3. Contextof use 8. Decisionmaking / support 11. Access toinformation
Value co-creation mechanisms and their interdependencies (threshold 7). Redrawn from the structural model in Tuunanen, Lumivalo, Vartiainen, Zhang & Myers (2023), Journal of Service Research.

ISM organises the mechanisms into hierarchical levels (the dashed bands). Access to information sits at the foundation, driving the middle-level mechanisms — customer-orientation, context of use, and decision making / support — which in turn support the top-level outcomes: service experience, utilitarian values & goals, and reliability / credibility. The directed edges, labelled with the study's propositions (P2a, P2c, P2d, P3a, P4), show how each mechanism influences the next. The model reveals that access to information is a foundational mechanism for co-creating value — a structural insight that guides where service designers should focus.

Reflections for Interview Researchers

A few honest reflections, especially if you come from a qualitative tradition and the "matrix" steps feel unfamiliar.

Your interviews and coding matter most. The computational steps of ISM — building the matrices and computing the levels — are mechanical, and a tool like ISM Studio does them for you. What truly shapes the final model is the quality of your interviews and coding, because that is where the relationships come from.

Coding remains central. ISM does not replace the careful analysis of your interviews. The relationship matrix that feeds the method is produced by your coding of the interview data — so thoughtful, rigorous coding is essential.

Garbage in, garbage out. The relationship matrix is the input to ISM, and the method itself is just a fixed series of computational steps. It faithfully processes whatever you give it: a well-grounded matrix yields a trustworthy model, a weak one does not. The rigour of your qualitative work determines the value of the result.

You still make the judgment calls. ISM uncovers the structure of relationships, but you decide the key choices — such as the threshold (how strong or frequent a relationship must be to count). The method supports your judgment; it does not remove it.