Abstract:
This experience report provides insights into architectural challenges, design decisions, and lessons learned developing a microservices-based integration layer for Rail ...Show MoreMetadata
Abstract:
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.
Published in: IEEE Software ( Volume: 39, Issue: 5, Sept.-Oct. 2022)