exactly one of multiple CEP engines within each
tier. Each CEP engine has its own context which is
not visible to the other instances. Stateful rules need
in contrary to stateless rules, additional context in-
formation. To successfully evaluate events, the con-
text has to be shared between all event processors.
(Isoyama et al., 2012) proposes a solution to adjust
the distribution of events throughout the cluster.
This is not a full scale solution of the problem of
context sharing within distributed CEP engine. The
most useful approach for our scenario would be the
implementation of an external shared context state
which according to (Isoyama et al., 2012) will result
in high overloads and performance issues when the
separate CEP engine instances will access the shared
context state. Further research in this area has still to
be conducted.
6 CONCLUSIONS
In this paper we presented an approach for an infor-
mation system being capable of analysing vast
amounts of data in real-time and thus enabling busi-
nesses to react immediately by reducing the action
distance. The system we presented is completely
based on open source software. Because of missing
licence fees it is possible for small and medium
logistics enterprises to implement and use real-time
analytics for their operational work to offer value-
added services such as real-time tracking or SLA
monitoring and therefore increasing the business
profit and improve customer satisfaction.
ACKNOWLEDGEMENTS
The work presented in this paper was funded by the
German Federal Ministry of Education and Research
under the project LogiLeit (BMBF 03IPT504A).
REFERENCES
Apache Storm (2014), “storm”, available at:
https://storm.apache.org/ (accessed 16 January 2015).
BIEK (2014), Anzahl der Sendungen von Kurier-,
Express- und Paketdiensten (KEP) in Deutschland in
den Jahren 2000 bis 2013 (in Millionen), Statista -
Das Statistik-Portal.
Bruns, R. and Dunkel, J. (2010), Event-Driven
Architecture, Springer, Berlin, Heidelberg.
Dean, J. and Ghemawat, S. (2008), “MapReduce. Simpli-
fied Data Processing on Large Clusters”,
Communications of the ACM, Vol. 51 No. 1, pp. 107–
113.
Ellis, B. (2014), Real-Time Analytics, 1st ed., Wiley,
Indianapolis.
Hackathorn, R. (2003), “Minimizing Action Distance”,
available at: http://www.tdan.com/view-articles/5132/
(accessed 19 January 2015).
Isoyama, K., Kobayashi, Y., Sato, T., Kida, K., Yoshida,
M. and Tagato, H. (2012), “A scalable complex event
processing system and evaluations of its perfor-
mance”, in Proceedings of the 6th ACM International
Conference on Distributed Event-Based Systems,
ACM, New York, NY, pp. 123–126.
Jeske, M., Grüner, M. and Weiß, F. (2013), Big Data in
Logistics, Troisdorf, Germany.
Luckham, D., Schulte, R., Adkins, J., Bizarro, P., Jacob-
sen, H.-A., Mavashev, A., Michelson, B.M. and Nib-
lett, P. (2011), Event Processing Glossary: Version
2.0.
Luckham, D.C. (2002), The Power of Events, Addison-
Wesley, Boston.
Mishne, G., Dalton, J., Li, Z., Sharma, A. and Lin, J.
(2013), “Fast data in the era of big data”, in Ross, K.
and Data, ACM Special Interest Group on Manage-
ment of (Eds.), Proceedings of the 2013 ACM SIG-
MOD International Conference on Management of
Data, ACM, New York, NY, USA, pp. 1147–1158.
Nissen, V. and Bothe, M. (2002), “Fourth Party Logistics
– ein Überblick”, Logistik Management, Vol. 4 No. 1,
pp. 16–26.
Schwegmann, B., Matzner, M. and Janiesch, C. (2013), “A
Method and Tool for Predictive Event-Driven Process
Analytics”, in Alt, R. and Franczyk, B. (Eds.), Pro-
ceedings of the 11th International Conference on
Wirtschaftsinformatik, Leipzig, Univ., Leipzig.
Toshniwal, A., Donham, J., Bhagat, N., Mittal, S., Rya-
boy, D., Taneja, S., Shukla, A., Ramasamy, K., Patel,
J.M., Kulkarni, S., Jackson, J., Gade, K. and Fu, M.
(2014), “Storm@twitter”, in SIGMOD '14: Proceed-
ings of the 2014 ACM SIGMOD International Confer-
ence on Management of Data, ACM, New York, NY,
USA, pp. 147–156.
van Stijn, E., Hesketh, D., Tan, Y.-H., Klievink, B., Over-
beek, S., Heijmann, F., Pikart, M. and Buterly, T.
(2013), “The Data Pipeline”, in United Nations Eco-
nomic Commission for Europe (Ed.), Connecting In-
ternational Trade: Single Windows and Supply Chains
in the Next Decade, United Nations, New York and
Geneva, pp. 158–183.
ENASE2015-10thInternationalConferenceonEvaluationofNovelSoftwareApproachestoSoftwareEngineering
294