Published October 2, 2018 | Version v1
Preprint Open

Towards a Methodology for RAMI4.0 Service Design

  • 1. School of Computer Science, The University of Manchester, Manchester, UK
  • 2. School of Computer Science, Liverpool John Moores University, Liverpool, UK
  • 3. Athens Technology Center S.A.


The Reference Architecture Model Industry 4.0 (RAMI4.0) proposes two models to guide the design of virtual representations of assets. A cubic model represents assets in the form of layers and allows them to be tracked over their lifetime and assigned to technical or organizational hierarchies. The I4.0 component model suggests how to organise virtual representations, i.e., asset properties (data and functions). A service hierarchy has also been proposed as the mechanism to gain access to asset properties. This paper presents an analysis of the RAMI4.0 service hierarchy, compared to traditional service oriented architecture, towards a methodology for the design of RAMI4.0 services. We envision a methodology based on objectoriented analysis and design principles. The rationale behind our approach is the similarity that holds between objects and assets as I4.0 components. Data and functions within objects are accessible through method invocations; data and functions of assets are accessible through service invocations. The paper outlines the use of this approach in defining RAMI4.0 services for a software system being designed to support decision making under events that disrupt manufacturing operations.


Preprint of research paper accepted at the 6th International Conference on Enterprise Systems Limassol, Cyprus, 01-02 October, 2018.



Files (519.5 kB)

Name Size Download all
519.5 kB Preview Download

Additional details


DISRUPT – Decentralised architectures for optimised operations via virtualised processes and manufacturing ecosystem collaboration 723541
European Commission