{"id":"https://openalex.org/W310427254","doi":"https://doi.org/10.3233/fi-2015-1222","title":"True Concurrency in Long-running Transactions for Digital Ecosystems","display_name":"True Concurrency in Long-running Transactions for Digital Ecosystems","publication_year":2015,"publication_date":"2015-07-01","ids":{"openalex":"https://openalex.org/W310427254","doi":"https://doi.org/10.3233/fi-2015-1222","mag":"310427254"},"language":"en","primary_location":{"id":"doi:10.3233/fi-2015-1222","is_oa":false,"landing_page_url":"https://doi.org/10.3233/fi-2015-1222","pdf_url":null,"source":{"id":"https://openalex.org/S39012697","display_name":"Fundamenta Informaticae","issn_l":"0169-2968","issn":["0169-2968","1875-8681"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Fundamenta Informaticae","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/A5065276782","display_name":"Sotiris Moschoyiannis","orcid":"https://orcid.org/0000-0002-0164-8322"},"institutions":[{"id":"https://openalex.org/I28290843","display_name":"University of Surrey","ror":"https://ror.org/00ks66431","country_code":"GB","type":"education","lineage":["https://openalex.org/I28290843"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Sotiris Moschoyiannis","raw_affiliation_strings":["Department of Computing, University of Surrey, Guildford, Surrey, GU2 7XH, England. {s.moschoyiannis, p.krause}@surrey.ac.uk"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computing, University of Surrey, Guildford, Surrey, GU2 7XH, England. {s.moschoyiannis, p.krause}@surrey.ac.uk","institution_ids":["https://openalex.org/I28290843"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103395232","display_name":"Paul J. Krause","orcid":null},"institutions":[{"id":"https://openalex.org/I28290843","display_name":"University of Surrey","ror":"https://ror.org/00ks66431","country_code":"GB","type":"education","lineage":["https://openalex.org/I28290843"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Paul J. Krause","raw_affiliation_strings":["Department of Computing, University of Surrey, Guildford, Surrey, GU2 7XH, England. {s.moschoyiannis, p.krause}@surrey.ac.uk"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computing, University of Surrey, Guildford, Surrey, GU2 7XH, England. {s.moschoyiannis, p.krause}@surrey.ac.uk","institution_ids":["https://openalex.org/I28290843"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I28290843"],"apc_list":null,"apc_paid":null,"fwci":1.354,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.8222069,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"138","issue":"4","first_page":"483","last_page":"514"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9983000159263611,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9983000159263611,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9980000257492065,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9951000213623047,"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/concurrency","display_name":"Concurrency","score":0.8226110935211182},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.717864453792572},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.46145379543304443},{"id":"https://openalex.org/keywords/concurrency-control","display_name":"Concurrency control","score":0.4390423595905304},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.43800777196884155},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4179638624191284},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3916935920715332},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.282930850982666}],"concepts":[{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.8226110935211182},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.717864453792572},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.46145379543304443},{"id":"https://openalex.org/C84511453","wikidata":"https://www.wikidata.org/wiki/Q2914952","display_name":"Concurrency control","level":3,"score":0.4390423595905304},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.43800777196884155},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4179638624191284},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3916935920715332},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.282930850982666}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3233/fi-2015-1222","is_oa":false,"landing_page_url":"https://doi.org/10.3233/fi-2015-1222","pdf_url":null,"source":{"id":"https://openalex.org/S39012697","display_name":"Fundamenta Informaticae","issn_l":"0169-2968","issn":["0169-2968","1875-8681"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Fundamenta Informaticae","raw_type":"journal-article"},{"id":"pmh:oai:epubs.surrey.ac.uk:810237","is_oa":false,"landing_page_url":"http://epubs.surrey.ac.uk/810237/1/%23fi138%284%2905.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4306400680","display_name":"Surrey Research Insight Open Access (The University of Surrey)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I28290843","host_organization_name":"University of Surrey","host_organization_lineage":["https://openalex.org/I28290843"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Life in Land","id":"https://metadata.un.org/sdg/15","score":0.46000000834465027}],"awards":[{"id":"https://openalex.org/G2666660476","display_name":null,"funder_award_id":"EP/H021779/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W32668961","https://openalex.org/W86409017","https://openalex.org/W1487534524","https://openalex.org/W1493088000","https://openalex.org/W1503973138","https://openalex.org/W1515932031","https://openalex.org/W1528710605","https://openalex.org/W1555669967","https://openalex.org/W1555729963","https://openalex.org/W1580055894","https://openalex.org/W1582345010","https://openalex.org/W1585912603","https://openalex.org/W1587877137","https://openalex.org/W1596131438","https://openalex.org/W1608333380","https://openalex.org/W1705394006","https://openalex.org/W1974168649","https://openalex.org/W1974181258","https://openalex.org/W1979237683","https://openalex.org/W1991052229","https://openalex.org/W2016757770","https://openalex.org/W2057659930","https://openalex.org/W2058715416","https://openalex.org/W2088619833","https://openalex.org/W2093397547","https://openalex.org/W2093587195","https://openalex.org/W2096253695","https://openalex.org/W2103481640","https://openalex.org/W2111763696","https://openalex.org/W2122859326","https://openalex.org/W2123197446","https://openalex.org/W2148337378","https://openalex.org/W2160910001","https://openalex.org/W2166309509","https://openalex.org/W2173961470","https://openalex.org/W2293287097","https://openalex.org/W2490058940","https://openalex.org/W2570165438","https://openalex.org/W3144368627","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W3085024073","https://openalex.org/W1888970550","https://openalex.org/W2477601761","https://openalex.org/W59382029","https://openalex.org/W2997101070","https://openalex.org/W2135424310","https://openalex.org/W2473726211","https://openalex.org/W2150179797","https://openalex.org/W2170147831","https://openalex.org/W4242696047"],"abstract_inverted_index":{"The":[0,111],"concept":[1],"of":[2,31,59,76,99,145,152,158,184,191,212,219,224],"a":[3,28,91,95,143],"digital":[4],"ecosystem":[5],"(DE)":[6],"has":[7],"been":[8],"used":[9,36],"to":[10,37,227],"explore":[11],"scenarios":[12],"in":[13,44,64,80,97,166,173,216,241],"which":[14,33,147],"multiple":[15],"online":[16],"services":[17,52],"and":[18,61,128,182,201,221],"resources":[19],"can":[20,34],"be":[21,35],"accessed":[22],"by":[23,114],"users":[24],"without":[25],"there":[26],"being":[27],"single":[29],"point":[30,131],"control,":[32],"effectively":[38],"serialise":[39],"their":[40],"interactions.":[41],"We":[42,72,208],"argue":[43],"this":[45,48],"paper":[46],"that":[47,81,242],"weak":[49],"coupling":[50],"between":[51,108],"places":[53],"additional":[54],"demands":[55],"on":[56,104,122],"the":[57,82,100,105,115,120,135,159,174,189,192,210,217,244],"modelling":[58],"compensation":[60],"recovery":[62,190,240],"management":[63],"long-running":[65],"transactions":[66],"over":[67],"traditional":[68],"SOC":[69],"related":[70],"formalisms.":[71],"describe":[73],"an":[74],"adaptation":[75],"Shields\u2019":[77],"vector":[78],"languages,":[79],"synchronisation":[83],"constraint":[84],"is":[85,139,148,247],"removed":[86],"(no":[87],"shared":[88],"actions),":[89],"as":[90,165,172],"formal":[92],"semantics":[93],"for":[94,155],"transaction":[96,117,225,246],"terms":[98],"common":[101],"ordering":[102],"constraints":[103],"underlying":[106],"interactions":[107],"its":[109],"participants.":[110],"notation":[112],"afforded":[113],"so-called":[116],"languages":[118,169,226],"captures":[119],"invocations":[121],"each":[123,130,156],"participant":[124,157],"service":[125],"(online":[126],"resource),":[127],"at":[129],"during":[132],"execution,":[133],"across":[134],"whole":[136,193,245],"transaction.":[137,194],"Concurrency":[138],"modelled":[140],"explicitly":[141],"through":[142],"notion":[144],"independence,":[146],"lifted":[149],"onto":[150],"tuples":[151],"sequences":[153],"(one":[154],"transaction)":[160],"rather":[161],"than":[162],"individual":[163],"sequences,":[164],"Mazurkiewicz":[167],"trace":[168],"or":[170,186],"events,":[171],"event":[175],"structures":[176],"model.":[177],"Participating":[178],"subcomponents":[179],"execute":[180],"concurrently":[181],"failure":[183,200],"one":[185],"more":[187],"causes":[188],"Compensations":[195],"are":[196,205],"triggered":[197],"immediately":[198],"upon":[199],"concurrent":[202],"forward":[203,239],"actions":[204],"compensated":[206],"concurrently.":[207],"highlight":[209],"benefits":[211],"our":[213,236],"true-concurrent":[214],"approach":[215,237],"context":[218],"DEs":[220],"outline":[222],"connections":[223],"other":[228],"partial":[229],"order":[230],"models.":[231],"Further,":[232],"we":[233],"discuss":[234],"how":[235],"supports":[238],"recovering":[243],"avoided":[248],"wherever":[249],"possible.":[250]},"counts_by_year":[{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
