{"id":"https://openalex.org/W2083915843","doi":"https://doi.org/10.1017/s0960129504004189","title":"Concurrent models for Linda with transactions","display_name":"Concurrent models for Linda with transactions","publication_year":2004,"publication_date":"2004-05-20","ids":{"openalex":"https://openalex.org/W2083915843","doi":"https://doi.org/10.1017/s0960129504004189","mag":"2083915843"},"language":"en","primary_location":{"id":"doi:10.1017/s0960129504004189","is_oa":false,"landing_page_url":"https://doi.org/10.1017/s0960129504004189","pdf_url":null,"source":{"id":"https://openalex.org/S101766102","display_name":"Mathematical Structures in Computer Science","issn_l":"0960-1295","issn":["0960-1295","1469-8072"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310311721","host_organization_name":"Cambridge University Press","host_organization_lineage":["https://openalex.org/P4310311721","https://openalex.org/P4310311702"],"host_organization_lineage_names":["Cambridge University Press","University of Cambridge"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Mathematical Structures in Computer Science","raw_type":"journal-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/A5101611155","display_name":"Roberto Bruni","orcid":"https://orcid.org/0000-0002-7771-4154"},"institutions":[{"id":"https://openalex.org/I108290504","display_name":"University of Pisa","ror":"https://ror.org/03ad39j10","country_code":"IT","type":"education","lineage":["https://openalex.org/I108290504"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"ROBERTO BRUNI","raw_affiliation_strings":["Dipartimento di Informatica, Universit\u00e0 di Pisa, Via F. Buonarrot, m 2, 56127 Pisa","Dipartimento di Informatica, Universit\u00e0 di Pisa, Via F. Buonarrot, m 2, 56127 Pisa, Italy b[email\u00a0protected]; [email\u00a0protected]#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dipartimento di Informatica, Universit\u00e0 di Pisa, Via F. Buonarrot, m 2, 56127 Pisa","institution_ids":["https://openalex.org/I108290504"]},{"raw_affiliation_string":"Dipartimento di Informatica, Universit\u00e0 di Pisa, Via F. Buonarrot, m 2, 56127 Pisa, Italy b[email\u00a0protected]; [email\u00a0protected]#TAB#","institution_ids":["https://openalex.org/I108290504"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5061468940","display_name":"Ugo Montanari","orcid":"https://orcid.org/0000-0002-6204-8670"},"institutions":[{"id":"https://openalex.org/I108290504","display_name":"University of Pisa","ror":"https://ror.org/03ad39j10","country_code":"IT","type":"education","lineage":["https://openalex.org/I108290504"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"UGO MONTANARI","raw_affiliation_strings":["Dipartimento di Informatica, Universit\u00e0 di Pisa, Via F. Buonarrot, m 2, 56127 Pisa","Dipartimento di Informatica, Universit\u00e0 di Pisa, Via F. Buonarrot, m 2, 56127 Pisa, Italy [email\u00a0protected]; [email\u00a0protected]#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dipartimento di Informatica, Universit\u00e0 di Pisa, Via F. Buonarrot, m 2, 56127 Pisa","institution_ids":["https://openalex.org/I108290504"]},{"raw_affiliation_string":"Dipartimento di Informatica, Universit\u00e0 di Pisa, Via F. Buonarrot, m 2, 56127 Pisa, Italy [email\u00a0protected]; [email\u00a0protected]#TAB#","institution_ids":["https://openalex.org/I108290504"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.9981,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.81417424,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"14","issue":"3","first_page":"421","last_page":"468"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9997000098228455,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9997000098228455,"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/T11125","display_name":"Petri Nets in System Modeling","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10142","display_name":"Formal Methods in Verification","score":0.9979000091552734,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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.8315136432647705},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7050213813781738},{"id":"https://openalex.org/keywords/atomicity","display_name":"Atomicity","score":0.5810932517051697},{"id":"https://openalex.org/keywords/petri-net","display_name":"Petri net","score":0.5522607564926147},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.5229690670967102},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.48727285861968994},{"id":"https://openalex.org/keywords/net","display_name":"Net (polyhedron)","score":0.45939892530441284},{"id":"https://openalex.org/keywords/expressive-power","display_name":"Expressive power","score":0.446529358625412},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.44617608189582825},{"id":"https://openalex.org/keywords/software-transactional-memory","display_name":"Software transactional memory","score":0.4159741699695587},{"id":"https://openalex.org/keywords/transactional-memory","display_name":"Transactional memory","score":0.16551434993743896},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.11810517311096191}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8315136432647705},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7050213813781738},{"id":"https://openalex.org/C188045909","wikidata":"https://www.wikidata.org/wiki/Q3306359","display_name":"Atomicity","level":3,"score":0.5810932517051697},{"id":"https://openalex.org/C38677869","wikidata":"https://www.wikidata.org/wiki/Q724168","display_name":"Petri net","level":2,"score":0.5522607564926147},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.5229690670967102},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.48727285861968994},{"id":"https://openalex.org/C14166107","wikidata":"https://www.wikidata.org/wiki/Q253829","display_name":"Net (polyhedron)","level":2,"score":0.45939892530441284},{"id":"https://openalex.org/C195818886","wikidata":"https://www.wikidata.org/wiki/Q5421724","display_name":"Expressive power","level":2,"score":0.446529358625412},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.44617608189582825},{"id":"https://openalex.org/C167149655","wikidata":"https://www.wikidata.org/wiki/Q1189004","display_name":"Software transactional memory","level":4,"score":0.4159741699695587},{"id":"https://openalex.org/C134277064","wikidata":"https://www.wikidata.org/wiki/Q878206","display_name":"Transactional memory","level":3,"score":0.16551434993743896},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.11810517311096191},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1017/s0960129504004189","is_oa":false,"landing_page_url":"https://doi.org/10.1017/s0960129504004189","pdf_url":null,"source":{"id":"https://openalex.org/S101766102","display_name":"Mathematical Structures in Computer Science","issn_l":"0960-1295","issn":["0960-1295","1469-8072"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310311721","host_organization_name":"Cambridge University Press","host_organization_lineage":["https://openalex.org/P4310311721","https://openalex.org/P4310311702"],"host_organization_lineage_names":["Cambridge University Press","University of Cambridge"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Mathematical Structures in Computer Science","raw_type":"journal-article"},{"id":"pmh:oai:arpi.unipi.it:11568/181473","is_oa":false,"landing_page_url":"http://hdl.handle.net/11568/181473","pdf_url":null,"source":{"id":"https://openalex.org/S4377196265","display_name":"CINECA IRIS Institutial research information system (University of Pisa)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I108290504","host_organization_name":"University of Pisa","host_organization_lineage":["https://openalex.org/I108290504"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.41999998688697815,"display_name":"Partnerships for the goals","id":"https://metadata.un.org/sdg/17"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W1511881082","https://openalex.org/W1522782962","https://openalex.org/W1532422145","https://openalex.org/W1543900952","https://openalex.org/W1545155892","https://openalex.org/W1545726444","https://openalex.org/W1555669967","https://openalex.org/W1570690073","https://openalex.org/W1586934242","https://openalex.org/W1587747784","https://openalex.org/W1591752798","https://openalex.org/W1607105588","https://openalex.org/W1678943029","https://openalex.org/W1759021599","https://openalex.org/W1777842254","https://openalex.org/W1965067520","https://openalex.org/W1967400027","https://openalex.org/W1981476056","https://openalex.org/W1987986558","https://openalex.org/W2016654878","https://openalex.org/W2027622095","https://openalex.org/W2040821818","https://openalex.org/W2066588870","https://openalex.org/W2099229802","https://openalex.org/W2125382028","https://openalex.org/W2161307885","https://openalex.org/W2161353020","https://openalex.org/W2165981097","https://openalex.org/W2296604987","https://openalex.org/W2320984357","https://openalex.org/W2913376619","https://openalex.org/W2913641105"],"related_works":["https://openalex.org/W1968813999","https://openalex.org/W2172064476","https://openalex.org/W4252722439","https://openalex.org/W2963373502","https://openalex.org/W2783561925","https://openalex.org/W2103847662","https://openalex.org/W3045439806","https://openalex.org/W2063050381","https://openalex.org/W3155619820","https://openalex.org/W4300145204"],"abstract_inverted_index":{"Nowadays":[0],"concepts,":[1],"languages":[2],"and":[3,32,106,139],"models":[4],"for":[5,40,49,69,76,152],"coordination":[6,59],"cannot":[7],"leave":[8],"aside":[9],"the":[10,13,24,58,122],"needs":[11],"of":[12,16,87,121,129,165],"increasing":[14],"number":[15],"commercial":[17],"applications":[18],"based":[19],"on":[20],"global":[21],"computing":[22],"over":[23],"(inter)net.":[25],"For":[26],"example,":[27],"platforms":[28],"like":[29],"Microsoft":[30],".NET":[31],"Sun":[33],"Microsystems":[34],"Java":[35],"come":[36],"equipped":[37],"with":[38,66],"packages":[39],"supporting":[41],"ad":[42],"hoc":[43],"transactional":[44],"features,":[45],"which":[46],"are":[47],"essential":[48],"most":[50],"business":[51],"applications.":[52],"We":[53],"show":[54],"how":[55],"to":[56],"extend":[57],"language":[60],"par":[61],"excellence":[62],"(":[63],"viz.":[64],"Linda)":[65],"basic":[67],"primitives":[68],"transactions,":[70],"while":[71],"retaining":[72],"a":[73,85,153],"formal":[74],"model":[75],"its":[77],"concurrent":[78],"computations.":[79],"This":[80],"is":[81,125,134,150],"achieved":[82],"by":[83,99],"exploiting":[84],"variation":[86],"Petri":[88],"nets,":[89,92],"called":[90],"zero-safe":[91],"where":[93],"transactions":[94,140],"can":[95,111],"be":[96,113],"suitably":[97],"modelled":[98],"distinguishing":[100],"between":[101,162],"stable":[102,137],"places":[103,108,138],"(ordinary":[104],"ones)":[105],"zero":[107],"(where":[109],"tokens":[110],"only":[112],"temporarily":[114],"allocated,":[115],"defining":[116],"hidden":[117],"states).":[118],"The":[119],"relevance":[120],"transaction":[123],"mechanism":[124],"illustrated":[126],"in":[127],"terms":[128],"expressive":[130],"power.":[131],"Finally,":[132],"it":[133],"shown":[135],"that":[136,149],"viewed":[141],"as":[142,157],"atomic":[143],"steps":[144],"define":[145],"an":[146],"abstract":[147],"semantics":[148],"apt":[151],"fully":[154],"algebraic":[155],"treatment,":[156],"demonstrated":[158],"via":[159],"categorical":[160],"adjunctions":[161],"suitable":[163],"categories":[164],"nets.":[166]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2014,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
