{"id":"https://openalex.org/W4408108771","doi":"https://doi.org/10.22152/programming-journal.org/2025/10/2","title":"Conversational Concurrency with Dataspaces and Facets","display_name":"Conversational Concurrency with Dataspaces and Facets","publication_year":2025,"publication_date":"2025-02-15","ids":{"openalex":"https://openalex.org/W4408108771","doi":"https://doi.org/10.22152/programming-journal.org/2025/10/2"},"language":"en","primary_location":{"id":"doi:10.22152/programming-journal.org/2025/10/2","is_oa":true,"landing_page_url":"https://doi.org/10.22152/programming-journal.org/2025/10/2","pdf_url":"https://arxiv.org/pdf/2502.20542v1.pdf","source":{"id":"https://openalex.org/S4210199781","display_name":"The Art Science and Engineering of Programming","issn_l":"2473-7321","issn":["2473-7321"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Art, Science, and Engineering of Programming","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://arxiv.org/pdf/2502.20542v1.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5080715674","display_name":"Sam Caldwell","orcid":"https://orcid.org/0000-0001-7092-8769"},"institutions":[{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Sam Caldwell","raw_affiliation_strings":["Northeastern University, USA"],"affiliations":[{"raw_affiliation_string":"Northeastern University, USA","institution_ids":["https://openalex.org/I12912129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041404795","display_name":"Tony Garnock-Jones","orcid":"https://orcid.org/0009-0000-9516-0848"},"institutions":[{"id":"https://openalex.org/I34352273","display_name":"Maastricht University","ror":"https://ror.org/02jz4aj89","country_code":"NL","type":"education","lineage":["https://openalex.org/I34352273"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Tony Garnock-Jones","raw_affiliation_strings":["Maastricht University, Netherlands"],"affiliations":[{"raw_affiliation_string":"Maastricht University, Netherlands","institution_ids":["https://openalex.org/I34352273"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5000905628","display_name":"Matthias Felleisen","orcid":"https://orcid.org/0000-0001-6678-1004"},"institutions":[{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Matthias Felleisen","raw_affiliation_strings":["Northeastern University, USA"],"affiliations":[{"raw_affiliation_string":"Northeastern University, USA","institution_ids":["https://openalex.org/I12912129"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5080715674"],"corresponding_institution_ids":["https://openalex.org/I12912129"],"apc_list":null,"apc_paid":null,"fwci":2.3431,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.88001063,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"10","issue":"1","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10215","display_name":"Semantic Web and Ontologies","score":0.8296999931335449,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10215","display_name":"Semantic Web and Ontologies","score":0.8296999931335449,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/concurrency","display_name":"Concurrency","score":0.6356709003448486},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5290887355804443},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.38645225763320923}],"concepts":[{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.6356709003448486},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5290887355804443},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.38645225763320923}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.22152/programming-journal.org/2025/10/2","is_oa":true,"landing_page_url":"https://doi.org/10.22152/programming-journal.org/2025/10/2","pdf_url":"https://arxiv.org/pdf/2502.20542v1.pdf","source":{"id":"https://openalex.org/S4210199781","display_name":"The Art Science and Engineering of Programming","issn_l":"2473-7321","issn":["2473-7321"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Art, Science, and Engineering of Programming","raw_type":"journal-article"},{"id":"pmh:oai:cris.maastrichtuniversity.nl:openaire/a503bd09-b671-4c0a-9f3d-7a600aab59dd","is_oa":true,"landing_page_url":"https://cris.maastrichtuniversity.nl/en/publications/a503bd09-b671-4c0a-9f3d-7a600aab59dd","pdf_url":null,"source":{"id":"https://openalex.org/S4306402616","display_name":"Research Publications (Maastricht University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I34352273","host_organization_name":"Maastricht University","host_organization_lineage":["https://openalex.org/I34352273"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Caldwell, S, Garnock-Jones, T & Felleisen, M 2025, 'Conversational Concurrency with Dataspaces and Facets', Art, Science, and Engineering of Programming, vol. 10, no. 1, 2. https://doi.org/10.22152/programming-journal.org/2025/10/2","raw_type":"info:eu-repo/semantics/publishedVersion"}],"best_oa_location":{"id":"doi:10.22152/programming-journal.org/2025/10/2","is_oa":true,"landing_page_url":"https://doi.org/10.22152/programming-journal.org/2025/10/2","pdf_url":"https://arxiv.org/pdf/2502.20542v1.pdf","source":{"id":"https://openalex.org/S4210199781","display_name":"The Art Science and Engineering of Programming","issn_l":"2473-7321","issn":["2473-7321"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Art, Science, and Engineering of Programming","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G848032724","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4408108771.pdf","grobid_xml":"https://content.openalex.org/works/W4408108771.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Context":[0],"Developers":[1],"have":[2,204],"come":[3],"to":[4,21,101,173,191,195,199,214,303],"appreciate":[5],"the":[6,40,114,118,176,208,222,246,264,276,291,308,318],"simplicity":[7],"of":[8,17,39,62,80,117,127,136,144,178,221,263,278],"message-passing":[9,120,267],"actors":[10,29,159,190,203,217,296],"for":[11,87,141,148,156,286,294,320,328],"concurrent":[12,243,253,269,314,332],"programming":[13,131,177,234,255],"tasks.The":[14],"actor":[15,105,254,285],"model":[16],"computation":[18],"is":[19,24],"easy":[20],"grasp;":[22],"it":[23,34,183,271],"just":[25],"a":[26,31,103,125,170,186,219,283],"conversation":[27],"among":[28],"with":[30,238,256],"common":[32],"goal.Importantly,":[33],"eliminates":[35],"some":[36,79,84,260],"basic":[37],"pitfalls":[38],"dominant":[41],"shared-memory":[42],"model,":[43],"most":[44],"critically":[45],"data":[46],"races.Inquiry":[47],"A":[48,225],"close":[49],"look":[50],"at":[51],"real-world":[52],"conversations":[53,91,162],"suggests,":[54],"however,":[55],"that":[56,111,258],"they":[57,139],"are":[58],"not":[59],"mere":[60],"exchanges":[61],"messages.Participants":[63],"must":[64,77],"keep":[65],"in":[66,89,92,94,130,235,274,313],"mind":[67],"conversational":[68,132,150,233,288],"context,":[69],"and":[70,75,152,163,198,206,231,241,290,306,324],"participants":[71,96],"joining":[72],"late":[73],"can":[74],"often":[76,311],"acquire":[78],"this":[81],"context.In":[82],"addition,":[83],"settings":[85],"call":[86,140],"engaging":[88],"several":[90],"parallel;":[93],"others,":[95],"conduct":[97],"temporarily":[98],"limited":[99],"sub-conversations":[100],"clarify":[102],"point.Existing":[104],"code":[106],"exhibits":[107],"complex":[108,321],"design":[109,322],"patterns":[110,123,323],"get":[112],"around":[113,160,297],"underlying":[115,265],"limitations":[116,262],"pure":[119],"model.Approach":[121],"These":[122],"suggest":[124],"number":[126],"elements":[128],"involved":[129],"computations.Translated":[133],"into":[134],"terms":[135],"language":[137,171],"design,":[138],"two":[142],"kinds":[143],"facilities:":[145],"(1)":[146,185],"one":[147,155],"sharing":[149,287],"context":[151,289],"(2)":[153,207],"another":[154],"organizing":[157,295],"individual":[158,216],"on-going":[161,223],"their":[164],"contexts.Knowledge":[165],"This":[166],"paper":[167],"presents":[168],"Syndicate,":[169],"designed":[172],"directly":[174],"support":[175,248,327],"conversing":[179],"actors.Beyond":[180],"message":[181],"passing,":[182],"supplies":[184],"dataspace,":[187],"which":[188,211],"allows":[189],"make":[192],"public":[193],"assertions,":[194],"withdraw":[196],"them,":[197],"query":[200],"what":[201],"other":[202,239],"asserted;":[205],"facet":[209,292],"notation,":[210],"enables":[212,301],"programmers":[213],"express":[215,305],"as":[218],"reflection":[220],"conversations.Grounding":[224],"worked":[226],"example":[227],"introduces":[228],"these":[229],"concepts":[230],"illustrates":[232],"Syndicate.A":[236],"comparison":[237],"research":[240],"industrial":[242],"languages":[244],"demonstrates":[245],"unique":[247,326],"Syndicate":[249,251,300],"provides.Importance":[250],"advances":[252],"enhancements":[257],"address":[259],"observed":[261],"model.While":[266],"simplifies":[268],"programming,":[270],"falls":[272],"short":[273],"handling":[275],"complexities":[277],"actual":[279],"computational":[280],"conversations.By":[281],"introducing":[282],"dataspace":[284],"notation":[293],"ongoing":[298],"conversations,":[299],"developers":[302],"naturally":[304],"manage":[307],"nuanced":[309],"interactions":[310],"required":[312],"systems.These":[315],"innovations":[316],"reduce":[317],"need":[319],"provide":[325],"building":[329],"robust,":[330],"context-aware":[331],"applications.":[333]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
