Abstract
The intensive development of global solutions that are based on the integration of heterogeneous applications and that do not impede re-engineering leads to the dominance of information systems implemented in accordance with an event-driven architecture. This trend attracts attention of researchers to systems based on event stream processing. In the paper it is proposed to distinguish two classes of event stream processing systems, namely, systems specified by black boxes with synchronous and asynchronous dependences between input and output streams; it is given the definitions for nonanticipation property for black boxes from these two classes; it is shown that such black boxes can be implemented with using machines: Moore machines for synchronous black boxes and pre-machines for asynchronous black boxes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)
Ashby, W.R.: An Introduction to Cybernetics. Chapman & Hall, London (1956)
Clifford, A.H., Preston, G.B.: The Algebraic Theory of Semigroups, vol. 1. AMS, Providence (1961)
Dokuchaev, M., Novikov, B., Zholtkevych, G.: Partial actions and automata. Algebra Discrete Math. 11(2), 51–63 (2011)
Etzion, O., Niblett, P.: Event Processing in Action. Manning Publications Co., Greenwich (2011)
Glushkov, V.M.: Some problems in the synthesis of digital automata. USSR Comput. Math. Math. Phys. 1(3), 399–446 (1962)
Mesarovic, M.D., Takahara, Y.: General Systems Theory: Mathematical Foundation. Academic Press, New York (1975)
Michelson, B.M.: Event-driven architecture overview. Patricia Seybold Group (2006)
Trakhtenbrot, B.A., Barzdin, J.M.: Finite Automata: Behaviour and Synthesis. North-Holland Publishing Company, Amsterdam (1973)
Zholtkevych, G.: Realisation of “Black Boxes” using machines. In: Ermolayev, V., et al. (eds.) ICT in Education, Research, and Industrial Applications. CEUR–WS, pp. 326–337 (2015). http://ceur-ws.org/Vol-1356/paper_32.pdf
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Zholtkevych, G. (2016). Realisation of Synchronous and Asynchronous Black Boxes Using Machines. In: Yakovyna, V., Mayr, H., Nikitchenko, M., Zholtkevych, G., Spivakovsky, A., Batsakis, S. (eds) Information and Communication Technologies in Education, Research, and Industrial Applications. ICTERI 2015. Communications in Computer and Information Science, vol 594. Springer, Cham. https://doi.org/10.1007/978-3-319-30246-1_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-30246-1_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-30245-4
Online ISBN: 978-3-319-30246-1
eBook Packages: Computer ScienceComputer Science (R0)