Locks: Picking key methods for a scalable quantitative analysis
作者:
Highlights:
• Probabilistic model checking for quantitative analysis of low-level OS primitives.
• Combine measure-based analysis with formal modelling, spinlock protocol case study.
• Report on challenges and methods, tackling state-explosion problem.
摘要
•Probabilistic model checking for quantitative analysis of low-level OS primitives.•Combine measure-based analysis with formal modelling, spinlock protocol case study.•Report on challenges and methods, tackling state-explosion problem.
论文关键词:Probabilistic model checking,Measure-based quantitative analysis,Low-level operating system code,Test-and-test-and-set spinlock,Conditional long-run probabilities,Quantile-based queries,Symmetry reduction
论文评审过程:Received 24 May 2013, Revised 13 January 2014, Accepted 18 May 2014, Available online 23 July 2014.
论文官网地址:https://doi.org/10.1016/j.jcss.2014.06.004