메뉴 건너뛰기




Volumn 4085 LNCS, Issue , 2006, Pages 557-572

Monitoring distributed controllers: When an efficient LTL algorithm on sequences is needed to model-check traces

Author keywords

Global properties; Model checking of traces; Monitor; Testing of asynchronous distributed systems

Indexed keywords

CODES (SYMBOLS); COMPUTER SIMULATION; CONCURRENT ENGINEERING; DISTRIBUTED COMPUTER SYSTEMS; TESTING;

EID: 33749373867     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11813040_37     Document Type: Conference Paper
Times cited : (16)

References (36)
  • 2
    • 0026913667 scopus 로고
    • Symbolic boolean manipulation with ordered binarydecision diagrams
    • [Bry92]
    • [Bry92] Randal E. Bryant. Symbolic boolean manipulation with ordered binarydecision diagrams. ACM Corn-put. Surv., 24(3):293-318, 1992.
    • (1992) ACM Corn-put. Surv. , vol.24 , Issue.3 , pp. 293-318
    • Bryant, R.E.1
  • 5
    • 0032313758 scopus 로고    scopus 로고
    • Detection of global predicates: Techniques and their limitations
    • [CG98]
    • [CG98] Craig M. Chase and Vijay K. Garg. Detection of global predicates: Techniques and their limitations. Distributed Computing, 11 (4): 191-201, 1998.
    • (1998) Distributed Computing , vol.11 , Issue.4 , pp. 191-201
    • Chase, C.M.1    Garg, V.K.2
  • 7
    • 0022020346 scopus 로고
    • Distributed snapshots: Determining global states of distributed systems
    • [CL85]
    • [CL85] K. Mani Chandy and Leslie Lamport. Distributed snapshots: Determining global states of distributed systems. ACM Trans. Comput. Syst., 3(1):63-75, 1985.
    • (1985) ACM Trans. Comput. Syst. , vol.3 , Issue.1 , pp. 63-75
    • Mani Chandy, K.1    Lamport, L.2
  • 8
    • 0036506762 scopus 로고    scopus 로고
    • LTL is expressively complete for Mazurkiewicz traces
    • [DG02], March
    • [DG02] Volker Diekert and Paul Gastin. LTL is expressively complete for Mazurkiewicz traces. Journal of Computer and System Sciences, 64(2):396-418, March 2002.
    • (2002) Journal of Computer and System Sciences , vol.64 , Issue.2 , pp. 396-418
    • Diekert, V.1    Gastin, P.2
  • 9
    • 23844462443 scopus 로고    scopus 로고
    • The formal design of distributed controllers with dsl and spin
    • [DGMM05]. (24 pages)
    • [DGMM05] Brani De Wachter, Alexandre Genon, Thierry Massart, and Cédric Meuter. The formal design of distributed controllers with dsl and spin. Formal Aspects of Computing, 17(2):177-200, 2005. (24 pages).
    • (2005) Formal Aspects of Computing , vol.17 , Issue.2 , pp. 177-200
    • De Wachter, B.1    Genon, A.2    Massart, T.3    Meuter, C.4
  • 10
    • 35048877166 scopus 로고    scopus 로고
    • Dsl: An environment with automatic code distribution for industrial control systems
    • [DMM04]. Springer. (14 pages)
    • [DMM04] Bram De Wachter, Thierry Massart, and Cédric Meuter, dsl : An environment with automatic code distribution for industrial control systems. In Lecture Notes in Computer Sciences, volume 3144, pages 132-145. Springer, 2004. (14 pages).
    • (2004) Lecture Notes in Computer Sciences , vol.3144 , pp. 132-145
    • De Wachter, B.1    Massart, T.2    Meuter, C.3
  • 11
    • 33646165921 scopus 로고    scopus 로고
    • Covering sharing trees: A compact data structure for parameterized verification
    • [DRV04]
    • [DRV04] Giorgio Delzanno, Jean-François Raskin, and Laurent Van Begin. Covering sharing trees: a compact data structure for parameterized verification. STTT, 5(2-3):268-297, 2004.
    • (2004) STTT , vol.5 , Issue.2-3 , pp. 268-297
    • Delzanno, G.1    Raskin, J.-F.2    Van Begin, L.3
  • 12
    • 1542427122 scopus 로고    scopus 로고
    • An improvement of mcmillan's unfolding algorithm
    • [ERV96]
    • [ERV96] Javier Esparza, Stefan Römer, and Walter Vogler. An improvement of mcmillan's unfolding algorithm. In TACAS, pages 87-106, 1996.
    • (1996) TACAS , pp. 87-106
    • Esparza, J.1    Römer, S.2    Vogler, W.3
  • 14
    • 0035000292 scopus 로고    scopus 로고
    • On slicing a distributed computation
    • [GM01]
    • [GM01] Vijay K. Garg and Neeraj Mittal. On slicing a distributed computation. In ICDCS, pages 322-329, 2001.
    • (2001) ICDCS , pp. 322-329
    • Garg, V.K.1    Mittal, N.2
  • 15
    • 33749413119 scopus 로고    scopus 로고
    • Monitoring distributed controllers: When an efficient Itl algorithm on sequences is needed to model-check traces
    • [GMM06], CFV - Université Libre de Bruxelles
    • [GMM06] Alexandre Genon, Thierry Massart, and Cédric Meuter. Monitoring distributed controllers : When an efficient Itl algorithm on sequences is needed to model-check traces. Technical Report 2006-59, CFV - Université Libre de Bruxelles, 2006.
    • (2006) Technical Report , vol.2006 , Issue.59
    • Genon, A.1    Massart, T.2    Meuter, C.3
  • 16
    • 0003758313 scopus 로고    scopus 로고
    • [God96]. Partial-Order Methods for the Verification of Concurrent Systems - An Approach to the State-Explosion Problem. Springer
    • [God96] P. Godefroid. Partial-Order Methods for the Verification of Concurrent Systems - An Approach to the State-Explosion Problem, volume 1032 of Lecture Notes in Computer Science. Springer, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1032
    • Godefroid, P.1
  • 17
    • 0028400577 scopus 로고
    • Detection of weak unstable predicates in distributed programs
    • [GW94]
    • [GW94] Vijay K. Garg and Brian Waldecker. Detection of weak unstable predicates in distributed programs. IEEE Trans. Parallel Distrib. Syst., 5(3):299-307, 1994.
    • (1994) IEEE Trans. Parallel Distrib. Syst. , vol.5 , Issue.3 , pp. 299-307
    • Garg, V.K.1    Waldecker, B.2
  • 18
    • 0030386136 scopus 로고    scopus 로고
    • Detection of strong unstable predicates in distributed programs
    • [GW96]
    • [GW96] Vijay K. Garg and Brian Waldecker. Detection of strong unstable predicates in distributed programs. IEEE Trans. Parallel Distrib. Syst., 7(12):1323-1333, 1996.
    • (1996) IEEE Trans. Parallel Distrib. Syst. , vol.7 , Issue.12 , pp. 1323-1333
    • Garg, V.K.1    Waldecker, B.2
  • 19
    • 18944390941 scopus 로고    scopus 로고
    • The model checker spin
    • [Hol97]
    • [Hol97] Gerard J. Holzmann. The model checker spin. IEEE Trans. Software Eng., 23(5):279-295, 1997.
    • (1997) IEEE Trans. Software Eng. , vol.23 , Issue.5 , pp. 279-295
    • Holzmann, G.J.1
  • 20
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • [Lam78]
    • [Lam78] Leslie Lamport. Time, clocks, and the ordering of events in a distributed system. Commun. ACM, 21(7):558-565, 1978.
    • (1978) Commun. ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 21
    • 84881138058 scopus 로고    scopus 로고
    • How to make fdr spin: Ltl model checking of csp by refinement
    • [LMC01]. Springer. (20 pages)
    • [LMC01] M. Leuschel, T. Massart, and A. Currie. How to make fdr spin : Ltl model checking of csp by refinement. In Lecture Notes in Computer Sciences, volume 2021, pages 99-118. Springer, 2001. (20 pages).
    • (2001) Lecture Notes in Computer Sciences , vol.2021 , pp. 99-118
    • Leuschel, M.1    Massart, T.2    Currie, A.3
  • 22
    • 0004215089 scopus 로고    scopus 로고
    • [Lyn96]. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA
    • [Lyn96] Nancy A. Lynch. Distributed Algorithms. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 1996.
    • (1996) Distributed Algorithms
    • Lynch, N.A.1
  • 23
    • 0003055324 scopus 로고
    • Virtual time and global states of distributed systems
    • [Mat89] Cosnard M. et al., editor, North-Holland / Elsevier
    • [Mat89] Friedemann Mattern. Virtual time and global states of distributed systems. In Cosnard M. et al., editor, Proc. Workshop on Parallel and Distributed Algorithms, pages 215-226, North-Holland / Elsevier, 1989.
    • (1989) Proc. Workshop on Parallel and Distributed Algorithms , pp. 215-226
    • Mattern, F.1
  • 26
    • 0010314258 scopus 로고
    • The smv system
    • [McM92b], Carnegie Mellon University
    • [McM92b] K.L. McMillan. The smv system. Technical Report CMU-CS-92-131, Carnegie Mellon University, 1992.
    • (1992) Technical Report , vol.CMU-CS-92-131
    • McMillan, K.L.1
  • 27
    • 0029196816 scopus 로고
    • A technique of state space search based on unfolding
    • [McM95]
    • [McM95] Kenneth L. McMillan. A technique of state space search based on unfolding. Formal Methods in System Design, 6(1):45-65, 1995.
    • (1995) Formal Methods in System Design , vol.6 , Issue.1 , pp. 45-65
    • McMillan, K.L.1
  • 28
    • 33749390924 scopus 로고    scopus 로고
    • Computation slicing: Techniques and theory
    • [MG01]
    • [MG01] Neeraj Mittal and Vijay K. Garg. Computation slicing: Techniques and theory. In DISC, pages 78-92, 2001.
    • (2001) DISC , pp. 78-92
    • Mittal, N.1    Garg, V.K.2
  • 29
    • 17044372065 scopus 로고    scopus 로고
    • Techniques and applications of computation slicing
    • [MG05]
    • [MG05] Neeraj Mittal and Vijay K. Garg. Techniques and applications of computation slicing. Distributed Computing, 17(3):251-277, 2005.
    • (2005) Distributed Computing , vol.17 , Issue.3 , pp. 251-277
    • Mittal, N.1    Garg, V.K.2
  • 30
    • 35048815587 scopus 로고    scopus 로고
    • Detecting temporal logic predicates in distributed programs using computation slicing
    • [SG03]
    • [SG03] Alper Sen and Vijay K. Garg. Detecting temporal logic predicates in distributed programs using computation slicing. In OPODIS, pages 171-183, 2003.
    • (2003) OPODIS , pp. 171-183
    • Sen, A.1    Garg, V.K.2
  • 31
    • 33749420474 scopus 로고    scopus 로고
    • Online efficient predictive safety analysis of multithreaded programs
    • [SRA04]
    • [SRA04] Koushik Sen, Grigore Rosu, and Gul Agha. Online efficient predictive safety analysis of multithreaded programs. In TACAS, pages 123-138, 2004.
    • (2004) TACAS , pp. 123-138
    • Sen, K.1    Rosu, G.2    Agha, G.3
  • 33
    • 0028101666 scopus 로고
    • A trace based extension of linear time temporal logic
    • [Thi94] Samson Abramsky, editor. IEEE Computer Society Press, July
    • [Thi94] P. S. Thiagarajan. A trace based extension of linear time temporal logic. In Samson Abramsky, editor, Proceedings of the Ninth Annual IEEE Symp. on Logic in Computer Science, LICS 1994, pages 438-447. IEEE Computer Society Press, July 1994.
    • (1994) Proceedings of the Ninth Annual IEEE Symp. on Logic in Computer Science, LICS , vol.1994 , pp. 438-447
    • Thiagarajan, P.S.1
  • 34
    • 0037115156 scopus 로고    scopus 로고
    • An expressively complete linear time temporal logic for mazurkiewicz traces
    • [TW02]
    • [TW02] P. S. Thiagarajan and I. Walukiewicz. An expressively complete linear time temporal logic for mazurkiewicz traces. Inf. Comput., 179(2):230-249, 2002.
    • (2002) Inf. Comput. , vol.179 , Issue.2 , pp. 230-249
    • Thiagarajan, P.S.1    Walukiewicz, I.2
  • 35
    • 85029421081 scopus 로고
    • On-the-fly verification with stubborn sets
    • [Val93]
    • [Val93] Antti Valmari. On-the-fly verification with stubborn sets. In CA V, pages 397-408, 1993.
    • (1993) CA v , pp. 397-408
    • Valmari, A.1
  • 36
    • 0022987223 scopus 로고
    • An automata-theoretic approach to automatic program verification
    • [VW86], Cambridge, June
    • [VW86] M. Y. Vardi and P. Wolper. An automata-theoretic approach to automatic program verification. In Proc. 1st Symp. on Logic in Computer Science, pages 332-344, Cambridge, June 1986.
    • (1986) Proc. 1st Symp. on Logic in Computer Science , pp. 332-344
    • Vardi, M.Y.1    Wolper, P.2


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