{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,1,25]],"date-time":"2024-01-25T17:03:16Z","timestamp":1706202196442},"reference-count":19,"publisher":"Association for Computing Machinery (ACM)","issue":"3","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGOPS Oper. Syst. Rev."],"published-print":{"date-parts":[[2006,7]]},"abstract":"<jats:p>System S is a large-scale distributed streaming data analysis environment. Ultimately, we envision that there will be multiple sites running the System S software, each with their own administration and goals. However, cooperation between these sites can frequently be of mutual benefit. We are designing the framework to support numerous sites that can work both independently and in cooperative fashions, with a variety of interaction models such as peer-to-peer or federated. Depending on the degree of site autonomy and the relationships between any given pair of sites, the sites would be able to share data, perform processing on behalf of one another, or even take over tasks of a failed site. Interoperability is complicated by the degree of site autonomy as well as differences in execution environments and security policies. This paper surveys System S, describes its models for site interoperability, and discusses particular design issues such as site failover and heterogeneity.<\/jats:p>","DOI":"10.1145\/1151374.1151383","type":"journal-article","created":{"date-parts":[[2006,10,18]],"date-time":"2006-10-18T22:35:32Z","timestamp":1161210932000},"page":"31-37","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Multi-site cooperative data stream analysis"],"prefix":"10.1145","volume":"40","author":[{"given":"Fred","family":"Douglis","sequence":"first","affiliation":[{"name":"IBM"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Branson","sequence":"additional","affiliation":[{"name":"IBM"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kirsten","family":"Hildrum","sequence":"additional","affiliation":[{"name":"IBM"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bin","family":"Rong","sequence":"additional","affiliation":[{"name":"IBM"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fan","family":"Ye","sequence":"additional","affiliation":[{"name":"IBM"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2006,7]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"CIDR 2005 - Second Biennial Conference on Innovative Data Systems Research","author":"Abadi Daniel J.","year":"2005"},{"key":"e_1_2_1_2_1","volume-title":"Stan Zdonik. The Design of the Borealis Stream Processing Engine. In Second Biennial Conference on Innovative Data Systems Research (CIDR 2005","author":"Abadi Daniel J","year":"2005"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2006.13"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1066157.1066160"},{"key":"e_1_2_1_5_1","volume-title":"Symposium on Network System Design and Implementation","author":"Balazinska Magdalena","year":"2004"},{"key":"e_1_2_1_6_1","volume-title":"First Workshop on Hot Topics in System","author":"Bhagwan Ranjita","year":"2005"},{"key":"e_1_2_1_7_1","volume-title":"Conference on Innovative Data Systems Research","author":"Chandrasekaran Sirish","year":"2003"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133572.1133593"},{"key":"e_1_2_1_9_1","first-page":"2150","article-title":"The anatomy of the Grid: Enabling scalable virtual organizations","author":"Foster Ian","year":"2001","journal-title":"Lecture Notes in Computer Science"},{"key":"e_1_2_1_10_1","volume-title":"Morgan Kaufmann","author":"Gray Jim","year":"1992"},{"key":"e_1_2_1_11_1","first-page":"227","volume-title":"Readings in Database Systems","author":"Haerder Theo","year":"1994","edition":"2"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2005.72"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142522"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/822086.823372"},{"key":"e_1_2_1_15_1","volume-title":"Proceedings of AAAI-2005","author":"Riabov Anton","year":"2005"},{"key":"e_1_2_1_16_1","volume-title":"Proceedings of ICAPS 2006","author":"Riabov Anton","year":"2006"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.241422"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1107499.1107504"},{"key":"e_1_2_1_19_1","unstructured":"The STREAM Group. STREAM: The Stanford stream data manager. IEEE Data Engineering Bulletin 26(1) 2003.]]  The STREAM Group. STREAM: The Stanford stream data manager. IEEE Data Engineering Bulletin 26(1) 2003.]]"}],"container-title":["ACM SIGOPS Operating Systems Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1151374.1151383","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T21:02:32Z","timestamp":1672261352000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1151374.1151383"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,7]]},"references-count":19,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2006,7]]}},"alternative-id":["10.1145\/1151374.1151383"],"URL":"https:\/\/doi.org\/10.1145\/1151374.1151383","relation":{},"ISSN":["0163-5980"],"issn-type":[{"value":"0163-5980","type":"print"}],"subject":[],"published":{"date-parts":[[2006,7]]},"assertion":[{"value":"2006-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}