Developing a Microservices Integration Layer for Next-Generation Rail Operations Centers

Andrei Furda, Lionel van den Berg, Graeme Reid, Giancarlo Camera, Matteo Pinasco · IEEE Software · 2022

This experience report provides insights into architectural challenges, design decisions, and lessons learned developing a microservices-based integration layer for Rail Operations Centre (ROC) systems. The discussed project is part of a Hitachi Rail R&D initiative to develop a modern solution that standardizes the integration of Hitachi Rail signaling and traffic management applications. We describe the system architecture, discuss the microservice API considerations, and share the lessons learned and the experiences operating a simplified implementation of the integration layer microservice API in the autonomous freight train project AutoHaul.

Read the paper · More papers on PaperTik