Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The standard CAN CSA ISO IEC TR 15067-3-2-18 is the Canadian Standards Association (CSA) adoption of the ISO/IEC TR 15067-3-2:2018, titled “Information technology — Home Electronic System (HES) application model — Part 3-2: Model of a process management system for HES.” This technical report provides an informative framework for modeling and managing processes within a Home Electronic System (HES), enabling interoperable, flexible, and efficient control of smart home devices and services. This article examines the scope, architectural components, implementation insights, and compliance notes for this standard.
The primary objective of this Technical Report is to define a generic model for a process management system (PMS) in the context of a Home Electronic System (HES). It addresses the need for a consistent representation of processes—such as energy management, security, health monitoring, and comfort control—that can be deployed across heterogeneous home environments. The document is intended for system architects, device manufacturers, and software developers who design interoperable smart home solutions.
The process management system defined in CAN CSA ISO IEC TR 15067-3-2-18 is built around a set of core entities and their interactions. The model centers on a Process Manager that supervises the lifecycle of processes within an HES gateway or controller. Each process is described through its attributes, behavior, and state transitions.
| Component | Description | Example in HES |
|---|---|---|
| Process Definition | Template describing the logic, inputs, outputs, and flow of a process. | “Security Alarm” definition with trigger events, delay, notification steps. |
| Process Instance | A running occurrence of a process definition, holding current state and data. | Specific alarm instance waiting for sensor input. |
| Process Manager | Central component that creates, monitors, terminates, and coordinates process instances. | HES controller software module. |
| State Machine | Defines allowed states (e.g., inactive, active, suspended, completed) and transitions based on events or conditions. | Transition from “armed” to “alarm triggered”. |
| Event & Condition | External or internal triggers (time, sensor data, user command) that influence process behavior. | Motion sensor event, temperature threshold condition. |
| Resource Binding | Mapping of process steps to actual HES devices (actuators, sensors, services). | Binding “turn on light” to a specific smart bulb. |
The model defines standard states: Created, Ready, Running, Suspended, and Completed/Terminated. The Process Manager ensures consistency across concurrent processes and resolves conflicts, e.g., by applying priority rules defined in the application model.
When applying CAN CSA ISO IEC TR 15067-3-2-18 in a real-world smart home product or service, developers should consider the following aspects:
The PMS model is protocol-agnostic. It can be realized on top of Zigbee, Z-Wave, Wi-Fi, or other IoT stacks. The key is to expose process definitions and state information through a common interface (e.g., using Web Services or a REST API).
The Technical Report encourages robust fail‑over strategies. If a process instance cannot complete due to a device failure, the Process Manager should either trigger an alternative sequence (fallback) or report the failure to the user.
This PMS model aligns with other parts of the ISO/IEC 15067 series, especially Part 3-1 (Energy management) and Part 4 (System management). Coordinating these models enables advanced scenarios like demand‑response and adaptive lighting.
Because this document is a Technical Report (TR), it does not assert mandatory requirements for certification. However, demonstrating alignment with the PMS model can be critical for achieving broader interoperability in a multi‑vendor smart home ecosystem.
The process management model is expected to play a foundational role in next‑generation smart home platforms, especially when combined with AI‑based decision making. The TR provides a stable reference that can evolve with new service requirements.
© 2026 — Technical Review of CAN CSA ISO IEC TR 15067-3-2-18. This article is for reference purposes and does not substitute the official standard document. Always consult the latest version published by CSA Group or ISO/IEC.