메뉴 건너뛰기




Volumn , Issue , 2009, Pages 172-179

Protocol verification using flows: An industrial experience

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACTION-REFINEMENT; CACHE COHERENCE PROTOCOLS; COMPOSITIONAL REASONING; DATA TYPE; DESIGN DOCUMENTS; INDUSTRIAL EXPERIENCE; LINEAR FLOWS; MULTI-CORE PROCESSOR; PARAMETERIZED; PROTOCOL VERIFICATION;

EID: 76549108449     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/FMCAD.2009.5351126     Document Type: Conference Paper
Times cited : (30)

References (29)
  • 1
    • 58049169828 scopus 로고    scopus 로고
    • Going with the flow: Parameterized verification using message flows
    • M. Talupur and M. R. Tuttle, "Going with the flow: Parameterized verification using message flows," in Proc. FMCAD, 2008.
    • (2008) Proc. FMCAD
    • Talupur, M.1    Tuttle, M.R.2
  • 2
    • 23044531714 scopus 로고    scopus 로고
    • Parameterized verification of the FLASH cache coherence protocol by compositional model checking
    • K. L. McMillan, "Parameterized verification of the FLASH cache coherence protocol by compositional model checking," in Proc. CHARME, 2001.
    • (2001) Proc. CHARME
    • McMillan, K.L.1
  • 3
    • 33750073555 scopus 로고    scopus 로고
    • A simple method for parameterized verification of cache coherence protocols
    • C.-T. Chou, P. K. Mannava, and S. Park, "A simple method for parameterized verification of cache coherence protocols," in Proc. FMCAD, 2004.
    • (2004) Proc. FMCAD
    • Chou, C.-T.1    Mannava, P.K.2    Park, S.3
  • 4
    • 58049134882 scopus 로고    scopus 로고
    • Parameterized system verification with guard strengthening and parameter abstraction
    • S. Krstic, "Parameterized system verification with guard strengthening and parameter abstraction," in Automated Verification of Infinite State Systems, 2005.
    • (2005) Automated Verification of Infinite State Systems
    • Krstic, S.1
  • 5
    • 17044419774 scopus 로고    scopus 로고
    • Liveness with (0, 1, ∞;) counter abstraction
    • A. Pnueli, J. Xu, and L. Zuck, "Liveness with (0, 1, ∞;) counter abstraction," in Proc. CAV, 2002.
    • (2002) Proc. CAV
    • Pnueli, A.1    Xu, J.2    Zuck, L.3
  • 6
    • 58049172561 scopus 로고    scopus 로고
    • Constructing quantified invariants
    • S. K. Lahiri and R. Bryant, "Constructing quantified invariants," in Proc. TACAS, 2004.
    • (2004) Proc. TACAS
    • Lahiri, S.K.1    Bryant, R.2
  • 7
    • 23044518603 scopus 로고    scopus 로고
    • Reducing model checking of the many to the few
    • A. E. Emerson and V. Kahlon, "Reducing model checking of the many to the few," in Proc. CADE, 2000.
    • (2000) Proc. CADE
    • Emerson, A.E.1    Kahlon, V.2
  • 8
    • 58049152578 scopus 로고    scopus 로고
    • Automatic non-interference lemmas for parameterized model checking
    • J. Bingham, "Automatic non-interference lemmas for parameterized model checking," in Proc. FMCAD, 2008.
    • (2008) Proc. FMCAD
    • Bingham, J.1
  • 9
    • 34548862035 scopus 로고    scopus 로고
    • Computing invariants for parameter abstraction
    • Y. Lv, H. Liu, and H. Pan, "Computing invariants for parameter abstraction," in Proc. MEMOCODE, 2007.
    • (2007) Proc. MEMOCODE
    • Lv, Y.1    Liu, H.2    Pan, H.3
  • 10
    • 0001607429 scopus 로고    scopus 로고
    • Experience with predicate abstraction
    • S. Das, D. L. Dill, and S. Park, "Experience with predicate abstraction," in Proc. CAV, 1999.
    • (1999) Proc. CAV
    • Das, S.1    Dill, D.L.2    Park, S.3
  • 11
    • 0030407022 scopus 로고    scopus 로고
    • Verification of flash cache coherence protocol by aggregation of distributed transactions
    • S. Park and D. L. Dill, "Verification of flash cache coherence protocol by aggregation of distributed transactions," in Proc. SPAA, 1996.
    • (1996) Proc. SPAA
    • Park, S.1    Dill, D.L.2
  • 13
    • 49249086142 scopus 로고    scopus 로고
    • Larrabee: A many-core x86 architecture for visual computing
    • Aug
    • L. Seiler et al., "Larrabee: A many-core x86 architecture for visual computing," ACM Transactions on Graphics, vol. 27(3), Aug. 2008.
    • (2008) ACM Transactions on Graphics , vol.27 , Issue.3
    • Seiler, L.1
  • 14
    • 76549130786 scopus 로고    scopus 로고
    • Indexed predicate discovery for unbounded system verification
    • S. K. Lahiri and R. Bryant, "Indexed predicate discovery for unbounded system verification," in Proc. CAV, 2004.
    • (2004) Proc. CAV
    • Lahiri, S.K.1    Bryant, R.2
  • 15
    • 0002377082 scopus 로고    scopus 로고
    • Automated verification of cache coherence protocols
    • G. Delzanno, "Automated verification of cache coherence protocols," in Proc. CAV, 2000.
    • (2000) Proc. CAV
    • Delzanno, G.1
  • 18
    • 58049144682 scopus 로고    scopus 로고
    • Local proofs for global safety properties
    • A. Cohen and K. Namjoshi, "Local proofs for global safety properties," in Proc. CAV, 2007.
    • (2007) Proc. CAV
    • Cohen, A.1    Namjoshi, K.2
  • 19
    • 38149097206 scopus 로고    scopus 로고
    • Environment abstraction for parmeterized verification
    • E. Clarke, M. Talupur, and H. Veith, "Environment abstraction for parmeterized verification," in Proc. VMCAI, 2006.
    • (2006) Proc. VMCAI
    • Clarke, E.1    Talupur, M.2    Veith, H.3
  • 20
    • 76549100232 scopus 로고    scopus 로고
    • Proving Ptolemy right: Environment abstraction principle for parameterized verification
    • -, "Proving Ptolemy right: Environment abstraction principle for parameterized verification," in Proc. TACAS, 2008.
    • (2008) Proc. TACAS
  • 21
    • 33847163308 scopus 로고    scopus 로고
    • Model checking large-scale and parameterized resource allocation systems
    • A. E. Emerson and V. Kahlon, "Model checking large-scale and parameterized resource allocation systems," in Proc. TACAS, 2002.
    • (2002) Proc. TACAS
    • Emerson, A.E.1    Kahlon, V.2
  • 24
    • 47249161461 scopus 로고    scopus 로고
    • Abstraction Techniques for Infinite State Verification,
    • Ph.D. dissertation, SCS, CMU
    • M. Talupur, "Abstraction Techniques for Infinite State Verification," Ph.D. dissertation, SCS, CMU, 2006.
    • (2006)
    • Talupur, M.1
  • 25
    • 76549111744 scopus 로고    scopus 로고
    • Verification diagrams revisited: Disjunctive invariants for easy verification
    • J. Rushby, "Verification diagrams revisited: Disjunctive invariants for easy verification," in Proc. CAV, 2000.
    • (2000) Proc. CAV
    • Rushby, J.1
  • 26
    • 0003331895 scopus 로고    scopus 로고
    • Verification of infinite state systems by compositional model checking
    • K. L. McMillan, "Verification of infinite state systems by compositional model checking," in Proc. CHARME, 1999.
    • (1999) Proc. CHARME
    • McMillan, K.L.1
  • 27
    • 0002908596 scopus 로고
    • A new approach to proving correctness of multiprocess programs
    • L. Lamport, "A new approach to proving correctness of multiprocess programs," ACM TOPLAS, vol. 1(1), pp. 84-97, 1979.
    • (1979) ACM TOPLAS , vol.1 , Issue.1 , pp. 84-97
    • Lamport, L.1
  • 28
    • 47349097031 scopus 로고    scopus 로고
    • Transaction based modeling and verification of hardware protocols
    • X. Chen, S. German, and G. Gopalakrishnan, "Transaction based modeling and verification of hardware protocols," in Proc. FMCAD, 2007.
    • (2007) Proc. FMCAD
    • Chen, X.1    German, S.2    Gopalakrishnan, G.3
  • 29
    • 47949126252 scopus 로고    scopus 로고
    • Hierarchical cache coherence protocol verification one level at a time through assume guarantee
    • X. Chen, Y. Yang, M. DeLisi, G. Gopalakrishnan, and C.-T. Chou, "Hierarchical cache coherence protocol verification one level at a time through assume guarantee," in Proc. HLDVT, 2007.
    • (2007) Proc. HLDVT
    • Chen, X.1    Yang, Y.2    DeLisi, M.3    Gopalakrishnan, G.4    Chou, C.-T.5


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.