{"id":"https://openalex.org/W2588661182","doi":"https://doi.org/10.1007/s00165-017-0418-2","title":"Relating trace refinement and linearizability","display_name":"Relating trace refinement and linearizability","publication_year":2017,"publication_date":"2017-02-14","ids":{"openalex":"https://openalex.org/W2588661182","doi":"https://doi.org/10.1007/s00165-017-0418-2","mag":"2588661182"},"language":"en","primary_location":{"id":"doi:10.1007/s00165-017-0418-2","is_oa":false,"landing_page_url":"https://doi.org/10.1007/s00165-017-0418-2","pdf_url":null,"source":{"id":"https://openalex.org/S128250343","display_name":"Formal Aspects of Computing","issn_l":"0934-5043","issn":["0934-5043","1433-299X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Formal Aspects of Computing","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/A5006104972","display_name":"Graeme Smith","orcid":"https://orcid.org/0000-0003-1019-4761"},"institutions":[{"id":"https://openalex.org/I165143802","display_name":"The University of Queensland","ror":"https://ror.org/00rqy9422","country_code":"AU","type":"education","lineage":["https://openalex.org/I165143802"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Graeme Smith","raw_affiliation_strings":["School of Information Technology and Electrical Engineering, The University of Queensland, 4072, Brisbane, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Technology and Electrical Engineering, The University of Queensland, 4072, Brisbane, Australia","institution_ids":["https://openalex.org/I165143802"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5001323438","display_name":"Kirsten Winter","orcid":"https://orcid.org/0000-0002-8519-2026"},"institutions":[{"id":"https://openalex.org/I165143802","display_name":"The University of Queensland","ror":"https://ror.org/00rqy9422","country_code":"AU","type":"education","lineage":["https://openalex.org/I165143802"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Kirsten Winter","raw_affiliation_strings":["School of Information Technology and Electrical Engineering, The University of Queensland, 4072, Brisbane, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Technology and Electrical Engineering, The University of Queensland, 4072, Brisbane, Australia","institution_ids":["https://openalex.org/I165143802"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.8788,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.76662453,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"29","issue":"6","first_page":"935","last_page":"950"},"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.9961000084877014,"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.9961000084877014,"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/T10683","display_name":"Mass Spectrometry Techniques and Applications","score":0.9835000038146973,"subfield":{"id":"https://openalex.org/subfields/1607","display_name":"Spectroscopy"},"field":{"id":"https://openalex.org/fields/16","display_name":"Chemistry"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10094","display_name":"Epilepsy research and treatment","score":0.9710000157356262,"subfield":{"id":"https://openalex.org/subfields/2738","display_name":"Psychiatry and Mental health"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/linearizability","display_name":"Linearizability","score":0.9278804063796997},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7857247591018677},{"id":"https://openalex.org/keywords/trace","display_name":"TRACE (psycholinguistics)","score":0.7639009356498718},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.7500948309898376},{"id":"https://openalex.org/keywords/liveness","display_name":"Liveness","score":0.5451348423957825},{"id":"https://openalex.org/keywords/theory-of-computation","display_name":"Theory of computation","score":0.4989893436431885},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.4726478159427643},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.4654586613178253},{"id":"https://openalex.org/keywords/refinement-calculus","display_name":"Refinement calculus","score":0.45174217224121094},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.43742355704307556},{"id":"https://openalex.org/keywords/atomicity","display_name":"Atomicity","score":0.4229256510734558},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.38686004281044006},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3564659059047699}],"concepts":[{"id":"https://openalex.org/C20528329","wikidata":"https://www.wikidata.org/wiki/Q513932","display_name":"Linearizability","level":3,"score":0.9278804063796997},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7857247591018677},{"id":"https://openalex.org/C75291252","wikidata":"https://www.wikidata.org/wiki/Q1315756","display_name":"TRACE (psycholinguistics)","level":2,"score":0.7639009356498718},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.7500948309898376},{"id":"https://openalex.org/C15569618","wikidata":"https://www.wikidata.org/wiki/Q3561421","display_name":"Liveness","level":2,"score":0.5451348423957825},{"id":"https://openalex.org/C24858836","wikidata":"https://www.wikidata.org/wiki/Q844718","display_name":"Theory of computation","level":2,"score":0.4989893436431885},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.4726478159427643},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.4654586613178253},{"id":"https://openalex.org/C90483712","wikidata":"https://www.wikidata.org/wiki/Q7307205","display_name":"Refinement calculus","level":2,"score":0.45174217224121094},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.43742355704307556},{"id":"https://openalex.org/C188045909","wikidata":"https://www.wikidata.org/wiki/Q3306359","display_name":"Atomicity","level":3,"score":0.4229256510734558},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.38686004281044006},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3564659059047699},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s00165-017-0418-2","is_oa":false,"landing_page_url":"https://doi.org/10.1007/s00165-017-0418-2","pdf_url":null,"source":{"id":"https://openalex.org/S128250343","display_name":"Formal Aspects of Computing","issn_l":"0934-5043","issn":["0934-5043","1433-299X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Formal Aspects of Computing","raw_type":"journal-article"},{"id":"pmh:oai:espace.library.uq.edu.au:UQ:482825","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306402388","display_name":"Queensland's institutional digital repository (The University of Queensland)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I165143802","host_organization_name":"The University of Queensland","host_organization_lineage":["https://openalex.org/I165143802"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Journal Article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2307842755","display_name":null,"funder_award_id":"DP160102457","funder_id":"https://openalex.org/F4320334704","funder_display_name":"Australian Research Council"},{"id":"https://openalex.org/G5416436367","display_name":null,"funder_award_id":"DP130102901","funder_id":"https://openalex.org/F4320334704","funder_display_name":"Australian Research Council"}],"funders":[{"id":"https://openalex.org/F4320334704","display_name":"Australian Research Council","ror":"https://ror.org/05mmh0f86"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W1489503486","https://openalex.org/W1541118615","https://openalex.org/W1556900989","https://openalex.org/W1983572666","https://openalex.org/W2017559473","https://openalex.org/W2036548030","https://openalex.org/W2037683502","https://openalex.org/W2089064888","https://openalex.org/W2089775579","https://openalex.org/W2101939036","https://openalex.org/W2102488782","https://openalex.org/W2132107743","https://openalex.org/W2139533136","https://openalex.org/W2144973245","https://openalex.org/W2151448199","https://openalex.org/W2243405571","https://openalex.org/W2246674664","https://openalex.org/W2914793699","https://openalex.org/W3023975137","https://openalex.org/W3026878770","https://openalex.org/W4238103299","https://openalex.org/W4244819751"],"related_works":["https://openalex.org/W2151448199","https://openalex.org/W2059519811","https://openalex.org/W2115031960","https://openalex.org/W2912336518","https://openalex.org/W2890803313","https://openalex.org/W2797588120","https://openalex.org/W2559817971","https://openalex.org/W4225157728","https://openalex.org/W2899230041","https://openalex.org/W2937362621"],"abstract_inverted_index":{"Abstract":[0],"In":[1,113],"the":[2,7,70,74,86,101,110,131,167,194,201,207,215,221],"late":[3],"1980\u2019s,":[4],"Back":[5],"extended":[6],"notion":[8,45,88,103],"of":[9,12,25,46,104,203,217,223],"stepwise":[10],"refinement":[11,52,71,123,140,150,158,171,198],"sequential":[13],"systems":[14],"to":[15,33,38,49,129,165,175,188,211],"concurrent":[16,31,90,107,225],"systems.":[17],"By":[18],"doing":[19],"so":[20],"he":[21],"provided":[22],"a":[23,30,118],"definition":[24],"what":[26],"it":[27],"means":[28],"for":[29,89,106],"system":[32],"be":[34,173,186],"correct":[35],"with":[36],"respect":[37],"an":[39],"abstract":[40],"(potentially":[41],"sequential)":[42],"specification.":[43],"This":[44,126],"refinement,":[47],"referred":[48],"as":[50,77,85,100],"trace":[51,122,139,149,157,170,197],",":[53],"was":[54],"also":[55,94],"independently":[56],"proposed":[57,83],"by":[58],"Abadi":[59],"and":[60,62,67,81,124,179,192],"Lamport":[61],"has":[63,93],"found":[64,95],"widespread":[65,96],"acceptance":[66,97],"application":[68],"within":[69],"community.":[72,112],"Around":[73],"same":[75],"time":[76],"Back\u2019s":[78],"work,":[79],"Herlihy":[80],"Wing":[82],"linearizability":[84,145,154,183],"correctness":[87,105,133],"objects.":[91,226],"Linearizability":[92],"being":[98],"regarded":[99],"standard":[102],"objects":[108],"in":[109,151,206,220],"concurrent-algorithms":[111],"this":[114],"paper,":[115],"we":[116],"provide":[117],"formal":[119],"link":[120],"between":[121],"linearizability.":[125],"allows":[127],"us":[128],"compare":[130],"two":[132],"conditions.":[134,161],"Our":[135],"comparisons":[136],"show":[137],"that":[138,144,169,196],"implies":[141],"linearizability,":[142],"but":[143],"does":[146,155],"not":[147],"imply":[148,156],"general.":[152],"However,":[153],"under":[159],"certain":[160],"These":[162],"conditions":[163],"relate":[164],"(i)":[166],"fact":[168,195],"can":[172,184],"used":[174,187],"prove":[176,189],"both":[177],"safety":[178,190],"liveness":[180],"properties,":[181,191],"whereas":[182],"only":[185],"(ii)":[193],"depends":[199],"on":[200],"identification":[202],"when":[204],"operations":[205],"implementation":[208],"are":[209],"observed":[210],"occur.":[212],"We":[213],"discuss":[214],"consequences":[216],"these":[218],"differences":[219],"context":[222],"verifying":[224]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
