Enterprise Service Bus Solution for an Efficient Development of Geodesic Monitoring Systems Modern constructions are typically monitored with geodesic monitoring systems. One the most important challenges for these systems is represented by the complexity of developing new instance from the ones already set up. The solution introduced herein is based on a service oriented architecture, which in turn relies on an enterprise service bus as its principal component. The monitoring system consists of three principal components: measurement system, data cleaning and integration, and the deformation analysis tool. By employing the herein proposed approach these three components become loosely coupled. Herein, the focus lies on the component performing data cleaning and integration, consisting of three principal chains of services linked either serially or sequentially. The first chain manages the files containing the observations recorded by the tachymeters which perform the object monitoring. The second chain manages the data sent by the humidity and temperature sensors. The third chain performs preliminary analysis functions, and also makes the results public on a website. Error management at bus level is performed by a fourth chain in the ESB: it manages the issues of language level error handling and improves the transparency. Due to the loose coupling characteristics of the system, the components can be developed in parallel. Together with the improved flexibility and the greater reusability, this is a key aspect of a service oriented architecture.

Virtual Gateway in TCMS Execution Environment based on an Integrated Architecture In the railway domain, the development trend is evolving from federated to integrated architectures, which promise massive cost reduction through higher functional integration of Train Control and Monitoring Systems (TCMS). An integrated architecture means that components are integrated on a computing node, which formerly were allocated to separate computing nodes. Therefore, the execution environment needs to support communication between these components on a computing node. Based on an integrated architecture, a virtual switch supporting timespace isolation and dynamic configuration has been proposed in previous work to address the mixed criticality of TCMS applications and dynamic coupling of vehicles. However, controlled information import and export between different data flows is not addressed in the state of the art.In this paper, we propose a virtual gateway residing in the TCMS execution environment to resolve property mismatches between different data flows and prevent fault propagation between applications of different safety critical levels. We capture the properties of data flows in the gateway specification and realise the gateway services by leveraging a database in the gateway. The experimental results show the isolation and the controlled information transportation between data flows.