Reference Architecture

In WP2, a reference architecture was developed with the aim of providing companies with a sample implementation that helps them to integrate wearables into the business processes and supporting information systems.

The most important contribution in WP2 is a description of the most important components in the reference architecture such as a warehouse management system (WMS) and wearables, supplemented by guidelines on how all components can communicate with each other.

Finally, the results of WP2 also show what multimodal integration of wearables in processes (integration of different wearables) can be applied.

A concrete implementation and validation of the reference architecture was carried out in WP3.

Components of the reference architecture

The UML deployment diagram in the figure below visualizes the components and the mutual communication in the LOGwear reference architecture. The WMS is central to the reference architecture. As a multimodal integration of wearables was a primary goal, it was decided to develop a standardized REST API for a WMS, so that all wearables can communicate in a uniform way with the WMS.

REST API for the WMS: the heart of the reference architecture

As described above, the REST API for the WMS is the most important component in the reference architecture. This standardized interface to the WMS allows different wearables to communicate with the WMS in an efficient and uniform manner.

Based on the KLG pilot conducted in WP3 it was decided to support the following business processes with the REST API for the WMS:

  • Inbound: this process describes the activities that take place at the arrival of new goods in a warehouse.
  • Put-away: this process is usually carried out after an inbound process and includes activities to store goods.
  • Picking: this process describes the activities required to pick up goods.
  • Validate: After picking, a validation process often takes place to validate whether all the right goods have been picked up.


More information about the REST API for the WMS can be found in the API documentation, which can be downloaded at the end of this page. The documentation allows developers to get to know the API better thanks to a detailed description of all operations of the API, supplemented by examples and test code.


In WP3, different wearables were programmed based on the reference architecture:

  • Moverio BT-300 Smart Glasses: An Android-based application on these smart glasses was developed. As described in the LOGwear reference architecture, this application communicates with the WMS via HTTP and the REST API.
  • Zebra Terminal WT6000: Just like the previous wearable, an Android application was developed for this arm computer.
  • Zebra RS6000 Ring scanner: Since both the Zebra RS6000 Ring scanner and the Proglove were always used in combination with the smart glasses or arm computer in WP3, it was decided that both the ring scanner and the smart glove would communicate with the REST API for the WMS via the smart glasses or arm computer.
  • ProGlove: see Zebra RS6000 Ring scanner.


Try it yourself?

It is possible to run the reference architecture locally on your own system. This gives you the opportunity to perform some simulations in your process yourself to see if there are wearables that can potentially optimize your process. Please follow the instructions in the documents to be downloaded.




Background information