{"id":"https://openalex.org/W2480339434","doi":"https://doi.org/10.1145/2851613.2851838","title":"Formal modeling and analysis of RAMP transaction systems","display_name":"Formal modeling and analysis of RAMP transaction systems","publication_year":2016,"publication_date":"2016-04-04","ids":{"openalex":"https://openalex.org/W2480339434","doi":"https://doi.org/10.1145/2851613.2851838","mag":"2480339434"},"language":"en","primary_location":{"id":"doi:10.1145/2851613.2851838","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2851613.2851838","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2851838&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st Annual ACM Symposium on Applied Computing","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"http://dl.acm.org/ft_gateway.cfm?id=2851838&type=pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100330142","display_name":"Si Liu","orcid":"https://orcid.org/0000-0003-3578-7432"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Si Liu","raw_affiliation_strings":["University of Illinois at Urbana-Champaign"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078403066","display_name":"Peter Csaba \u00d6lveczky","orcid":"https://orcid.org/0000-0002-0708-3721"},"institutions":[{"id":"https://openalex.org/I184942183","display_name":"University of Oslo","ror":"https://ror.org/01xtthb56","country_code":"NO","type":"education","lineage":["https://openalex.org/I184942183"]}],"countries":["NO"],"is_corresponding":false,"raw_author_name":"Peter Csaba \u00d6lveczky","raw_affiliation_strings":["University of Oslo"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Oslo","institution_ids":["https://openalex.org/I184942183"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100895052","display_name":"Muntasir Raihan Rahman","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Muntasir Raihan Rahman","raw_affiliation_strings":["University of Illinois at Urbana-Champaign"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037281393","display_name":"Jatin Ganhotra","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jatin Ganhotra","raw_affiliation_strings":["University of Illinois at Urbana-Champaign"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027240302","display_name":"Indranil Gupta","orcid":"https://orcid.org/0000-0002-9372-5937"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Indranil Gupta","raw_affiliation_strings":["University of Illinois at Urbana-Champaign"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102754614","display_name":"Jos\u00e9 Meseguer","orcid":"https://orcid.org/0000-0003-4779-3848"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jos\u00e9 Meseguer","raw_affiliation_strings":["University of Illinois at Urbana-Champaign"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":21,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1700","last_page":"1707"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":1.0,"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":1.0,"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.9965000152587891,"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.9950000047683716,"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/atomicity","display_name":"Atomicity","score":0.9097069501876831},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.848117470741272},{"id":"https://openalex.org/keywords/partition","display_name":"Partition (number theory)","score":0.7065994739532471},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.6457144021987915},{"id":"https://openalex.org/keywords/consistency","display_name":"Consistency (knowledge bases)","score":0.5617219805717468},{"id":"https://openalex.org/keywords/transaction-processing","display_name":"Transaction processing","score":0.5615705251693726},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.5287092924118042},{"id":"https://openalex.org/keywords/rewriting","display_name":"Rewriting","score":0.5038995146751404},{"id":"https://openalex.org/keywords/distributed-transaction","display_name":"Distributed transaction","score":0.5029000639915466},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4912371039390564},{"id":"https://openalex.org/keywords/data-consistency","display_name":"Data consistency","score":0.463306725025177},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.42731618881225586},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.41951602697372437},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3692322373390198}],"concepts":[{"id":"https://openalex.org/C188045909","wikidata":"https://www.wikidata.org/wiki/Q3306359","display_name":"Atomicity","level":3,"score":0.9097069501876831},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.848117470741272},{"id":"https://openalex.org/C42812","wikidata":"https://www.wikidata.org/wiki/Q1082910","display_name":"Partition (number theory)","level":2,"score":0.7065994739532471},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.6457144021987915},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.5617219805717468},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.5615705251693726},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.5287092924118042},{"id":"https://openalex.org/C154690210","wikidata":"https://www.wikidata.org/wiki/Q1668499","display_name":"Rewriting","level":2,"score":0.5038995146751404},{"id":"https://openalex.org/C25185021","wikidata":"https://www.wikidata.org/wiki/Q4053284","display_name":"Distributed transaction","level":4,"score":0.5029000639915466},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4912371039390564},{"id":"https://openalex.org/C93361087","wikidata":"https://www.wikidata.org/wiki/Q4426698","display_name":"Data consistency","level":2,"score":0.463306725025177},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.42731618881225586},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.41951602697372437},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3692322373390198},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"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/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2851613.2851838","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2851613.2851838","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2851838&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st Annual ACM Symposium on Applied Computing","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/2851613.2851838","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2851613.2851838","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2851838&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st Annual ACM Symposium on Applied Computing","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G212573168","display_name":null,"funder_award_id":"FA8750-11-2-0084","funder_id":"https://openalex.org/F4320338294","funder_display_name":"Air Force Research Laboratory"},{"id":"https://openalex.org/G2152823099","display_name":null,"funder_award_id":"AFOSR/AFRL FA8750-11-2-0084","funder_id":"https://openalex.org/F4320338294","funder_display_name":"Air Force Research Laboratory"},{"id":"https://openalex.org/G2538841048","display_name":null,"funder_award_id":"AFOSR/AFRL FA8750-11-2-0084","funder_id":"https://openalex.org/F4320338279","funder_display_name":"Air Force Office of Scientific Research"},{"id":"https://openalex.org/G400560186","display_name":"CSR: Medium: Availability-Consistency Tradeoffs in Key-Value and NoSQL Storage Systems","funder_award_id":"1409416","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4082425984","display_name":"DC:  Medium:  Tackling and Understanding Intermediate Data in Cloud Applications as a First-Class Citizen","funder_award_id":"0964471","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5307399640","display_name":null,"funder_award_id":"CNS 1409416","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8419600370","display_name":"CSR:  Small:  Online Global Reconfigurations in Key-Value and NoSQL Cloud Storage Systems","funder_award_id":"1319527","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"},{"id":"https://openalex.org/F4320338279","display_name":"Air Force Office of Scientific Research","ror":"https://ror.org/011e9bt93"},{"id":"https://openalex.org/F4320338294","display_name":"Air Force Research Laboratory","ror":"https://ror.org/02e2egq70"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2480339434.pdf","grobid_xml":"https://content.openalex.org/works/W2480339434.grobid-xml"},"referenced_works_count":12,"referenced_works":["https://openalex.org/W142727657","https://openalex.org/W207324510","https://openalex.org/W329665467","https://openalex.org/W585560688","https://openalex.org/W1601925768","https://openalex.org/W1967852324","https://openalex.org/W1973938051","https://openalex.org/W1981420413","https://openalex.org/W1995339490","https://openalex.org/W2054584570","https://openalex.org/W2087946700","https://openalex.org/W2095135670"],"related_works":["https://openalex.org/W2018479316","https://openalex.org/W2731282421","https://openalex.org/W1529755872","https://openalex.org/W2391763778","https://openalex.org/W2041703947","https://openalex.org/W2287301553","https://openalex.org/W1585382547","https://openalex.org/W3142249510","https://openalex.org/W2170478679","https://openalex.org/W2028131276"],"abstract_inverted_index":{"To":[0],"cope":[1],"with":[2],"large":[3],"data":[4,7,11],"sets,":[5],"distributed":[6],"stores":[8],"partition":[9],"their":[10],"across":[12],"servers.":[13],"However,":[14],"real-world":[15],"systems":[16],"usually":[17],"do":[18],"not":[19],"provide":[20],"useful":[21],"transactional":[22],"semantics":[23],"for":[24],"operations":[25],"accessing":[26],"multiple":[27],"partitions":[28],"due":[29],"to":[30,67],"the":[31,89,114],"delays":[32],"involved":[33],"in":[34,77],"achieving":[35],"multi-partition":[36,50],"consistency.":[37],"Read":[38],"Atomic":[39],"Multi-Partition":[40],"(RAMP)":[41],"transactions":[42,51,76],"have":[43],"recently":[44],"been":[45],"proposed":[46],"as":[47],"efficient":[48],"light-weight":[49],"that":[52,108],"guarantee":[53],"read":[54],"atomicity:":[55],"either":[56],"all":[57],"updates":[58,61],"or":[59],"no":[60],"of":[62,85,102,106],"a":[63],"transaction":[64],"are":[65,109],"visible":[66],"other":[68],"transactions.":[69],"In":[70,92],"this":[71],"paper":[72],"we":[73,94],"formalize":[74],"RAMP":[75,107,115],"rewriting":[78],"logic":[79],"and":[80,104],"perform":[81],"model":[82],"checking":[83],"verification":[84],"key":[86],"properties":[87],"using":[88],"Maude":[90],"tool.":[91],"particular,":[93],"develop":[95],"detailed":[96],"formal":[97],"models---and":[98],"formally":[99],"analyze---a":[100],"number":[101],"extensions":[103],"optimizations":[105],"only":[110],"briefly":[111],"mentioned":[112],"by":[113],"developers.":[116]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":6},{"year":2017,"cited_by_count":6},{"year":2015,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
