State
What operating condition must exist? Pressure, temperature, speed, level, concentration, orientation, charge, or another state variable.
Do not begin with the attacker, the vulnerability, or the security tool. Begin with the thing that must not happen. Then work backward until you can see what has to be true for it to happen—and what you can change so that it cannot.
“Cyberattack,” “system compromise,” and “loss of resilience” are not consequences. They are abstractions. A useful analysis names the physical, operational, financial, or mission outcome that actually matters.
The question is: What are we trying to prevent?
Examples include contamination, uncontrolled energy release, collision, loss of containment, equipment destruction, unsafe pressure, or loss of a critical function.
Once the consequence is named, define the system boundary. What equipment, people, processes, environments, dependencies, and external conditions are relevant to producing—or preventing—it?
This prevents the analysis from becoming an exercise in describing an entire enterprise. The useful unit is the portion of the system that determines whether the consequence crosses its boundary.
Boundaries may be physical, functional, quantitative, geographic, temporal, or operational.
The threshold should be explicit enough that two engineers can look at the same system and agree on whether it has been crossed.
A catastrophic outcome generally requires some set of conditions to exist simultaneously. Those conditions may involve energy, material, geometry, timing, state, control actions, dependencies, or human actions.
The analysis works backward from the consequence: What physically has to happen for the system to cross the boundary?
What operating condition must exist? Pressure, temperature, speed, level, concentration, orientation, charge, or another state variable.
What must be added, removed, redirected, released, accumulated, or allowed to continue?
What has to interact with what—and under what geometry or timing—for the consequence to occur?
Cyber may be the initiating mechanism. The consequence still has to obey the system’s physics.
CIE explicitly asks engineers to consider the consequences of cyber manipulation and to identify engineering controls that can eliminate or reduce those consequences.
That changes how safeguards are evaluated. A sensor, PLC, network path, HMI, software interlock, vendor connection, or automated response may be useful—but when an adversary can manipulate it, it should not silently become the only thing standing between the system and catastrophe.
That is not a reason to abandon digital controls. It is a reason to make the consequences of their failure bounded, recoverable, and—where practical—physically impossible.
Engineered controls are the central design opportunity: physical logic, physical constraints, redundancy, passive dynamics, one-way enforcement, fail-safe defaults, resilient algorithms, and other mechanisms that directly constrain system behavior.
Make the dangerous quantity, force, pressure, speed, or energy unavailable at the required magnitude.
Change the path of energy, material, or system behavior so the original consequence is no longer reached.
Do not let the same compromised input, network, processor, or assumption defeat every protective path.
When full operation cannot continue safely, preserve the critical function in a constrained or manual mode.
The appropriate control depends on the system, the consequence boundary, and the engineering trade-offs. The method does not prescribe a single technology.
The final test is not “Did we add enough security controls?” It is: Can the unacceptable state still be produced?
Test the design against cyber manipulation, ordinary failures, human error, loss of automation, degraded operating conditions, and the dependencies that sit outside the system boundary. CIE and related engineering work also emphasize planned resilience, interdependencies, digital asset awareness, supply chain considerations, and lifecycle traceability.
Bring me the consequence, the design, or the problem you cannot quite make sense of. We can start by defining exactly what must not happen.
Describe the problem →