html Data Catalog | BACK-X
Private Internal use v1

BACKX.PCBManufacturingEvents.InternalRaw.v1

Internal raw PCB manufacturing events with complete plant, product, machine, recipe, material, defect and quality context

Provider MSTECH
Owner MSTECH
Update Daily batch

FAIR description

The most granular dataset in the BACK-X space. It contains internal operational events from SMT/PCB lines captured from AOI, ICT, ERP, MES, FCT and ProcessTracker. Each record represents a manufacturing or inspection event enriched with line, machine, product, PCB design, component, material, recipe-parameter, test/defect, quality KPI and full traceability information. Primary source for diagnostics, root-cause analysis and generation of derived products.

FInternal DCAT-AP catalog
APrivate access · EDC only
IJSON · Eclipse EDC · ProcessTracker
RODRL policy · private_internal

Industrial Context

Source systems AOI · ICT · ERP · MES · FCT · ProcessTracker
Event types ProcessEvent · BufferEvent · AlarmEvent · VariableAlarmEvent · InspectionEvent · CommandEvent
Covered processes Dispensing · Curing · Test ICT · AOI · FCT · Pick & Place · Reflow · Printing
Temporal coverage Configurable history · Daily batch · Future v2 streaming
Physical format JSON · Parquet
Reference standards IPC-7711 · IPC-A-610 · SEMI · DCAT-AP · ODRL

Data Product Structure · Main groups

Identification + source system

event_idGUID · unique event identifier
source_system.nameAOI | ICT | MES | FCT | ERP…
source_system.connector_idIngestion EDC connector
source_system.tenant_idLogical data tenant

Plant, Line and Product

plant_context.plant_idPlant identifier
plant_context.line_nameSMT line name
plant_context.shift_idProduction shift
product_context.work_order_idWork order
product_context.serial_numberUnit serial number

PCB Design + Component

pcb_design_context.board_typerigid | flex | rigid-flex
pcb_design_context.layer_countNumber of layers
pcb_design_context.surface_finishENIG | HASL | OSP…
component_context.package_typeQFN-32 | BGA-144 | SOT-23…
component_context.msl_levelMoisture sensitivity level

Test, Defect and KPIs

test_and_defect_classification.test_resultPASS | FAIL
test_and_defect_classification.defect_codeOPEN_JOINT | SHORT…
test_and_defect_classification.root_cause_categorymachine | material | process…
quality_and_kpi.first_pass_yield_flagboolean
quality_and_kpi.cycle_time_sCycle time in seconds
View full data dictionary →

Usage Policy (ODRL)

Private
Private · BACK-X consortium only

Sensitive dataset for internal use only. Not visible in the public catalog. Access only through direct communication with MSTECH and a pre-established contract.

Allowed
Allowed

Internal process diagnostics, root-cause analysis, quality monitoring and generation of derived data products (Diagnostics.Restricted, Patterns.Aggregated) within the consortium.

Not allowed
Forbidden

External distribution. Re-export without anonymization. Any use outside the consortium without explicit consent from MSTECH. external_distribution_allowed: false

Privacy level: raw_sensitive· Retention: 1825 days · Visibility: private_internal

Access Interface

EDC Eclipse EDC Connector

Exclusive cross-platform access through an EDC contract. Automatic ODRL negotiation.

EDC_MSTECH → EDC_BACKX
Batch Daily batch

Download of Parquet/JSON files with daily history for internal offline analytics.

v1 — batch
RT Streaming v2

Acceso en streaming casi en tiempo real. Planned for v2.

v2 — coming soon
Restricted Contract required v1

BACKX.PCBFailureDiagnostics.Restricted.v1

Restricted PCB failure diagnostics dataset with anonymized traceability, process measurements and root-cause analysis

Provider MSTECH
Owner MSTECH
Update Daily batch

FAIR description

PCB failure diagnostics dataset at unit, batch or inspection level with hashed sensitive identifiers (pseudonymized). Includes PCB, BOM, component, material context, detailed printing, placement and reflow measurements, recipe parameters, inspection/test results and failure analysis with estimated economic impact. Suitable for predictive quality models, rework prioritization and process-condition assessment.

FVisible in catalog · Restricted access
AAccess under EDC contract
IJSON · Hashed IDs · Eclipse EDC
RPseudonymized · Contractual ODRL

Industrial Context

Source Derived from BACKX.PCBManufacturingEvents.InternalRaw.v1 with anonymization transformation
Covered test stages AOI post-reflow · ICT · FCT · Visual inspection
Process measurements Printing (stencil, paste) · Placement (offsets X/Y) · Reflow (thermal profiles)
Failure analysis Category · Defect code · Severity · Root cause · Corrective action · € impact
Privacidad Hashed batch, line and machine identifiers. Optional manufacturer part numbers.
Physical format JSON · Parquet

Data Product Structure · Main groups

Identification + Traceability

record_idRST-XXXXXXXX · Unique diagnostic ID
traceability.production_batch_id_hashAnonymized batch
traceability.machine_typeprinter | placer | reflow_oven…
traceability.production_timestampDateTime UTC

PCB + BOM

pcb_context.board_typerigid | flex | rigid-flex
pcb_context.surface_finishHASL | ENIG | OSP | ImmersionTin
bom_context.total_component_countinteger
bom_context.high_risk_component_countinteger

Process measurements

process_measurements.printing.paste_deposit_volume_pctnumber
process_measurements.placement.x_offset_ummicrons
process_measurements.reflow.peak_temp_c°C
process_measurements.reflow.time_above_liquidus_sseconds
process_measurements.reflow.nitrogen_usedboolean

Failure analysis

failure_analysis.defect_codeMISSING_COMPONENT | OPEN_JOINT | COLD_JOINT…
failure_analysis.defect_severitycritical | high | medium | low
failure_analysis.root_cause_confidence0.0 – 1.0
failure_analysis.estimated_cost_impact_eurnumber
failure_analysis.corrective_actiondescriptive string
View full data dictionary →

Usage Policy (ODRL)

Condition
Restricted · Contract required

Visible in the catalog for discoviewy. Data access and transfer are subject to prior request and must be explicitly accepted by MSTECH as Data Provider.

Allowed
Allowed under contract

Defect analysis, predictive quality models, rework prioritization, economic impact estimation and process-condition assessment. Only Level 2+ participants with an active EDC contract.

Not allowed
Forbidden

Redistribution to third parties outside the consortium. Re-identification of hashes. Use without an active EDC contract. contract_required: true · redistribution_allowed: false

Privacy level: pseudonymized· Visibility: restricted · Mandatory Eclipse EDC contract

Access Interface

EDC Eclipse EDC Connector

ODRL contract negotiation through DSP. Requires trust level 2+.

Contrato EDC activo
Batch Daily batch

Parquet/JSON files with diagnostic records for the agreed period.

v1 — batch
RT Streaming v2

Near-real-time diagnostic alerts. Planned for v2.

v2 — coming soon
Public Acceso restricted v1

BACKX.PCBFailurePatterns.Aggregated.v1

Aggregated and anonymized dataset of PCB failure patterns by design, process, component, defect and production period

Provider MSTECH
Owner MSTECH
Update Weekly batch

FAIR description

Patterns aggregateds y anonymized de PCB failures calculados sobre ventanas temporales (semanal / mensual) por agrupaciones como patrón de defect, design-process, paquete-process o familia de component-process. Sintetiza conditions technicals de PCB, component, materiales y process junto con métricas de quality: tasa de failure, yield, rework, scrap, tamaño muestral, multiplicador de riesgo y recomendaciones accionables. Útil para benchmarking y prevención de defects sin exponer unit-level data sensibles.

FCatalog public · Acceso restricted
AAPI + Batch · Contract EDC
IJSON · Aggregated · Eclipse EDC
RAnonymized · Min. threshold 50 units

Industrial Context

Origen (linaje) Aggregated desde BACKX.PCBFailureDiagnostics.Restricted.v1 sobre ventanas temporales
Aggregation levels defect_pattern · design-process · package-process · component_family-process
Quality metrics failure_rate_pct · first_pass_yield_pct · rework_rate_pct · scrap_rate_pct · risk_multiplier
Recomendaciones risk_score · avoid_combination_flag · recommended_action · applicable_conditions
Privacy protection Minimum threshold of 50 units per group. Fully anonymized IDs. No unit-level data.
Physical format JSON · CSV · Parquet

Data Product Structure · Main groups

Identification + Periodo

record_idAGG-XXXXXXXX · Unique aggregated pattern ID
aggregation_leveldefect_pattern | design-process | package-process…
production_period.period_typeweekly | monthly
production_period.period_startdate home
production_period.period_enddate fin

PCB + Component + Process

pcb_context.board_typerigid | flex | rigid-flex
component_context.package_typeTQFP-64 | BGA | QFN…
process_context.process_stageprinting | pick_and_place | reflow…
process_context.peak_temp_cnumber
material_context.solder_alloySnPb | SAC305 | BiSn…

Defect

defect_context.defect_categorysoldering | placement | material…
defect_context.defect_codeCOLD_JOINT | OPEN_JOINT | MISSING_COMPONENT…
defect_context.defect_severitycritical | high | medium | low
defect_context.test_stageAOI | ICT | FCT…

Metrics + Recommendation

quality_metrics.failure_rate_pctnumber
quality_metrics.risk_multipliervs. reference baseline
quality_metrics.units_processedinteger · min. 50
recommendation.risk_score0–100
recommendation.avoid_combination_flagboolean
View full data dictionary →

Usage Policy (ODRL)

Allowed
Allowed under contract

Quality benchmarking, risk-combination detection, prevention of recurring defects and prioritization of process improvements. Compatible with Level 1+ participants with an active contract.

Condition
Condicionado · Licencia comercial

Commercial use allowed only under explicit license. Minimum threshold of 50 units per group guarantees differential privacy. license_type: commercial_use_only

Not allowed
Forbidden

Attempted re-identification of manufacturers or lines from aggregates. Unauthorized redistribution. redistribution_allowed: false

Privacy level: aggregated_anonymized· Visibility: public_catalog_restricted_access· Minimum threshold: 50 units

Access Interface

EDC Eclipse EDC Connector

Contract negotiation via DSP. Compatible with Level 1+ participants.

Contrato EDC
Batch Weekly batch

CSV/Parquet/JSON files with patterns for the weekly or monthly period.

v1 — batch semanal
Panel API REST

Queries filtered by period, defect type, process or component family.

API BACK-X · coming soon
Restricted AI service v1

PCB SMT Defect Risk Prediction & Scenario Optimization Service

AI inference service to estimate PCB/SMT defect risk, compare scenarios and prioritize operational inspection

Provider <participant-id>
Type AI Inference Service
Access HttpData-PULL

FAIR description

AI inference service to estimate defect risk in PCB/SMT components, run single or batch predictions, compare before/after process scenarios and return a risk ranking, explanatory drivers, recommended actions and enriched similar historical patterns.

FDCAT-AP catalog · AI service
AREST API · EDC HttpData
IJSON / CSV · Eclipse EDC
RODRL contract · sensitive data

Industrial Context

Domain Electronics manufacturing · electronics-manufacturing
Process area SMT / PCB Assembly · Reflow · Inspection
Business value Defect reduction · Inspection prioritization · Parameter optimization
Data handled Process, component, lot and assembly-measurement parameters
Protection No personal data · Production-sensitive data · Anonymized historical patterns
Version 1.0.0 · AI_INFERENCE_SERVICE

Service Structure

API operations

POST /predictSingle prediction · JSON in/out
POST /predict/batchBatch prediction · JSON or CSV
scenarioComparisonCompare variants against the baseline scenario through batch submission

Main inputs

package_typeComponent package type
pitch_mmPin / pad pitch in millimeters
time_above_liquidus_sTime above liquidus during reflow
peak_temp_cProcess peak temperature
paste_deposit_volume_pctRelative solder-paste deposit volume
x_offset_um / y_offset_umComponent placement offset

Inference outputs

risk_scoreNormalized risk score
risk_levelLow, medium, high or critical level
failure_probabilityEstimated failure probability
most_likely_defectMost likely defect
recommended_actionsRecommended operational actions
similar_historical_patternsSimilar anonymized patterns

EDC

asset_idpcb-smt-defect-risk-ai-service-v1
asset_typeHttpData
transfer_typeHttpData-PULL
frontend_edr_exposureforbidden
View full data dictionary →

Usage Policy (ODRL)

Allowed
Authorized consumption

Inference through the Data Plane Public API and EDR access after contract negotiation. Use is allowed to estimate risk, prioritize inspections, compare scenarios and generate operational rankings.

Not allowed
Unauthorized exposure

The EDR must not be exposed in the frontend, and results or historical patterns must not be redistributed outside the contract. frontend_edr_exposure: forbidden

Condition
Anonymization required

Historical patterns must remain anonymized and the plant region must be anonymized before returning enriched results.

Data protection: personal_data: false · production_sensitive_data: true · historical_patterns_anonymized: true

Access Interface

API Single prediction

REST endpoint to evaluate one board, component or lot with JSON input.

POST /predict
Batch Batch prediction

JSON or CSV input to generate risk ranking and compare multiple process variants.

POST /predict/batch
EDC Eclipse EDC

HttpData asset published as an invocable service through the Data Plane and EDC contract.

contractdef-pcb-smt-defect-risk-ai-service-v1
DATA

More data products on the way

Additional derived data products, AI services and operational KPIs will continue to be added. External electronics manufacturers (OEMs) will be able to access public views of BACKX.PCBFailurePatterns.Aggregated.v1 under contract.

Join to publish data