Predicate detection for parallel computations
暂无分享,去创建一个
[1] Vijay K. Garg,et al. Detection of Unstable Predicates in Distributed Programs , 1992, FSTTCS.
[2] Yuanyuan Zhou,et al. CTrigger: exposing atomicity violation bugs from their hiding places , 2009, ASPLOS.
[3] Vijay K. Garg,et al. Detecting Temporal Logic Predicates on Distributed Computations , 2007, DISC.
[4] Bernhard Ganter,et al. Two Basic Algorithms in Concept Analysis , 2010, ICFCA.
[5] Grigore Rosu,et al. jPredictor: a predictive runtime analysis tool for java , 2008, ICSE '08.
[6] Lhouari Nourine,et al. Efficient algorithms on distributive lattices , 2001, Discret. Appl. Math..
[7] Friedemann Mattern,et al. Virtual Time and Global States of Distributed Systems , 2002 .
[8] Lhouari Nourine,et al. Linear Space Algorithm for On-line Detection of Global Predicates , 1995, STRICT.
[9] Vijay K. Garg,et al. Introduction to Lattice Theory with Computer Science Applications: Garg/Introduction to Lattice Theory with Computer Science Applications , 2015 .
[10] Vijay K. Garg,et al. A parallel algorithm for global states enumeration in concurrent systems , 2015, PPoPP.
[11] Jong-Deok Choi,et al. Hybrid dynamic data race detection , 2003, PPoPP '03.
[12] Leslie Lamport,et al. Distributed snapshots: determining global states of distributed systems , 1985, TOCS.
[13] Francesco Sorrentino,et al. PENELOPE: weaving threads to expose atomicity violations , 2010, FSE '10.
[14] Mukesh Singhal,et al. Efficient Distributed Detection of Conjunctions of Local Predicates , 1998, IEEE Trans. Software Eng..
[15] Eitan Farchi,et al. Concurrent bug patterns and how to test them , 2003, Proceedings International Parallel and Distributed Processing Symposium.
[16] Vijay K. Garg,et al. Solving Computation Slicing Using Predicate Detection , 2007, IEEE Transactions on Parallel and Distributed Systems.
[17] Vijay K. Garg,et al. Algorithmic combinatorics based on slicing posets , 2002, Theor. Comput. Sci..
[18] Vijay K. Garg,et al. QuickLex: A Fast Algorithm for Consistent Global States Enumeration of Distributed Computations , 2015, OPODIS.
[19] Klaus Havelund,et al. Model checking programs , 2000, Proceedings ASE 2000. Fifteenth IEEE International Conference on Automated Software Engineering.
[20] Chao Wang,et al. Symbolic Predictive Analysis for Concurrent Programs , 2009, FM.
[21] Stephen N. Freund,et al. FastTrack: efficient and precise dynamic race detection , 2010, Commun. ACM.
[22] Yuanyuan Zhou,et al. AVIO: Detecting Atomicity Violations via Access-Interleaving Invariants , 2007, IEEE Micro.
[23] Vijay K. Garg,et al. Enumerating Global States of a Distributed Computation , 2003 .
[24] Satish Narayanasamy,et al. Maple: a coverage-driven testing tool for multithreaded programs , 2012, OOPSLA '12.
[25] Jeff Huang,et al. Persuasive prediction of concurrency access anomalies , 2011, ISSTA '11.
[26] Grigore Rosu,et al. Runtime Verification with the RV System , 2010, RV.
[27] Chao Wang,et al. Trace-Based Symbolic Analysis for Atomicity Violations , 2010, TACAS.
[28] George Steiner,et al. An algorithm to generate the ideals of a partial order , 1986 .
[29] PosetMatthew B. Squire. Enumerating the Ideals of a , 2007 .
[30] Chao Wang,et al. Universal Causality Graphs: A Precise Happens-Before Model for Detecting Bugs in Concurrent Programs , 2010, CAV.
[31] Maurice Herlihy,et al. The art of multiprocessor programming , 2020, PODC '06.
[32] Richard H. Carver,et al. Reachability testing of concurrent programs , 2006, IEEE Transactions on Software Engineering.
[33] Vijay K. Garg,et al. Detecting temporal logic predicates on the happened-before model , 2002, Proceedings 16th International Parallel and Distributed Processing Symposium.
[34] Vijay K. Garg,et al. Detection of Weak Unstable Predicates in Distributed Programs , 1994, IEEE Trans. Parallel Distributed Syst..
[35] Frank Ruskey,et al. Gray codes from antimatroids , 1993 .
[36] Subbarayan Venkatesan,et al. Techniques to tackle state explosion in global predicate detection , 1994, Proceedings of 1994 International Conference on Parallel and Distributed Systems.
[37] Vijay K. Garg,et al. Detection of global predicates: Techniques and their limitations , 1998, Distributed Computing.
[38] Keith Marzullo,et al. Consistent detection of global predicates , 1991, PADD '91.
[39] Alexander I. Tomlinson,et al. Monitoring Functions on Global States of Distributed Programs , 1997, J. Parallel Distributed Comput..
[40] Madan Musuvathi,et al. Iterative context bounding for systematic testing of multithreaded programs , 2007, PLDI '07.
[41] Brian A. Davey,et al. An Introduction to Lattices and Order , 1989 .
[42] Colin J. Fidge,et al. Timestamps in Message-Passing Systems That Preserve the Partial Ordering , 1988 .
[43] Xin-She Yang,et al. Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.
[44] Thomas R. Gross,et al. Object race detection , 2001, OOPSLA '01.
[45] Michael Burrows,et al. Eraser: a dynamic data race detector for multi-threaded programs , 1997, TOCS.
[46] Leslie Lamport,et al. Time, clocks, and the ordering of events in a distributed system , 1978, CACM.