A Software Architecture for Transportation Planning and Monitoring in a Collaborative Network
Transportation planners require software support to easily monitor and dispatch transportation resources, especially when transportation is multi-modal and when resources from different companies in their network are being used. We call such an application a transportation control tower. This paper presents a software architecture for transportation control towers. It focuses in particular on the novel aspects of the software architecture. These are: the ability to easily configure the monitoring of resources and tasks; the ability to create the statements for monitoring resources and tasks based on the transportation plan; and the ability to dynamically adjust the monitoring statements. A prototype of the software architecture is implemented and evaluated on three usage scenarios.
KeywordsCollaborative networks Transportation Transportation management system Control tower Transportation planning
The research leading to these results is part of the GET Service project (http://www.getservice-project.eu) and has received funding from the European Commission under the 7th Framework Programme (FP7) for Research and Technological Development under grant agreement no 2012-318275.
- 1.Baumgrass, A., et al.: Conceptual architecture specification of an information aggregation engine. Deliverable D6.2, GET Service, Service Platform for Green European Transportation (2014)Google Scholar
- 2.Bernhardt, T., Vasseur, A.: Esper: event stream processing and correlation (2007). http://www.onjava.com/lpt/a/6955. (Accessed on 25 August 2015)
- 3.Cabanillas, C., Baumgrass, A., Mendling, J., Rogetzer, P., Bellovoda, B.: Towards the enhancement of business process monitoring for complex logistics chains. In: Lohmann, N., Song, M., Wohed, P. (eds.) BPM 2013 Workshops. LNBIP, vol. 171, pp. 305–317. Springer, Heidelberg (2014)CrossRefGoogle Scholar
- 4.Demir, E., et al.: A review of transportation planning tools. Deliverable D5.1, GET Service, Service Platform for Green European Transportation (2013)Google Scholar
- 5.EsperTech: Esper - complex event processing, July 2014Google Scholar
- 6.Herzberg, N., Meyer, A., Weske, M.: An event processing platform for business process management. In: Enterprise Distributed Object Computing Conference (EDOC), pp. 107–116. IEEE (2013)Google Scholar
- 7.Luckham, D.C.: Event Processing for Business: Organizing the Real-Time Enterprise. Wiley, Hoboken (2011)Google Scholar
- 8.Schmiele, J., et al.: Evaluation plan. Deliverable D1.4.1, GET Service, Service Platform for Green European Transportation (2014)Google Scholar
- 9.Treitl, S., et al.: Use cases, success criteria and usage scenarios. Deliverable D1.2, Get Service, Service Platform for Green European Transportation (2014)Google Scholar
- 10.van der Velde, M., Saraber, P., Grefen, P., Ernst, A.C.: Get architecture definition. Deliverable D2.2.1, Get Service, Service Platform for Green European Transportation (2014)Google Scholar