-
1
-
-
84924389830
-
MillWheel: Fault-tolerant stream processing at internet scale
-
T. Akidau, A. Balikov, K. Bekiroglu, S. Chernyak, J. Haberman, R. Lax, S. McVeety, D. Mills, P. Nordstrom, and S. Whittle. MillWheel: Fault-tolerant stream processing at internet scale. In Very Large Data Bases (VLDB) Industrial Track, pages 734-746, 2013.
-
(2013)
Very Large Data Bases (VLDB) Industrial Track
, pp. 734-746
-
-
Akidau, T.1
Balikov, A.2
Bekiroglu, K.3
Chernyak, S.4
Haberman, J.5
Lax, R.6
McVeety, S.7
Mills, D.8
Nordstrom, P.9
Whittle, S.10
-
2
-
-
79957844068
-
Microsoft CEP server and online behavioral targeting
-
M. H. Ali, C. Gerea, B. Raman, B. Sezgin, T. Tarnavski, T. Verona, P. Wang, P. Zabback, A. Kirilov, A. Ananthanarayan, M. Lu, A. Raizman, R. Krishnan, R. Schindlauer, T. Grabs, S. Bjeletich, B. Chandramouli, J. Goldstein, S. Bhat, Y. Li, V. Di Nicola, X. Wang, D. Maier, I. Santos, O. Nano, and S. Grell. Microsoft CEP server and online behavioral targeting. In Demo at Very Large Data Bases (VLDB-Demo), pages 1558-1561, 2009.
-
(2009)
Demo at Very Large Data Bases (VLDB-Demo)
, pp. 1558-1561
-
-
Ali, M.H.1
Gerea, C.2
Raman, B.3
Sezgin, B.4
Tarnavski, T.5
Verona, T.6
Wang, P.7
Zabback, P.8
Kirilov, A.9
Ananthanarayan, A.10
Lu, M.11
Raizman, A.12
Krishnan, R.13
Schindlauer, R.14
Grabs, T.15
Bjeletich, S.16
Chandramouli, B.17
Goldstein, J.18
Bhat, S.19
Li, Y.20
Nicola, V.D.21
Wang, X.22
Maier, D.23
Santos, I.24
Nano, O.25
Grell, S.26
more..
-
3
-
-
84883290108
-
-
Retrieved Aug. 2015
-
The Apache POI project. http://poi.apache.org. Retrieved Aug., 2015.
-
The Apache POI Project
-
-
-
4
-
-
33745289988
-
The CQL continuous query language: Semantic foundations and query execution
-
A. Arasu, S. Babu, and J. Widom. The CQL continuous query language: semantic foundations and query execution. Journal on Very Large Data Bases (VLDB J.), 15(2):121-142, 2006.
-
(2006)
Journal on Very Large Data Bases (VLDB J.)
, vol.15
, Issue.2
, pp. 121-142
-
-
Arasu, A.1
Babu, S.2
Widom, J.3
-
5
-
-
84978645130
-
META: Middleware for events, transactions, and analytics
-
M. Arnold, D. Grove, B. Herta, M. Hind, M. Hirzel, A. Iyengar, L. Mandel, V. Saraswat, A. Shinnar, J. Siḿeon, M. Takeuchi, O. Tardieu, and W. Zhang. META: Middleware for events, transactions, and analytics. IBM Journal of Research & Development, 60(2/3):151-1510, 2016.
-
(2016)
IBM Journal of Research & Development
, vol.60
, Issue.2-3
, pp. 151-1510
-
-
Arnold, M.1
Grove, D.2
Herta, B.3
Hind, M.4
Hirzel, M.5
Iyengar, A.6
Mandel, L.7
Saraswat, V.8
Shinnar, A.9
Siḿeon, J.10
Takeuchi, M.11
Tardieu, O.12
Zhang, W.13
-
7
-
-
84908293677
-
Checkcell: Data debugging for spreadsheets
-
D. W. Barowy, D. Gochev, and E. D. Berger. Checkcell: Data debugging for spreadsheets. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pages 507-523, 2014.
-
(2014)
Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 507-523
-
-
Barowy, D.W.1
Gochev, D.2
Berger, E.D.3
-
8
-
-
33646800850
-
The synchronous languages 12 years later
-
A. Benveniste, P. Caspi, S. A. Edwards, N. Halbwachs, P. L. Guernic, and R. de Simone. The synchronous languages 12 years later. Proceedings of the IEEE, 91(1):64-83, 2003.
-
(2003)
Proceedings of the IEEE
, vol.91
, Issue.1
, pp. 64-83
-
-
Benveniste, A.1
Caspi, P.2
Edwards, S.A.3
Halbwachs, N.4
Guernic, P.L.5
De Simone, R.6
-
9
-
-
78650140677
-
SECRET: A model for analysis of the execution semantics of stream processing systems
-
I. Botan, R. Derakhshan, N. Dindar, L. Haas, R. J. Miller, and N. Tatbul. SECRET: A model for analysis of the execution semantics of stream processing systems. In Very Large Data Bases (VLDB), pages 232-243, 2010.
-
(2010)
Very Large Data Bases (VLDB)
, pp. 232-243
-
-
Botan, I.1
Derakhshan, R.2
Dindar, N.3
Haas, L.4
Miller, R.J.5
Tatbul, N.6
-
10
-
-
63549135433
-
A tag-based approach for the design and composition of information processing applications
-
E. Bouillet, M. Feblowitz, Z. Liu, A. Ranganathan, and A. Riabov. A tag-based approach for the design and composition of information processing applications. In Onward! Track of Object-Oriented Programming, Systems, Languages, and Applications (Onward!), pages 585-602, 2008.
-
(2008)
Onward! Track of Object-Oriented Programming, Systems, Languages, and Applications (Onward!)
, pp. 585-602
-
-
Bouillet, E.1
Feblowitz, M.2
Liu, Z.3
Ranganathan, A.4
Riabov, A.5
-
14
-
-
84947727166
-
-
Retrieved Aug. 2015
-
Big data analytics. http://www.hashdoc.com/document/8626/big-data-analytics. Retrieved Aug., 2015.
-
Big Data Analytics
-
-
-
15
-
-
84864232451
-
MDSheet: A framework for model-driven spreadsheet engineering
-
J. Cunha, J. a. P. Fernandes, J. Mendes, and J. a. Saraiva. MDSheet: A framework for model-driven spreadsheet engineering. In International Conference on Software Engineering (ICSE), pages 1395-1398, 2012.
-
(2012)
International Conference on Software Engineering (ICSE)
, pp. 1395-1398
-
-
Cunha, J.1
Fernandes, J.A.P.2
Mendes, J.3
Saraiva, J.A.4
-
16
-
-
0345565888
-
The many faces of publish/subscribe
-
June
-
P. T. Eugster, P. A. Felber, R. Guerraoui, and A.-M. Kermarrec. The many faces of publish/subscribe. ACM Computing Surveys (CSUR), 35(2):114-131, June 2003.
-
(2003)
ACM Computing Surveys (CSUR)
, vol.35
, Issue.2
, pp. 114-131
-
-
Eugster, P.T.1
Felber, P.A.2
Guerraoui, R.3
Kermarrec, A.-M.4
-
17
-
-
84978753619
-
Generic windowing support for extensible stream processing systems
-
B. Gedik. Generic windowing support for extensible stream processing systems. Software Practice and Experience (SP&E), 2013.
-
(2013)
Software Practice and Experience (SP&E)
-
-
Gedik, B.1
-
18
-
-
34547423880
-
Exploiting coarse-grained task, data, and pipeline parallelism in stream programs
-
M. I. Gordon, W. Thies, and S. Amarasinghe. Exploiting coarse-grained task, data, and pipeline parallelism in stream programs. In Architectural Support for Programming Languages and Operating Systems (ASPLOS), pages 151-162, 2006.
-
(2006)
Architectural Support for Programming Languages and Operating Systems (ASPLOS)
, pp. 151-162
-
-
Gordon, M.I.1
Thies, W.2
Amarasinghe, S.3
-
19
-
-
79959914668
-
Automating string processing in spreadsheets using input-output examples
-
S. Gulwani. Automating string processing in spreadsheets using input-output examples. In Principles of Programming Languages (POPL), 2011.
-
(2011)
Principles of Programming Languages (POPL)
-
-
Gulwani, S.1
-
20
-
-
84904304215
-
NLyze: Interactive programming by natural language for spreadsheet data analysis and manipulation
-
S. Gulwani and M. Marron. NLyze: Interactive programming by natural language for spreadsheet data analysis and manipulation. In International Conference on Management of Data (SIGMOD), pages 803-814, 2014.
-
(2014)
International Conference on Management of Data (SIGMOD)
, pp. 803-814
-
-
Gulwani, S.1
Marron, M.2
-
22
-
-
84893537534
-
IBM Streams Processing Language: Analyzing big data in motion
-
M. Hirzel, H. Andrade, B. Gedik, G. Jacques-Silva, R. Khandekar, V. Kumar, M. Mendell, H. Nasgaard, S. Schneider, R. Souĺe, and K.-L. Wu. IBM Streams Processing Language: Analyzing big data in motion. IBM Journal of Research & Development, 57(3/4):71-711, 2013.
-
(2013)
IBM Journal of Research & Development
, vol.57
, Issue.3-4
, pp. 71-711
-
-
Hirzel, M.1
Andrade, H.2
Gedik, B.3
Jacques-Silva, G.4
Khandekar, R.5
Kumar, V.6
Mendell, M.7
Nasgaard, H.8
Schneider, S.9
Souĺe, R.10
Wu, K.-L.11
-
23
-
-
84930317902
-
Spreadsheets for stream partitions and windows
-
M. Hirzel, R. Rabbah, P. Suter, O. Tardieu, and M. Vaziri. Spreadsheets for stream partitions and windows. In Workshop on Software Engineering Methods in Spreadsheets (SEMS@ICSE), pages 39-40, 2015.
-
(2015)
Workshop on Software Engineering Methods in Spreadsheets (SEMS@ICSE)
, pp. 39-40
-
-
Hirzel, M.1
Rabbah, R.2
Suter, P.3
Tardieu, O.4
Vaziri, M.5
-
24
-
-
84901236377
-
A catalog of stream processing optimizations
-
Apr
-
M. Hirzel, R. Souĺe, S. Schneider, B. Gedik, and R. Grimm. A catalog of stream processing optimizations. ACM Computing Surveys (CSUR), 46(4), Apr. 2014.
-
(2014)
ACM Computing Surveys (CSUR)
, vol.46
, Issue.4
-
-
Hirzel, M.1
Souĺe, R.2
Schneider, S.3
Gedik, B.4
Grimm, R.5
-
25
-
-
84978668988
-
-
Retrieved Aug. 2015
-
About IFTTT. https://ifttt.com/wtf Retrieved Aug., 2015.
-
About IFTTT
-
-
-
26
-
-
85024429815
-
A new approach to linear filtering and prediction problems
-
Series D
-
R. E. Kalman. A new approach to linear filtering and prediction problems. Transactions of the ASME-Journal of Basic Engineering, 82(Series D):35-45, 1960.
-
(1960)
Transactions of the ASME-Journal of Basic Engineering
, vol.82
, pp. 35-45
-
-
Kalman, R.E.1
-
27
-
-
33749541740
-
A1: End-user programming for web-based system administration
-
E. Kandogan, E. Haber, R. Barrett, A. Cypher, P. Maglio, and H. Zhao. A1: End-user programming for web-based system administration. In Symposium on User Interface Software and Technology (UIST), pages 211-220, 2005.
-
(2005)
Symposium on User Interface Software and Technology (UIST)
, pp. 211-220
-
-
Kandogan, E.1
Haber, E.2
Barrett, R.3
Cypher, A.4
Maglio, P.5
Zhao, H.6
-
28
-
-
77954926300
-
Deadlock avoidance for streaming computations with filtering
-
P. Li, K. Agrawal, J. Buhler, and R. D. Chamberlain. Deadlock avoidance for streaming computations with filtering. In Symposium on Parallelism in Algorithms and Architectures (SPAA), pages 243-252, 2010.
-
(2010)
Symposium on Parallelism in Algorithms and Architectures (SPAA)
, pp. 243-252
-
-
Li, P.1
Agrawal, K.2
Buhler, J.3
Chamberlain, R.D.4
-
33
-
-
84976650353
-
Object-oriented spreadsheets: The analytic spreadsheet package
-
K. W. Piersol. Object-oriented spreadsheets: The analytic spreadsheet package. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pages 385-390, 1986.
-
(1986)
Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 385-390
-
-
Piersol, K.W.1
-
35
-
-
84867568822
-
Auto-parallelizing stateful distributed streaming applications
-
S. Schneider, M. Hirzel, B. Gedik, and K.-L. Wu. Auto-parallelizing stateful distributed streaming applications. In International Conference on Parallel Architectures and Compilation Techniques (PACT), pages 53-64, 2012.
-
(2012)
International Conference on Parallel Architectures and Compilation Techniques (PACT)
, pp. 53-64
-
-
Schneider, S.1
Hirzel, M.2
Gedik, B.3
Wu, K.-L.4
-
38
-
-
84905382543
-
-
Retrieved Aug. 2015
-
StreamBase Microsoft Excel adapter. http://docs.streambase.com/sb66/index.jsp?topic=/com.streambase.sb.ide.help/data/html/samplesinfo/Excelsample.html. Retrieved Aug., 2015.
-
StreamBase Microsoft Excel Adapter
-
-
-
39
-
-
85013685244
-
General incremental sliding-window aggregation
-
K. Tangwongsan, M. Hirzel, S. Schneider, and K.-L. Wu. General incremental sliding-window aggregation. In Conference on Very Large Data Bases (VLDB), pages 702-713, 2015.
-
(2015)
Conference on Very Large Data Bases (VLDB)
, pp. 702-713
-
-
Tangwongsan, K.1
Hirzel, M.2
Schneider, S.3
Wu, K.-L.4
-
40
-
-
84905838951
-
Storm @twitter
-
A. Toshniwal, S. Taneja, A. Shukla, K. Ramasamy, J. M. Patel, S. Kulkarni, J. Jackson, K. Gade, M. Fu, J. Donham, N. Bhagat, S. Mittal, and D. Ryaboy. Storm @Twitter. In International Conference on Management of Data (SIGMOD), 2014.
-
(2014)
International Conference on Management of Data (SIGMOD)
-
-
Toshniwal, A.1
Taneja, S.2
Shukla, A.3
Ramasamy, K.4
Patel, J.M.5
Kulkarni, S.6
Jackson, J.7
Gade, K.8
Fu, M.9
Donham, J.10
Bhagat, N.11
Mittal, S.12
Ryaboy, D.13
-
41
-
-
0037957068
-
Exploiting punctuation semantics in continuous data streams
-
P. A. Tucker, D. Maier, T. Sheard, and L. Fegaras. Exploiting punctuation semantics in continuous data streams. Transations on Knowledge and Data Engineering (TKDE), 15(3):555-568, 2003.
-
(2003)
Transations on Knowledge and Data Engineering (TKDE)
, vol.15
, Issue.3
, pp. 555-568
-
-
Tucker, P.A.1
Maier, D.2
Sheard, T.3
Fegaras, L.4
-
42
-
-
84905398599
-
Stream processing with a spreadsheet
-
M. Vaziri, O. Tardieu, R. Rabbah, P. Suter, and M. Hirzel. Stream processing with a spreadsheet. In European Conference on Object-Oriented Programming (ECOOP), pages 360-384, 2014.
-
(2014)
European Conference on Object-Oriented Programming (ECOOP)
, pp. 360-384
-
-
Vaziri, M.1
Tardieu, O.2
Rabbah, R.3
Suter, P.4
Hirzel, M.5
-
43
-
-
34247393736
-
A spreadsheet approach to programming and managing sensor networks
-
A. Woo, S. Seth, T. Olson, J. Liu, and F. Zhao. A spreadsheet approach to programming and managing sensor networks. In Conference on Information Processing in Sensor Networks (IPSN), pages 424-431, 2006.
-
(2006)
Conference on Information Processing in Sensor Networks (IPSN)
, pp. 424-431
-
-
Woo, A.1
Seth, S.2
Olson, T.3
Liu, J.4
Zhao, F.5
-
44
-
-
84893580079
-
Testing properties of dataflow program operators
-
Z. Xu, M. Hirzel, G. Rothermel, and K.-L. Wu. Testing properties of dataflow program operators. In Conference on Automated Software Engineering (ASE), pages 103-113, 2013.
-
(2013)
Conference on Automated Software Engineering (ASE)
, pp. 103-113
-
-
Xu, Z.1
Hirzel, M.2
Rothermel, G.3
Wu, K.-L.4
-
45
-
-
84889637396
-
Discretized streams: Fault-tolerant streaming computation at scale
-
M. Zaharia, T. Das, H. Li, T. Hunter, S. Shenker, and I. Stoica. Discretized streams: Fault-tolerant streaming computation at scale. In Symposium on Operating Systems Principles (SOSP), pages 423-438, 2013.
-
(2013)
Symposium on Operating Systems Principles (SOSP)
, pp. 423-438
-
-
Zaharia, M.1
Das, T.2
Li, H.3
Hunter, T.4
Shenker, S.5
Stoica, I.6
|