{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T04:36:47Z","timestamp":1725856607520},"publisher-location":"Cham","reference-count":17,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319390826"},{"type":"electronic","value":"9783319390833"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-39083-3_4","type":"book-chapter","created":{"date-parts":[[2016,5,30]],"date-time":"2016-05-30T08:46:57Z","timestamp":1464598017000},"page":"44-57","source":"Crossref","is-referenced-by-count":4,"title":["Real-Time Stream Processing in Java"],"prefix":"10.1007","author":[{"given":"HaiTao","family":"Mei","sequence":"first","affiliation":[]},{"given":"Ian","family":"Gray","sequence":"additional","affiliation":[]},{"given":"Andy","family":"Wellings","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,5,31]]},"reference":[{"key":"4_CR1","unstructured":"Apache Spark - Lightning-Fast Cluster Computing. http:\/\/spark.apache.org\/ . Accessed 5 Dec 2015"},{"key":"4_CR2","unstructured":"Apache Samza. http:\/\/samza.apache.org . Accessed 5 Dec 2015"},{"key":"4_CR3","unstructured":"Apache Storm. http:\/\/storm.apache.org\/ . Accessed 5 Dec 2015"},{"key":"4_CR4","unstructured":"JamaicaVM \u2014 aicas.com. https:\/\/www.aicas.com\/cms\/en\/JamaicaVM . Accessed 1 Dec 2015"},{"key":"4_CR5","unstructured":"JEP 107: Bulk Data Operations for Collections. http:\/\/openjdk.java.net\/jeps\/107 . Accessed 5 Dec 2015"},{"key":"4_CR6","unstructured":"Spark Streaming \u2014 Apache Spark. http:\/\/spark.apache.org\/streaming\/ . Accessed 5 Dec 2015"},{"key":"4_CR7","unstructured":"StreamIt-Research. http:\/\/groups.csail.mit.edu\/cag\/streamit\/shtml\/research.shtml . Accessed 5 Dec 2015"},{"key":"4_CR8","first-page":"277","volume":"5","author":"DJ Abadi","year":"2005","unstructured":"Abadi, D.J., Ahmad, Y., Balazinska, M., Cetintemel, U., Cherniack, M., Hwang, J.-H., Lindner, W., Maskey, A., Rasin, A., Ryvkina, E., et al.: The design of the borealis stream processing engine. CIDR 5, 277\u2013289 (2005)","journal-title":"CIDR"},{"issue":"C","key":"4_CR9","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.future.2015.03.023","volume":"52","author":"P Basanta-Val","year":"2015","unstructured":"Basanta-Val, P., Fern\u00e1ndez-Garc\u00eda, N., Wellings, A., Audsley, N.: Improving the predictability of distributed stream processors. Future. Gener. Comput. Syst. 52(C), 22\u201336 (2015)","journal-title":"Future. Gener. Comput. Syst."},{"key":"4_CR10","doi-asserted-by":"crossref","unstructured":"Hong, G., Hong, K., Burgstaller, B., Blieberger, J.: Adastreams: a type-based programming extension for stream-parallelism with Ada. In: Proceedings of Reliable Software Technologiey - Ada-Europpe 2010, 15th Ada-Europe International Conference on Reliable Software Technologies, Valencia, Spain, 14\u201318 June 2010, pp. 208\u2013221 (2005)","DOI":"10.1007\/978-3-642-13550-7_15"},{"key":"4_CR11","doi-asserted-by":"crossref","unstructured":"Kulkarni, S., Bhagat, N., Fu, M., Kedigehalli, V., Kellogg, C., Mittal, S., Patel, J.M., Ramasamy, K., Taneja, S.: Twitter heron: Stream processing at scale. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, SIGMOD 2015, pp. 239\u2013250. ACM, New York, NY, USA (2015)","DOI":"10.1145\/2723372.2742788"},{"key":"4_CR12","doi-asserted-by":"crossref","unstructured":"Maia, C., Nogueira, L.M., Pinho, L.M., Bertogna, M.: Response-time analysis of fork\/join tasks in multiprocessor systems. In: 25th Euromicro Conference on Real-Time Systems (2013)","DOI":"10.1145\/2659787.2659815"},{"key":"4_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1007\/978-3-642-28293-5_15","volume-title":"Architecture of Computing Systems \u2013 ARCS 2012","author":"S Mattheis","year":"2012","unstructured":"Mattheis, S., Schuele, T., Raabe, A., Henties, T., Gleim, U.: Work stealing strategies for parallel stream processing in soft real-time systems. In: Herkersdorf, A., R\u00f6mer, K., Brinkschulte, U. (eds.) ARCS 2012. LNCS, vol. 7179, pp. 172\u2013183. Springer, Heidelberg (2012)"},{"key":"4_CR14","doi-asserted-by":"crossref","unstructured":"Mei, H.T., Gray, I., Wellings, A.: Integrating Java 8 streams with the real-time specification for java. In: Proceedings of the 13th International Workshop on Java Technologies for Real-time and Embedded Systems, p. 10. ACM (2015)","DOI":"10.1145\/2822304.2822314"},{"issue":"10","key":"4_CR15","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1145\/1297105.1297043","volume":"42","author":"JH Spring","year":"2007","unstructured":"Spring, J.H., Privat, J., Guerraoui, R., Vitek, J.: Streamflex: high-throughput stream programming in Java. ACM SIGPLAN Notices 42(10), 211\u2013228 (2007)","journal-title":"ACM SIGPLAN Notices"},{"key":"4_CR16","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1007\/s002360050095","volume":"34","author":"R Stephens","year":"1997","unstructured":"Stephens, R.: A survey of stream processing. Acta Inform. 34, 491\u2013541 (1997)","journal-title":"Acta Inform."},{"key":"4_CR17","unstructured":"Vidal, X., Manzano, R.: Taking a closer look at LHC. http:\/\/www.lhc-closer.es\/1\/3\/12\/"}],"container-title":["Lecture Notes in Computer Science","Reliable Software Technologies \u2013 Ada-Europe 2016"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-39083-3_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,9]],"date-time":"2019-09-09T01:22:14Z","timestamp":1567992134000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-39083-3_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319390826","9783319390833"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-39083-3_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2016]]}}}