{"id":"https://openalex.org/W2106089390","doi":"https://doi.org/10.1145/2335484.2335506","title":"Partition and compose","display_name":"Partition and compose","publication_year":2012,"publication_date":"2012-07-16","ids":{"openalex":"https://openalex.org/W2106089390","doi":"https://doi.org/10.1145/2335484.2335506","mag":"2106089390"},"language":"en","primary_location":{"id":"doi:10.1145/2335484.2335506","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2335484.2335506","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5079080602","display_name":"Martin Hirzel","orcid":"https://orcid.org/0009-0006-8840-6065"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Martin Hirzel","raw_affiliation_strings":["IBM T. J. Watson Research Center"],"affiliations":[{"raw_affiliation_string":"IBM T. J. Watson Research Center","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5079080602"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":9.9287,"has_fulltext":false,"cited_by_count":81,"citation_normalized_percentile":{"value":0.98430232,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"191","last_page":"200"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.9979000091552734,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8201106786727905},{"id":"https://openalex.org/keywords/complex-event-processing","display_name":"Complex event processing","score":0.725953996181488},{"id":"https://openalex.org/keywords/partition","display_name":"Partition (number theory)","score":0.6615422368049622},{"id":"https://openalex.org/keywords/ibm","display_name":"IBM","score":0.4561939835548401},{"id":"https://openalex.org/keywords/event","display_name":"Event (particle physics)","score":0.4541536867618561},{"id":"https://openalex.org/keywords/stream-processing","display_name":"Stream processing","score":0.4243430495262146},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.39993980526924133},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3868032693862915},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.33238106966018677},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.23257321119308472}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8201106786727905},{"id":"https://openalex.org/C123606473","wikidata":"https://www.wikidata.org/wiki/Q907918","display_name":"Complex event processing","level":3,"score":0.725953996181488},{"id":"https://openalex.org/C42812","wikidata":"https://www.wikidata.org/wiki/Q1082910","display_name":"Partition (number theory)","level":2,"score":0.6615422368049622},{"id":"https://openalex.org/C70388272","wikidata":"https://www.wikidata.org/wiki/Q5968558","display_name":"IBM","level":2,"score":0.4561939835548401},{"id":"https://openalex.org/C2779662365","wikidata":"https://www.wikidata.org/wiki/Q5416694","display_name":"Event (particle physics)","level":2,"score":0.4541536867618561},{"id":"https://openalex.org/C107027933","wikidata":"https://www.wikidata.org/wiki/Q2006448","display_name":"Stream processing","level":2,"score":0.4243430495262146},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.39993980526924133},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3868032693862915},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.33238106966018677},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.23257321119308472},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C171250308","wikidata":"https://www.wikidata.org/wiki/Q11468","display_name":"Nanotechnology","level":1,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2335484.2335506","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2335484.2335506","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W79504326","https://openalex.org/W1491178396","https://openalex.org/W1964904001","https://openalex.org/W1975712849","https://openalex.org/W1983463887","https://openalex.org/W2015103810","https://openalex.org/W2045478235","https://openalex.org/W2063090771","https://openalex.org/W2067631468","https://openalex.org/W2099395665","https://openalex.org/W2108359530","https://openalex.org/W2111252763","https://openalex.org/W2115503987","https://openalex.org/W2118314541","https://openalex.org/W2132461362","https://openalex.org/W2133338501","https://openalex.org/W2141174150","https://openalex.org/W2150206209","https://openalex.org/W2153836901","https://openalex.org/W2159844592","https://openalex.org/W2162957845","https://openalex.org/W2166604013","https://openalex.org/W4232534713"],"related_works":["https://openalex.org/W2151632549","https://openalex.org/W2115923045","https://openalex.org/W1993099704","https://openalex.org/W2485519026","https://openalex.org/W3126851503","https://openalex.org/W2225706042","https://openalex.org/W1607805252","https://openalex.org/W2620931916","https://openalex.org/W4241955046","https://openalex.org/W2492900795"],"abstract_inverted_index":{"Complex":[0],"event":[1,49,111,160,167],"processing":[2,112,134,168],"uses":[3],"patterns":[4,50,91,148],"to":[5,116,138],"detect":[6],"composite":[7,164],"events":[8,16,140,165],"in":[9,32,37,41,46,103],"streams":[10],"of":[11,87,136],"simple":[12],"events.":[13],"Typically,":[14],"the":[15,25,29,35,39,44,70,85,159],"are":[17],"logically":[18],"partitioned":[19,108],"by":[20],"some":[21],"key.":[22],"For":[23,57],"instance,":[24,58],"key":[26],"can":[27,100],"be":[28,101],"stock":[30,33,62,72],"symbol":[31],"quotes,":[34],"author":[36],"tweets,":[38],"vehicle":[40],"transportation,":[42],"or":[43],"patient":[45],"health-care.":[47],"Composite":[48],"often":[51],"become":[52],"meaningful":[53,66],"only":[54],"after":[55],"partitioning.":[56],"a":[59,77],"pattern":[60,78],"over":[61,67],"quotes":[63,68],"is":[64],"typically":[65],"for":[69,146],"same":[71],"symbol.":[73],"This":[74],"paper":[75],"proposes":[76],"syntax":[79],"and":[80,130,143,172],"translation":[81],"scheme":[82],"organized":[83],"around":[84],"notion":[86],"partitions.":[88],"Besides":[89],"making":[90],"meaningful,":[92],"partitioning":[93],"also":[94],"benefits":[95],"performance,":[96],"since":[97],"different":[98],"keys":[99],"processed":[102],"parallel.":[104,173],"We":[105],"have":[106],"implemented":[107],"parallel":[109],"complex":[110],"as":[113,153,155],"an":[114],"extension":[115],"IBM's":[117],"System":[118],"S":[119],"high-performance":[120],"streaming":[121],"platform.":[122],"Our":[123],"experiments":[124],"with":[125],"several":[126],"benchmarks":[127],"from":[128],"finance":[129],"social":[131],"media":[132],"demonstrate":[133],"speeds":[135],"up":[137],"830,000":[139],"per":[141],"second,":[142],"substantial":[144],"speedups":[145],"expensive":[147],"parallelized":[149],"on":[150],"multi-core":[151],"machines":[152],"well":[154],"multi-machine":[156],"clusters.":[157],"Partitioning":[158],"stream":[161],"before":[162],"detecting":[163],"makes":[166],"both":[169],"more":[170],"intuitive":[171]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":9},{"year":2018,"cited_by_count":10},{"year":2017,"cited_by_count":12},{"year":2016,"cited_by_count":8},{"year":2015,"cited_by_count":12},{"year":2014,"cited_by_count":8},{"year":2013,"cited_by_count":6},{"year":2012,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
