메뉴 건너뛰기




Volumn 56, Issue 4, 2007, Pages 511-527

Formal verification of simulation traces using computation slicing

Author keywords

Formal verification; Lattice theory; Partial order; Runtime verification; Simulation; Temporal logic

Indexed keywords

ALGORITHMS; COMPUTATIONAL COMPLEXITY; COMPUTATIONAL EFFICIENCY; COMPUTER SIMULATION; TEMPORAL LOGIC;

EID: 34047193962     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2007.1011     Document Type: Article
Times cited : (25)

References (44)
  • 1
    • 0002367651 scopus 로고
    • "Design and Synthesis of Synchronization Skeletons Using Branching Time Temporal Logic"
    • May
    • E.M. Clarke and E.A. Emerson, "Design and Synthesis of Synchronization Skeletons Using Branching Time Temporal Logic," Proc. Workshop Logics of Programs, May 1981.
    • (1981) Proc. Workshop Logics of Programs
    • Clarke, E.M.1    Emerson, E.A.2
  • 3
    • 0017996760 scopus 로고
    • "Time, Clocks, and the Ordering of Events in a Distributed System"
    • July
    • L. Lamport, "Time, Clocks, and the Ordering of Events in a Distributed System," Comm. ACM, vol. 21, no. 7, pp. 558-565, July 178.
    • (1978) Comm. ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 14
    • 18944390941 scopus 로고    scopus 로고
    • "The Model Checker Spin"
    • May
    • G. Holzmarm, "The Model Checker Spin," IEEE Trans. Software Eng., vol. 23, no. 5, pp. 279-295, May 1997.
    • (1997) IEEE Trans. Software Eng. , vol.23 , Issue.5 , pp. 279-295
    • Holzmarm, G.1
  • 17
    • 0028400577 scopus 로고
    • "Detection of Weak Unstable Predicates in Distributed Programs"
    • Mar
    • V.K. Garg and B. Waldecker, "Detection of Weak Unstable Predicates in Distributed Programs," IEEE Trans. Parallel and Distributed Systems, vol. 5, no. 3, pp. 299-307, Mar. 1994.
    • (1994) IEEE Trans. Parallel and Distributed Systems , vol.5 , Issue.3 , pp. 299-307
    • Garg, V.K.1    Waldecker, B.2
  • 19
    • 0022020346 scopus 로고
    • "Distributed Snapshots: Determining Global States of Distributed Systems"
    • Feb
    • K.M. Chancy and L. Lampert, "Distributed Snapshots: Determining Global States of Distributed Systems," ACM Trans. Computer Systems, vol. 3, no. 1, pp. 63-75, Feb. 1985.
    • (1985) ACM Trans. Computer Systems , vol.3 , Issue.1 , pp. 63-75
    • Chancy, K.M.1    Lampert, L.2
  • 21
    • 0032313758 scopus 로고    scopus 로고
    • "Detection of Global Predicates: Techniques and Their Limitations"
    • C. Chase and V.K. Garg, "Detection of Global Predicates: Techniques and Their Limitations," Distributed Computing, vol. 11, no. 4, pp. 191-201, 1998.
    • (1998) Distributed Computing , vol.11 , Issue.4 , pp. 191-201
    • Chase, C.1    Garg, V.K.2
  • 22
    • 0006081459 scopus 로고    scopus 로고
    • "Monitoring Functions on Global States of Distributed Programs"
    • Mar
    • A.I. Tomlinson and V.K. Garg, "Monitoring Functions on Global States of Distributed Programs," J. Parallel and Distributed Computing, vol. 41, no. 2, pp. 173-189, Mar. 1997.
    • (1997) J. Parallel and Distributed Computing , vol.41 , Issue.2 , pp. 173-189
    • Tomlinson, A.I.1    Garg, V.K.2
  • 23
    • 34047238815 scopus 로고    scopus 로고
    • "Techniques for Formal Verification of Concurrent and Distributed Program Traces"
    • PhD dissertation, Univ. of Texas at Austin, May
    • A. Sen, "Techniques for Formal Verification of Concurrent and Distributed Program Traces," PhD dissertation, Univ. of Texas at Austin, May 2004, http://maple.ece.utexas.edu/~sen.
    • (2004)
    • Sen, A.1
  • 24
    • 0020299274 scopus 로고
    • "Specification and Verification of Concurrent Systems in CESAR"
    • J.P. Queille and J. Sifakis, "Specification and Verification of Concurrent Systems in CESAR," Proc. Fifth Int'l Symp. Programming, pp. 337-351, 1982.
    • (1982) Proc. Fifth Int'l Symp. Programming , pp. 337-351
    • Queille, J.P.1    Sifakis, J.2
  • 26
    • 0026202534 scopus 로고
    • "Logical Time in Distributed Computing Systems"
    • Aug
    • C. Fidge, "Logical Time in Distributed Computing Systems," Computer, vol. 24, no. 8, pp. 28-33, Aug. 1991.
    • (1991) Computer , vol.24 , Issue.8 , pp. 28-33
    • Fidge, C.1
  • 28
    • 34047229802 scopus 로고    scopus 로고
    • "Partial Order Trace Analyzer (POTA) Web Site," 2003, http://maple.ece.utexas.edu/~sen/POTA.html.
    • (2003)
  • 30
    • 35048886446 scopus 로고
    • "ISO: Specification of the Asynchronous Transfer Mode Ring (ATMR) Protocol"
    • ISO, Jan
    • "ISO: Specification of the Asynchronous Transfer Mode Ring (ATMR) Protocol," ISO, Jan. 1993.
    • (1993)
  • 37
    • 84947232527 scopus 로고    scopus 로고
    • "Using Runtime Analysis to Guide Model Checking of Java Programs"
    • K. Havelund, "Using Runtime Analysis to Guide Model Checking of Java Programs," Proc. Seventh SPIN Int'l Workshop, pp. 245-264, 2000.
    • (2000) Proc. Seventh SPIN Int'l Workshop , pp. 245-264
    • Havelund, K.1
  • 39
    • 0020157396 scopus 로고
    • "Programmers Use Slices When Debugging"
    • M. Weiser, "Programmers Use Slices When Debugging," Comm. ACM, vol. 25, no. 7, pp. 446-452, 1982.
    • (1982) Comm. ACM , vol.25 , Issue.7 , pp. 446-452
    • Weiser, M.1
  • 42
    • 84896693034 scopus 로고    scopus 로고
    • "Issues in Slicing Promela and Its Applications to Model Checking, Protocol Understanding, and Simulation"
    • Apr
    • L.I. Millett and T. Teitelbaum, "Issues in Slicing Promela and Its Applications to Model Checking, Protocol Understanding, and Simulation," Int'l J. Software Tools for Technology Transfer, vol. 2, no. 4, pp. 343-349, Apr. 2000.
    • (2000) Int'l J. Software Tools for Technology Transfer , vol.2 , Issue.4 , pp. 343-349
    • Millett, L.I.1    Teitelbaum, T.2


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