{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T01:10:53Z","timestamp":1725412253128},"reference-count":21,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,12]]},"DOI":"10.1109\/padsw.2018.8644605","type":"proceedings-article","created":{"date-parts":[[2019,2,21]],"date-time":"2019-02-21T23:23:38Z","timestamp":1550791418000},"page":"481-488","source":"Crossref","is-referenced-by-count":0,"title":["Model-Based Proactive Read-Validation in Transaction Processing Systems"],"prefix":"10.1109","author":[{"given":"Simone","family":"Economo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Emiliano","family":"Silvestri","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pierangelo","family":"Di Sanzo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alessandro","family":"Pellegrin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francesco","family":"Quaglia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","first-page":"373","author":"di sanzo","year":"2016","journal-title":"Markov chain-based adaptive scheduling in software transactional memory"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2620001"},{"key":"ref12","first-page":"157","author":"economo","year":"2017","journal-title":"Prompt application-transparent transaction revalidation in software transactional memory"},{"key":"ref13","first-page":"169","author":"yoo","year":"2008","journal-title":"Adaptive transaction scheduling for transactional memory systems"},{"key":"ref14","first-page":"125","author":"dolev","year":"2008","journal-title":"Car-stm scheduling-based collision avoidance and resolution for software transactional memory"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-013-0376-3"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2740285"},{"journal-title":"Towards applying machine learning to adaptive transactional memory","year":"2011","author":"wang","key":"ref17"},{"key":"ref18","first-page":"757","author":"didona","year":"0","journal-title":"Proteustm Abstraction meets performance in transactional memory"},{"key":"ref19","first-page":"1","author":"castro","year":"2011","journal-title":"A machine learning-based approach for thread mapping on transactional memory applications"},{"year":"0","key":"ref4"},{"key":"ref3","first-page":"175","author":"guerraoui","year":"2008","journal-title":"On the correctness of transactional memory"},{"key":"ref6","first-page":"337","author":"osman","year":"2013","journal-title":"Performance modelling of concurrency control schemes for relational databases"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/153724.153733"},{"key":"ref8","first-page":"81","author":"rughetti","year":"2014","journal-title":"Analytical\/ml mixed approach for concurrency regulation in software transactional memory"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1016\/j.peva.2011.05.002"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2015.2510998"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2010.49"},{"key":"ref9","article-title":"Predicting the scalability of an stm: A pragmatic approach","author":"dragojevic","year":"2010","journal-title":"Presented at the 5th ACM SIGPLAN Workshop on Transactional Computing"},{"key":"ref20","first-page":"583","author":"porfirio","year":"2013","journal-title":"Transparent support for partial rollback in software transactional memories"},{"journal-title":"TPC-C Benchmark Revision 5 11","year":"2010","key":"ref21"}],"event":{"name":"2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS)","start":{"date-parts":[[2018,12,11]]},"location":"Singapore, Singapore","end":{"date-parts":[[2018,12,13]]}},"container-title":["2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8635632\/8644527\/08644605.pdf?arnumber=8644605","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,27]],"date-time":"2022-01-27T05:52:32Z","timestamp":1643262752000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8644605\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12]]},"references-count":21,"URL":"https:\/\/doi.org\/10.1109\/padsw.2018.8644605","relation":{},"subject":[],"published":{"date-parts":[[2018,12]]}}}