The Software and Systems Engineering Experts​
The Software and Systems Engineering Experts​
SmarterProcess logo

Contacts

SmarterProcess / ReqPro

ul. Antoniego Pajdaka 5/98
03-134 Warsaw, Poland
NIP : 8921405210
Regon : 146293701

About Products

About us

Two engineers seen from behind with a laptop at the open control cabinet of a production machine on a factory floor
Industrial Machinery Hazard to validated function
One record for the technical file · hazard to validated safety function

Home · Solutions · Industrial Machinery & Off-Highway

Solutions · Industrial Machinery & Off-Highway

Machinery and off-highway programs with regulation‑ready safety evidence

EU 2023/1230 and ISO 13849 evidence from one connected IBM Engineering Lifecycle Management toolchain, set up by consultants who work with machinery and off-highway manufacturers.

The industrial machinery and off-highway sector

Machines are now defined in software and controls

The sector covers machine builders, production line integrators, makers of agricultural, construction and mining equipment, and the suppliers of drives, controls and safety components behind them. Product families stay on the market for decades, are built in many variants and are sold into many countries.

More and more of what a machine does, and how it protects the people around it, is defined in software and programmable controls. Every safety function has to be specified, designed and validated, and the technical file has to show it, again after every change.

Shift

New Machinery Regulation

Regulation (EU) 2023/1230 replaces the Machinery Directive from 20 January 2027, with new rules for software, safety components and digital documentation.

Shift

Cybersecurity of machines

Protection against corruption is now an essential requirement. Safety functions must not be affected by malicious access or faulty software updates.

Shift

Autonomy on the field and site

Off-highway machines gain assisted and autonomous functions, which ISO 25119 and ISO 13849 have to cover alongside classic hazards.

Shift

Connected machines and updates

Remote monitoring and software updates in the field mean the machine changes after it is placed on the market, and the evidence has to follow.

Engineering challenges

What this means for software and systems engineering

Technical file from engineering data

The technical documentation for EU 2023/1230 has to show how each essential health and safety requirement is met, not only list the standards applied.

Safety functions with a performance level

Every safety function needs a required performance level or SIL, a design that reaches it and a validation record, per ISO 13849 or IEC 62061.

Variants and options

Machines are configured per order. Requirements, risk assessment and tests have to be reused across variants without copying them per customer.

Security as a safety requirement

Protection against corruption and secure update paths have to be specified and verified like any other requirement.

Suppliers of safety components

Drives, sensors and controllers come from suppliers. Their specifications arrive in Requirements Interchange Format (ReqIF) or as documents and have to fit the machine's own trace.

Decades in the field

Machines stay in service for decades. Every retrofit, software update and component change needs the same trace as the original design.

What notified bodies expect

Where machinery teams lose time before conformity assessment

The risk assessment is a spreadsheet. Safety functions derived from it are typed again into a specification, and changes on one side never reach the other.

Safety functions are validated on the machine, but the records sit in test reports. Before the assessment the team rebuilds the technical file by hand.

Each machine variant or customer order starts from a copied specification and risk assessment. A fix in one copy does not reach the others.

RiskA hazard has no safety function, or a safety function has no reason, and the technical file cannot show it.
With Smarter ProcessHazards, risk reduction measures and safety function requirements are linked in IBM Engineering Requirements Management DOORS Next, with gap views.

Compliance map

EU 2023/1230, ISO 13849 and IEC 62061, mapped to the toolchain

Pick a standard to see what it asks for, and where it lives in your toolchain once we have set it up.

EU 2023/1230 · Annex III
What it asks forEach essential health and safety requirement that applies to the machine identified and shown to be met
How we cover itEssential requirements checklist linked to hazards, safety functions and verification; gap view per machine
IBM Engineering Requirements Management DOORS Next
EU 2023/1230 · Annex IV
What it asks forTechnical documentation with the risk assessment, the design and the tests that show conformity
How we cover itTechnical file sections generated from linked requirements, risk data and test results, per baseline
IBM Engineering Lifecycle Optimization – PublishingIBM Engineering Lifecycle Management Global Configuration Management
EU 2023/1230 · Protection against corruption
What it asks forMachine and safety functions protected against corruption, with a record of software versions and legitimate interventions
How we cover itSecurity requirements on the same links as safety functions; installed software versions recorded per baseline
IBM Engineering Requirements Management DOORS NextIBM Engineering Lifecycle Management Global Configuration Management
Book a 30-min compliance gap review

Conformity is declared by the manufacturer and, where required, confirmed by a notified body. Tools hold the evidence; we set them up so the evidence is complete and easy to show.

Capabilities

What your team can do on day one

Baselines for every machine release

Freeze a configuration for each machine release or variant and compare it with the next one, item by item. The technical file always points to the version that was shipped.

  • IBM Engineering Lifecycle Management Global Configuration Management

Risk assessment linked to requirements

Hazards, risk estimates and protective measures live next to safety functions, so a change shows which functions and tests to recheck.

  • IBM Engineering Requirements Management DOORS Next

Safety functions with PL and SIL

Each safety function carries its PLr or SIL, category and validation status in one view, filtered per machine or variant.

  • IBM Engineering Requirements Management DOORS Next
  • IBM Engineering Test Management

Control architecture in the model

SysML models of the control system link to safety functions and subsystems, so allocation is visible and reviewable.

  • IBM Engineering Systems Design Rhapsody

Software changes with a trace

PLC and embedded software changes go through work items and merge requests linked to the requirement they change.

  • IBM Engineering Workflow Management
  • GitLab

Technical file from live data

Risk assessment, safety requirements and validation summaries are generated from the tools, in your own document templates.

  • IBM Engineering Lifecycle Optimization – Publishing
  • IBM Engineering Test Management

See every product we implement and support

IBM Engineering Lifecycle Management, HCL and GitLab: licences, set-up, training and support from one team.

All products →
IBM Engineering Requirements Management DOORS Next: two configurations compared item by item
Machine assembly hall
How we work

How we work with machinery and off-highway engineering teams

We start from your risk assessment and technical file, not from the tool. Hazards, safety functions, machine requirements and validation records are set up in IBM Engineering Lifecycle Management so the evidence for conformity assessment comes from daily work.

Hazardlinked to safety function and test
Variantsin one managed configuration
On-premiseon your own servers

FAQ

Questions machinery and off-highway teams ask us

Do the tools need to be qualified under ISO 13849, IEC 62061 or IEC 61508?

It depends on how you use them. Requirements and test management tools do not generate code, so they are offline support tools. Under IEC 61508-3 a requirements tool is usually class T1, and a test tool class T2, because it could fail to reveal a defect. ISO 13849-1 and IEC 62061 ask for suitable tools for safety-related software. We document each use case, its tool class and the checks that verify the output, and keep this with your functional safety plan.

How do we get the technical documentation for EU 2023/1230 out of the tools?

We map the parts of the technical file to artifact types: hazards and risk assessment, essential requirements checklist, safety functions, design and validation. Each section is then a view or a report in IBM Engineering Lifecycle Optimization – Publishing, generated from a baseline in your own template. When a machine changes, the file is regenerated from the new baseline instead of being edited by hand. The regulation allows a digital technical file, so the same data also serves the notified body and market surveillance.

We build machines to order. How do we handle variants without copying the risk assessment?

Common requirements, hazards and safety functions live in shared components. Each product line or customer variant is a stream that reuses them, and IBM Engineering Lifecycle Management Global Configuration Management combines the right versions into a configuration per machine. A fix is made once and delivered to the variants that need it, with a compare view before you accept it. Variant-specific hazards stay in the variant stream, so the risk assessment per machine is still complete.

Our specifications are in IBM Engineering Requirements Management DOORS (9.x), with DXL scripts. How do we move?

Step by step. We inventory modules, attributes, link types and DXL scripts first. Modules move with their original IDs, history summary and links, and each released machine baseline is kept as a baseline in IBM Engineering Requirements Management DOORS Next, so earlier technical files stay reproducible. Most DXL scripts turn into configuration, views or attribute rules; the rest are rewritten against the OSLC and REST interfaces. Teams close to a release can stay on IBM Engineering Requirements Management DOORS (9.x) until it ships.

Our PLC and embedded software teams work in Atlassian Jira and GitLab. Do they have to switch?

No. Software teams keep Atlassian Jira for their backlog and GitLab for code. Jira issues and GitLab merge requests link to the requirements they implement in IBM Engineering Requirements Management DOORS Next, through OSLC links or a synchronization we configure for your setup. Safety-relevant changes can be required to reference an approved requirement or change request before they merge. The trace from safety function to code then comes from the tools, not from a spreadsheet maintained by hand.

How do we cover the cybersecurity requirements of the new Machinery Regulation?

In the same project as safety. Protection against corruption becomes a set of security requirements, derived from a threat analysis, often following the IEC 62443 series. They link to the safety functions they protect, to the design and to verification, and installed software versions are recorded per baseline. One change then triggers both safety and security impact analysis, and the technical file shows both from one source.

Talk to our consultants

Leave your details and we will get back to you, usually within one business day.

    We will only use your details to respond to your inquiry. Privacy policy