BlackBox → WhiteBox → Behavior Defined Machine (BDM)

How your machine becomes
a Behavior Defined
Machine (BDM)
.

Behavior Reference (BR) as an engineering object  ·  One source, four results  ·  Machinery Regulation from 2027  ·  References on request

Electrical engineering has the circuit diagram, process engineering the P&ID. For behavior there is no comparable reference artifact — in practice it only comes into being in the code. Selmo makes behavior a standalone engineering object: defined before the code, verifiable against a reference and transferable, owned by the operator.

01 — The actual gap

Even when the target is correct:

Even a passed acceptance test proves less than it promises.

Assume the best case: the intended behavior is fully described, free of contradictions, agreed and released. Everything done right.

Even then, nothing is proven about the realization. Because translating that target into code, HMI, documentation and data structure can today only be checked by observation — by test, simulation, vFAT, commissioning. And observation has two limits.

"A passed acceptance test is a snapshot of a sample. That is the gap Selmo closes."
Limit 01 — State space

It checks a sample

What gets tested is what came up in the test: the normal sequence, the planned faults, the combinations someone thought of. The real state space — operating modes times recipes times fault conditions times restart situations — is larger by orders of magnitude.What was never observed has not been tested. It simply did not come up.

Limit 02 — Point in time

It holds for one moment

Evidence from observation describes a system state, not a system property. A code change, an adjusted parameter, a replaced sensor, a new recipe — any change voids it.And no one notices when it expired.

02 — The problem

Today, your machine
is a BlackBox.

Not because too little was documented — but because behavior lacks the reference artifact that every other discipline takes for granted.

01
No artifact

Behavior has no reference artifact of its own

Spread across the functional description, the HMI specification, parameter tables — and complete only in the code. Not one of these documents carries behavior normatively. There is no artifact against which one could show how the machine is meant to behave.

02
Bound

Behavior knowledge is bound to people and to one point in time

A Behavior Interpreted Machine binds operation-critical knowledge to people and to a point of inspection. A Behavior Defined Machine (BDM) binds it to an object the company can own, check and hand over.

03
Late

Deviation only becomes visible as a symptom

Without a defined expectation for the current state, only the symptom is detectable — after the expectation has already been violated. Downtime, scrap, lost overall equipment effectiveness (OEE).

A question for you

"Which document do you check against to decide whether the machine behaves correctly?"

03 — The path

From BlackBox through WhiteBox
to the Behavior Defined Machine (BDM).

Six levels describe how far behavior is defined today. The turning point is not visibility but decidability: from L3 the question "does the real behavior match the reference?" can be decided rather than judged. That is what WhiteBox means.

L0
BlackBox
behavior only in the code.
L1
Described
in prose, not formally verifiable.
L2
Explicit states
structured, without normative authority.
L3
Decidable
turning point WhiteBox.
L4
Lifecycle
decidability survives changes.
L5
Architecture
fully derived from the Behavior Reference (BR).

L0–L2 = BlackBox zone. L3 = turning point · L4–L5 = Behavior Defined Machine (BDM). L0–L5 refers solely to the maturity of the behavior model of one plant.

WhiteBox does not mean you can see the code. WhiteBox means conformity becomes decidable instead of a matter of judgment.

A question for you

"How many of the possible plant states were actually run through at your last acceptance test?"

04 — The system

One object.
Three preconditions.

The Behavior Reference (BR) is the result of engineering: the normative target reference for behavior. Method, tool and standard are the preconditions under which it comes into being — not its components.

01
Precondition 01 · Method

Selmo Method — PTF (Process · Technology · Function)

For each requirement it clarifies which technical reaction allows a statement: directly, indirectly, conditionally or not decidable. A requirement whose fulfilment is not decidable is not a requirement — it is an intention.

02
Precondition 02 · Tool

Selmo Studio

Model behavior, derive code, HMI, documentation and data structure from it. The defined behavior semantics are carried over without loss of interpretation.

03
Precondition 03 · Standard

Selmo Standard

The open ruleset securing structure, naming and derivability — with PLCOpen XML as the exchange format.

= Behavior Reference (BR) → Behavior Defined Machine (BDM)
the leading, technology-independent engineering object of your machine behavior
CodePLC logic via PLCOpen XML, verified against the Behavior Reference (BR).
HMIOperation and visualization: states, expectation and deviations visible.
DocumentationOperating, diagnostic and behavior docs, derived from the model.
Data structureObject-centric data model, clearly named.
Before the code, not after

The Behavior Reference (BR) is not after-the-fact documentation of the code. It exists before the code. This turns a translation into a derivation: the room for interpretation does not disappear through better checking — the interpretation step disappears. Changes are described in the Behavior Reference (BR) and derived again — never directly in the code.

Digital twin and real machine

The digital twin remains a virtual technical reaction environment; the Behavior Reference (BR) remains the behavior authority. If the software runs there in conformity with the Behavior Reference (BR), a verified virtual baseline is established. If the real machine later shows different behavior, the cause most likely lies in the difference between virtual and real technical reality: hardware, wiring, mechanics, process engineering, sensors, interfaces or a model assumption. That difference is exactly the diagnostic lever — it does not make commissioning superfluous, it makes it more focused.

Without a reference, "verified" is an opinion.

Request an intro call
05 — How to get there

Four steps
to the Behavior Defined Machine (BDM).

This is how you get there step by step: a clear, modular path as a retrofit — from orientation to safe operation. You choose the stages you need.

Step 01

Orient

Clarify position and goal: where does your plant stand, where is the value and where the risk?Strategy Workshop · WhiteBox Assessment

Step 02

Establish the reference

Capture behavior and define it bindingly as the Behavior Reference (BR).PTF & Behavior Reference Pilot

Step 03

Implement

Build the Behavior Reference (BR), derive code and HMI from it and check the runtime behavior against the Behavior Reference (BR) — with test and acceptance logic derived from it.Behavior Defined Machine (BDM) Engineering Project · Enterprise Transformation

Step 04

Operate and enable

Maintain behavioral integrity, enable your team, reduce the dependency on individuals.Lifecycle Services · Certification & Training

Verification asks: was it built right? Validation asks: was the right thing built? Selmo answers the first question against the Behavior Reference (BR) — and keeps the second traceable back to the original intent.

06 — The offering

Seven services.
One product core.

One product core and services tuned to it. You combine what your path to the Behavior Defined Machine (BDM) needs.

Services
01

Strategy Workshop

Target picture, use case and roadmap for your path to the Behavior Defined Machine (BDM).

02

WhiteBox Assessment

Determine where conformity is decidable today and where behavior lacks a reference. Result: maturity L0–L5 of the behavior model, every rating backed by evidence and therefore repeatable. The Behavior Reference (BR) itself is built in the PTF & Behavior Reference Pilot.

03

PTF & Behavior Reference Pilot

One released Behavior Reference (BR) for a defined unit module — built and realized as a running prototype.

04

Behavior Defined Machine (BDM) Engineering Project

Implementation derived from the Behavior Reference (BR) and verified against it: integration and focused commissioning with a reduced cause space.

05

Enterprise Transformation

Behavior-Centric Engineering (BCE) as the standard across several plants.

06

Lifecycle Services

Behavioral integrity across the lifecycle, changes as change verification.

07

Certification & Training

Enable your team — Selmo qualifications, not an accredited certification.

Product core
Selmo Studio (License)The model-based platform: model behavior, derive code, HMI and documentation from it.
Selmo StandardThe open ruleset for structure, naming and derivability.
Selmo Activation CodeActivation and license layer for operating the derived behavior.
07 — The effect

Less interpretation.
Less uncertainty.

The economic benefit follows from the engineering structure, not from a single software feature.

01
Less
interpretation
02
Less
uncertainty
03
Less
searching
04
Shorter engineering,
commissioning and
diagnosis cycles

The actual effect is project-specific and is measured in the assessment on your machine.

What the method does not do

Selmo replaces neither commissioning nor experience — it reduces the space of possible causes. And what is verified is always the defined behavior space: what is not modeled is not covered.

08 — Evidence

Demonstrable conformity
with the Behavior Reference (BR).

The Behavior Reference (BR) is not a concept — it runs in production today.

In useon demanding lines in automotive and beverage filling Patentedgranted internationally Vendor-independentPLCOpen XML as the exchange format Machinery Regulation from 2027supports the evidence trail — the conformity assessment remains the machine manufacturer's responsibility

References and partners (with consent): on request.

The first step out of the BlackBox

How long after the acceptance test does your acceptance report still hold?

Find the answer together

15–30 minutes, focused on your most critical machine. We show you the path to the WhiteBox. Free and without obligation.