参考文献
[1]Lu Shan,Park S,Seo E.Learning from Mistakes:A Comprehensive Study on Real World Concurrency Bug Characteristic[J].ACM SIGOPS Operating Systems Review,2008,42(2):329-339.
[2]Kahlon V,Sankaranarayanan S,Gupta A.Static Analysis for Concurrent Programs with Applications to Data Race Detection[J].International Journal on Software Tools for Technology Transfer,2013,15(4):321-336.
[3]Bensalem S,Griesmayer A,Legay A,et al.Efficient Deadlock Detection for Concurrent Systems[C]//Proceedings of the 9th IEEE/ACM International Con-ference on Formal Methods and Models for Codesign.Washington D.C.,USA:IEEE Press,2011:119-129.
[4]Sun Jun,Yang Liu,Jin Songdong.Modeling and Verifying Hierarchical Real-time Systems Using Stateful Timed CSP[J].ACM Transactions on Software Engineering and Methodology,2013,22(1):1-29.
[5]袁崇义.Petri网原理与应用[M].北京:电子工业出版社,2005.
[6]崔焕庆,刘强.基于Petri网并行程序通信死锁的检测和预防[J].计算机工程,2008,34(23):50-52.
[7]Wang Yin,Lafortune S,Kelly T.The Theory of Deadlock Avoidance via Discrete Control[J].ACM SIGPLAN Notices,2009,44(1):252-263.
[8]Boer E R,Murata T.Generating Basis Siphons and Traps of Petri Nets Using the Sign Incidence Matrix[J].IEEE Transactions on Circuits and Systems,1994,41(4):266-271.
[9]Liao Hongwei,Wang Yin,Stanley J.Eliminating Concurrency Bugs in Multithreaded Software:A New Approach Based on Discrete Event Control[J].IEEE Transactions on Control Systems Technology,2013,21(6):2067-2082.
[10]朱承丞,董利达.一种多线程软件并发漏洞检测方法[J].西安电子科技大学学报,2015,42(2):167-173.
[11]林英.多核软件形式化建模、验证和性能评价研究方法[D].昆明:云南大学,2013.
[12]Feng Chu,Xie Xiaolan.Deadlock Analysis of Petri Nets Using Siphons and Mathematical Programming[J].IEEE Transactions on Robotics and Automatic,1997,13(6):793-804.
[13]Liao Hongwei,Wang Yin,Cho H K,et al.Concurrency Bugs in Multithreaded Software:Modeling and Analysis Using Petri Nets[J].Discrete Event Dynamic Systems,2013,21(6):2067-2082.
[14]Liao Hongwei,Laforune S,Reveliotis S,et al.Optimal Liveness-enforcing Control of a Class of Petri Nets Arising in Multithreaded Software[J].IEEE Tran-sactions on Automatic Control,2013,58(5):1123-1138.
[15]GLPK(GNU Linear Programming Kit)[EB/OL].(2012-06-23).http://www.gnu.org/software/glpk/.
编辑金胡考 |