RSC Cluster: Data Mapping and System Interoperability

The Data Mapping and System Interoperability Cluster ties execution, planning, quality, and supplier systems together without rip-and-replace projects. It explains how governed data mapping enables interoperability across ERP, MES, QMS, PLM, and external partners. The content positions execution as the truth layer that systems align around. This cluster is the connective tissue of the entire ecosystem.

  • reference architecture

    A reference architecture is a structured, technology-agnostic blueprint that describes the key components, layers, relationships, and interfaces within a particular problem domain or class of systems. It provides a common map for how things are organized, but does not prescribe a single product, vendor, or implementation.

    Key characteristics

    In industrial and manufacturing environments, a reference architecture commonly:

    • Defines logical layers (for example, physical assets, control systems, MES, enterprise systems, business processes)
    • Describes standard interfaces and data flows between OT and IT systems
    • Organizes concerns such as security, data models, and lifecycle management
    • Aligns with existing standards where possible, without duplicating them
    • Is technology-agnostic and does not mandate particular vendors or products

    A reference architecture is typically used to:

    • Provide a shared vocabulary for engineering, operations, quality, and IT teams
    • Support comparison and selection of system designs against a known structure
    • Identify integration points between MES, ERP, PLM, historians, and shop-floor systems
    • Guide long-term modernization, such as Industry 4.0 initiatives, without dictating detailed designs

    Operational meaning in manufacturing

    Within regulated manufacturing, a reference architecture commonly appears as:

    • Architecture diagrams showing how equipment, PLCs, SCADA, MES, LIMS, QMS, ERP, and analytics platforms connect
    • Layered models that separate field devices, control, supervision, operations management, and business planning
    • Standardized patterns for data collection, traceability, and audit evidence flow across systems
    • Supporting material for internal governance, change impact assessment, and validation planning

    It is a planning and communication tool, not an implementation specification. Individual plants or programs adapt it into detailed solution architectures and system designs that reflect specific technologies, vendors, and constraints.

    Relation to RAMI 4.0 and other models

    RAMI 4.0 (Reference Architectural Model Industry 4.0) is an example of a reference architecture that organizes Industry 4.0 concepts across layers, lifecycle stages, and hierarchical levels. Similar roles are played by:

    • ISA-95 models that structure integration between control, MES, and ERP levels
    • Reference architectures for industrial IoT or edge computing that describe connectivity and data management patterns

    These models offer structured views and terminology that teams can use to align designs and discussions. They do not, by themselves, guarantee regulatory compliance, cybersecurity, or interoperability.

    What a reference architecture is not

    To avoid confusion, a reference architecture is not:

    • A detailed system design or configuration specification
    • A validated or approved implementation
    • A complete standard operating procedure or work instruction
    • A compliance certificate or proof that a system meets regulatory requirements

    Common confusion

    • Reference architecture vs. solution architecture: A reference architecture is generic and reusable across multiple projects or sites. A solution architecture is specific to a particular implementation, technology stack, and environment.
    • Reference architecture vs. standard: A standard defines formal requirements or rules. A reference architecture provides structured guidance and examples, and may reference standards, but is not itself a binding requirement.
  • feature engineering

    Core meaning

    Feature engineering is the process of creating, selecting, and transforming input variables (features) from raw data so that machine learning (ML) models can use them effectively. It translates domain knowledge and raw signals into structured, numerical or categorical representations that algorithms can work with.

    It typically includes activities such as:

    – Selecting which raw data fields or signals to use
    – Cleaning and standardizing values (units, ranges, formats)
    – Aggregating measurements over time or batches
    – Deriving new variables from existing ones (e.g., ratios, deltas, rolling statistics)
    – Encoding categorical values into numerical form
    – Normalizing or scaling features to appropriate ranges

    Feature engineering is usually performed before model training and is often captured in a repeatable pipeline so that the same transformations can be applied consistently to new data.

    Use in industrial and regulated environments

    In manufacturing and other industrial domains, feature engineering commonly operates on:

    – Process data from PLCs, historians, and OT systems (temperatures, pressures, speeds)
    – MES data (work orders, material genealogy, routing steps, operator IDs)
    – Quality data (in-process and final test measurements, SPC statistics)
    – Maintenance data (run-time counters, alarms, failure codes)

    Examples include:

    – Converting second-by-second sensor traces into summary statistics per batch or lot
    – Calculating time since last maintenance or time-in-state per machine
    – Deriving features such as yield, scrap rate, or rework count per order
    – Encoding production route, shift, or product family as model-ready features

    In regulated environments, feature engineering steps are often:

    – Documented as part of the data pipeline design
    – Version-controlled alongside model code
    – Subject to change control and impact assessment when modified

    Role in explainable and trustworthy AI with MES

    When AI models are integrated with MES, feature engineering strongly influences how explainable and trustworthy the models are:

    – **Traceability and data lineage:** Each engineered feature should be traceable back to its raw data source (e.g., specific MES fields, historian tags) and transformation logic.
    – **Interpretability:** Using domain-meaningful features (e.g., “average oven temperature in curing step” rather than opaque encodings) supports human review of model behavior.
    – **Use-case boundaries:** Engineered features often encode assumptions about process conditions, time windows, or product families, which define where the model is appropriate to use.
    – **Validation:** The correctness and stability of feature calculations are validated along with the model, since errors in feature engineering can lead to misleading outputs.

    In this context, feature engineering is treated as part of the overall AI design, not just a technical preprocessing step.

    Boundaries and exclusions

    Feature engineering:

    – **Includes:** Data cleaning, transformation, and representation steps specifically aimed at preparing inputs for ML models.
    – **Excludes:** The training of the ML model itself (model selection, fitting, hyperparameter tuning), even though these depend on the engineered features.
    – **Excludes:** Basic ETL or integration work that does not change the informational content of the data beyond formatting, unless it directly defines input variables for a model.

    It is related to, but distinct from:

    – **Data engineering:** Focused on data storage, transport, and availability at scale.
    – **Feature selection:** Choosing a subset of features, which may be part of feature engineering but is sometimes treated as a separate modeling step.

    Common confusion

    – **Versus raw data extraction:** Simply pulling tags from a historian or columns from a MES database is not, by itself, feature engineering. The term is reserved for the deliberate design of input variables from that data.
    – **Versus automated feature learning:** Some modern ML methods (e.g., deep learning) can learn internal representations from raw data. Even then, in industrial settings, explicit feature engineering is still commonly used to capture domain-specific knowledge, ensure traceability, and support explainability.

  • Systems integration

    Systems integration commonly refers to the practice of connecting separate software, hardware, and automation systems so they can exchange data and operate as a coordinated whole. In industrial and regulated manufacturing environments, it focuses on enabling reliable, traceable information flows across enterprise IT systems and operational technology (OT) on the shop floor.

    What systems integration includes

    In a manufacturing context, systems integration typically covers:

    • Linking enterprise systems such as ERP, PLM, and quality management systems (QMS) with manufacturing execution systems (MES) and plant-floor control systems
    • Connecting OT assets, such as PLCs, DCS, SCADA, historians, and data acquisition systems, to higher-level operations and analytics platforms
    • Defining and implementing interfaces, data models, and message formats so that systems can exchange information in a consistent and controlled way
    • Implementing middleware, integration platforms, or APIs to manage data routing, transformations, and orchestration between systems
    • Managing identity, access, and audit trails related to data exchanges, especially in regulated environments

    Systems integration addresses both the technical connectivity (networks, protocols, APIs) and the semantic alignment of data (consistent definitions for materials, equipment, batches, and process parameters).

    Operational meaning in manufacturing

    Operationally, systems integration shows up as automated workflows that span multiple systems. Examples include:

    • Transferring production orders from ERP to MES and returning actuals such as quantities, scrap, and consumption
    • Feeding process data from equipment or historians into MES or QMS for real-time monitoring, deviation management, or electronic batch records
    • Synchronizing master data such as materials, recipes, routings, and equipment hierarchies across ERP, MES, and plant control layers
    • Exchanging information between manufacturing systems and business intelligence or operations intelligence platforms for reporting and analysis

    Standards such as IEC 62264 and ISA-95 provide reference models and terminology to support systems integration between enterprise systems and manufacturing operations systems, but they do not by themselves guarantee interoperability. Each integration still requires design, mapping, and validation.

    What systems integration is not

    • It is not a single product or software application. It is a practice and result of combining multiple systems via defined interfaces and data models.
    • It is not limited to data migration. Ongoing, bidirectional data exchange and coordination of processes are usually in scope.
    • It is not the same as process reengineering, although integration projects often trigger process and data governance changes.

    Common confusion

    • Systems integration vs. interoperability: Systems integration is the project or activity of connecting specific systems in a specific environment. Interoperability is the capability of systems to work together, often leveraging standards. A plant can use standards and still require custom integration work.
    • Systems integration vs. interface development: An interface is a specific technical connection between two systems. Systems integration is broader and covers how multiple interfaces and systems work together to support end-to-end processes.

    Link to IEC 62264 context

    In the context of IEC 62264, systems integration refers to implementing the standard’s models and terminology to connect enterprise systems (such as ERP) with manufacturing operations systems (such as MES and control systems). The standard provides a common reference for structuring and naming information, which can simplify integration design and communication between IT and OT teams, but the actual integration still depends on plant-specific implementation and validation.

  • Use Case

    Core meaning

    A **use case** is a structured description of how a user, role, or external system interacts with a system to achieve a specific goal in a defined context. It typically captures:

    – The actor (person, role, or external system) initiating the interaction
    – The goal or outcome the actor wants to achieve
    – The main sequence of interactions between actor and system
    – Alternate or exception paths when things do not follow the main flow
    – Preconditions and postconditions that define when the use case starts and ends

    Use cases are widely used in requirements analysis, system design, and solution evaluation.

    Use in industrial and manufacturing environments

    In industrial operations and regulated manufacturing, a use case commonly refers to a concrete operational or information flow scenario, such as:

    – A quality engineer recording a nonconformance in a QMS and triggering a corrective action workflow
    – An operator starting a production order in an MES and reporting material consumption and downtime
    – An automated test bench sending test results to an SPC or data historian system
    – An ERP system requesting real-time WIP status from an MES for ATP (available-to-promise) calculations

    These use cases may be documented at different levels of detail, ranging from high-level business scenarios (e.g., “Release a batch record for production”) to detailed system interactions (e.g., message exchanges between MES and PLCs).

    Structure and documentation

    Use cases in this domain are often represented using:

    – **Textual descriptions**: Narrative or table-based format listing actor, triggers, main flow, alternate flows.
    – **Diagrams**: UML use case diagrams or system context diagrams to show actors and their relationships to systems.
    – **Scenarios or stories**: Concrete examples of how a shift, batch, or order is run using specific systems.

    They may be grouped into use case catalogues for an MES, QMS, LIMS, historian, or other OT/IT platform.

    Boundaries and exclusions

    A use case:

    – **Is not** the same as a process map, although a process map may contain multiple use cases.
    – **Is not** a full functional specification; it describes interactions and goals, but not all technical details.
    – **Is not** limited to software; it can cover interactions with equipment, manual steps, and paper artifacts, as long as they relate to a defined goal.

    In regulated environments, use cases may inform but do not replace validation documentation, test cases, or formal procedures.

    Common confusion and related terms

    – **Use case vs. user story**: A user story is a brief, informal requirements statement (e.g., “As a line supervisor, I want to see OEE by shift…”). A use case is more structured and details interaction flows.
    – **Use case vs. business case**: A business case explains why an initiative is undertaken (costs, risks, expected value). A use case explains how the solution will be used to achieve specific operational goals.
    – **Use case vs. test case**: A test case is a specific, step-by-step test to verify a requirement. A use case provides the scenario from which many test cases can be derived.

    Site-context application

    On this site, use cases are generally discussed in relation to:

    – Designing and selecting MES, QMS, LIMS, historian, and other OT/IT systems
    – Describing interactions across ISA-95 style levels (ERP, MES, control, equipment)
    – Clarifying how manufacturing, quality, maintenance, and regulatory workflows are supported by integrated systems

    Use cases serve as a neutral way to describe these interactions without prescribing a specific product or implementation approach.

  • edge gateway

    Core meaning

    An **edge gateway** is a device or software appliance deployed at the boundary between operational technology (OT) networks and higher-level IT or cloud systems. It aggregates, normalizes, and routes data from local equipment or sensors, and exposes that data to upstream applications over standardized interfaces.

    In industrial environments, edge gateways commonly:

    – Connect to machines and instruments using OT protocols (for example, OPC UA/DA, Modbus, vendor-specific drivers)
    – Perform basic data processing, filtering, and normalization close to the source
    – Provide secure, controlled connectivity from plant-floor networks to MES, historians, analytics platforms, or cloud services
    – Enforce protocol translation between legacy equipment interfaces and modern APIs or message buses

    Use in manufacturing and regulated operations

    Within manufacturing systems, an edge gateway typically sits between shop-floor equipment and systems such as MES, data historians, or operations intelligence platforms. It is often used when:

    – Equipment is older or proprietary and does not natively support modern integration methods
    – Sites want to limit direct connections from critical OT assets to corporate networks or the internet
    – Data needs light transformation (tag mapping, unit conversion, timestamp alignment) before being consumed by higher-level systems

    In regulated environments, edge gateways are also used to help structure and segregate data flows so that production data can be captured in a consistent way for quality and compliance workflows, while keeping the actual control systems as stable as possible.

    What an edge gateway is and is not

    An edge gateway **is**:

    – A boundary device or software service that mediates traffic between OT and IT networks
    – A consolidation point for data from multiple equipment assets or controllers
    – A location for limited, well-defined edge processing (such as buffering, compression, basic analytics, or protocol translation)

    An edge gateway **is not**:

    – A full MES, DCS, or SCADA system (it does not replace production execution or control logic)
    – A general-purpose firewall, even though it may incorporate firewall-like controls
    – A complete IIoT platform; it usually acts as a connectivity component within a broader architecture

    Common confusion and terminology

    “Edge gateway” is sometimes used interchangeably with related terms such as **edge device**, **edge node**, or **IIoT gateway**. In manufacturing contexts:

    – **Edge gateway** usually implies a role as a **network and protocol intermediary** between equipment and higher-level systems
    – **Edge device/node** can be any compute device deployed at the edge (for example, an industrial PC performing analytics) and might not act as a gateway at all

    Vendors may package edge gateway functions into industrial PCs, embedded devices, or virtual appliances; the form factor varies, but the key characteristic remains the mediation between OT and IT domains.

    Site context: MES and special process equipment

    When integrating MES with special process equipment, an edge gateway is often used to:

    – Collect data from equipment with proprietary or legacy interfaces and expose it via standardized APIs or message queues to MES
    – Isolate validated control systems from frequent changes in MES or enterprise IT environments by placing protocol translation and interface logic on the gateway
    – Provide a single integration point per line or cell instead of connecting each piece of equipment directly to MES

    In such scenarios, the edge gateway acts as an integration layer that supports data integrity and interface manageability without requiring replacement or extensive modification of existing equipment.

  • IIoT

    IIoT stands for Industrial Internet of Things. It commonly refers to the network of connected industrial assets, sensors, control systems, and software platforms that collect, transmit, and use data in manufacturing and other industrial environments.

    Core meaning

    In industrial operations, IIoT typically includes:

    • Physical devices and assets, such as machines, production lines, utilities equipment, and environmental sensors
    • Embedded or add-on sensors and edge devices that capture data like temperature, vibration, pressure, status, and production counts
    • Industrial networks and protocols used to move data between equipment, local gateways, OT systems, and higher-level IT systems
    • Software platforms that store, process, and analyze data, often integrating with MES, ERP, quality, and maintenance systems

    IIoT focuses on industrial and operational contexts. It is typically associated with OT (operational technology) environments such as factories, process plants, and warehouses, rather than consumer devices.

    How IIoT shows up in manufacturing workflows

    Within regulated and complex manufacturing, IIoT commonly appears as:

    • Connected machines streaming production and status data into MES or data historians
    • Condition monitoring and predictive maintenance solutions reading sensor data from assets
    • Energy, utilities, or environmental monitoring systems that feed compliance and performance reports
    • Edge gateways that securely connect PLCs and controllers to cloud or on-premise analytics platforms
    • Integration points that bridge OT data with quality systems, traceability tools, and ERP planning data

    IIoT is often mentioned alongside frameworks such as Industry 4.0 and reference architectures that describe how connected assets, data layers, and business processes align.

    What IIoT is not

    IIoT is not a single product or a specific standard. It is a general concept and ecosystem that can include multiple vendors, protocols, and architectures. It also does not, by itself, imply any particular level of cybersecurity, compliance, or data governance. Those aspects depend on how IIoT solutions are designed and operated.

    Common confusion

    • IIoT vs IoT: IoT (Internet of Things) is a broader term covering all connected devices, including consumer and smart home devices. IIoT refers specifically to industrial and operational environments, with stronger emphasis on reliability, integration with control systems, and alignment with industrial standards.
    • IIoT vs Industry 4.0: IIoT is one of the enabling technologies used within Industry 4.0 initiatives. Industry 4.0 is a wider concept covering digitalization of manufacturing, including IIoT, advanced analytics, digital twins, and integration across business processes.
    • IIoT vs MES/SCADA: MES and SCADA are established system categories with defined roles in production control and monitoring. IIoT platforms often complement these systems by providing additional connectivity, data aggregation, and analytics, but do not always replace them.

    Relation to reference architectures

    In architectural models used for Industry 4.0, IIoT elements typically appear at the asset and integration layers, linking physical equipment and sensors to information systems, analytics, and business processes across the production lifecycle and organizational hierarchy.