메뉴 건너뛰기




Volumn 22, Issue 1, 2000, Pages 87-128

An automata-theoretic approach to modular model checking

Author keywords

Algorithms; Automata; D.2.4 Software Engineering : Software Program Verification; Modular verification; Temporal logic; Verification

Indexed keywords

SOFTWARE MODULARITY; TEMPORAL LOGICS;

EID: 0039332719     PISSN: 01640925     EISSN: None     Source Type: Journal    
DOI: 10.1145/345099.345104     Document Type: Article
Times cited : (42)

References (50)
  • 2
    • 84957716599 scopus 로고
    • Formula-dependent equivalence for compositional CTL model checking
    • Proc. 6th Conf. on Computer Aided Verification. Springer-Verlag, Stanford, CA
    • AZIZ, A., SHIPLE, T., SINGHAL, V., AND SANGIOVANNI-VINCENTELLI, A. 1994. Formula-dependent equivalence for compositional CTL model checking. In Proc. 6th Conf. on Computer Aided Verification. Lecture Notes in Computer Science, vol. 818. Springer-Verlag, Stanford, CA, 324-337.
    • (1994) Lecture Notes in Computer Science , vol.818 , pp. 324-337
    • Aziz, A.1    Shiple, T.2    Singhal, V.3    Sangiovanni-Vincentelli, A.4
  • 3
    • 0019058623 scopus 로고
    • On the membership problem for functional and multivalued dependencies in relational databases
    • BEERI, C. 1980. On the membership problem for functional and multivalued dependencies in relational databases. ACM Trans. on Database Systems 5, 241-259.
    • (1980) ACM Trans. on Database Systems , vol.5 , pp. 241-259
    • Beeri, C.1
  • 5
    • 0022706656 scopus 로고
    • Automatic verification of finite-state concurrent systems using temporal logic specifications
    • January
    • CLARKE, E., EMERSON, E., AND SISTLA, A. 1986. Automatic verification of finite-state concurrent systems using temporal logic specifications. ACM Transactions on Programming Languages and Systems 8, 2 (January), 244-263.
    • (1986) ACM Transactions on Programming Languages and Systems , vol.8 , Issue.2 , pp. 244-263
    • Clarke, E.1    Emerson, E.2    Sistla, A.3
  • 8
    • 85031928638 scopus 로고
    • Modular verification of Petri nets: The temporal logic approach
    • Stepwise Refinement of Distributed Systems: Models, Formalisms, Correctness (Proceedings of REX Workshop) Springer-Verlag, Mook, The Netherlands
    • DAMM, W., DÖHMEN, G., GERSTNER, V., AND JOSKO, B. 1989. Modular verification of Petri nets: the temporal logic approach. In Stepwise Refinement of Distributed Systems: Models, Formalisms, Correctness (Proceedings of REX Workshop). Lecture Notes in Computer Science, vol. 430. Springer-Verlag, Mook, The Netherlands, 180-207.
    • (1989) Lecture Notes in Computer Science , vol.430 , pp. 180-207
    • Damm, W.1    Döhmen, G.2    Gerstner, V.3    Josko, B.4
  • 9
    • 84968322579 scopus 로고
    • Generation of reduced models for checking fragments of CTL
    • Proc. 5th Conf. on Computer Aided Verification Springer-Verlag
    • DAMS, D., GRUMBERG, O., AND GERTH, R. 1993. Generation of reduced models for checking fragments of CTL. In Proc. 5th Conf. on Computer Aided Verification. Lecture Notes in Computer Science, vol. 697. Springer-Verlag, 479-490.
    • (1993) Lecture Notes in Computer Science , vol.697 , pp. 479-490
    • Dams, D.1    Grumberg, O.2    Gerth, R.3
  • 10
    • 0022012464 scopus 로고
    • Decision procedures and expressiveness in the temporal logic of branching time
    • EMERSON, E. AND HALPERN, J. 1985. Decision procedures and expressiveness in the temporal logic of branching time. Journal of Computer and System Sciences 30, 1-24.
    • (1985) Journal of Computer and System Sciences , vol.30 , pp. 1-24
    • Emerson, E.1    Halpern, J.2
  • 11
    • 0022514018 scopus 로고
    • Sometimes and not never revisited: On branching versus linear time
    • EMERSON, E. AND HALPERN, J. 1986. Sometimes and not never revisited: On branching versus linear time. Journal of the ACM 33, 1, 151-178.
    • (1986) Journal of the ACM , vol.33 , Issue.1 , pp. 151-178
    • Emerson, E.1    Halpern, J.2
  • 13
    • 0021822614 scopus 로고
    • Temporal model checking under generalized fairness constraints
    • Western Periodicals Company, North Holywood
    • EMERSON, E. AND LEI, C.-L. 1985. Temporal model checking under generalized fairness constraints. In Proc. 18th Hawaii International Conference on System Sciences. Western Periodicals Company, North Holywood.
    • (1985) Proc. 18th Hawaii International Conference on System Sciences
    • Emerson, E.1    Lei, C.-L.2
  • 14
    • 0023362541 scopus 로고
    • Modalities for model checking: Branching time logic strikes back
    • EMERSON, E. AND LEI, C.-L. 1987. Modalities for model checking: Branching time logic strikes back. Science of Computer Programming 8, 275-306.
    • (1987) Science of Computer Programming , vol.8 , pp. 275-306
    • Emerson, E.1    Lei, C.-L.2
  • 15
    • 85013749789 scopus 로고
    • Model checking and modular verification
    • Proc. 2nd Conference on Concurrency Theory Springer-Verlag
    • GRUMBERG, O. AND LONG, D. 1991. Model checking and modular verification. In Proc. 2nd Conference on Concurrency Theory. Lecture Notes in Computer Science, vol. 527. Springer-Verlag, 250-265.
    • (1991) Lecture Notes in Computer Science , vol.527 , pp. 250-265
    • Grumberg, O.1    Long, D.2
  • 17
    • 0020929268 scopus 로고
    • Specification and design of (parallel) programs
    • R. Mason, Ed. IFIP, North-Holland
    • JONES, C. 1983. Specification and design of (parallel) programs. In Information Processing 83: Proc. IFIP 9th World Congress, R. Mason, Ed. IFIP, North-Holland, 321-332.
    • (1983) Information Processing 83: Proc. IFIP 9th World Congress , pp. 321-332
    • Jones, C.1
  • 18
    • 0016542395 scopus 로고
    • Space-bounded reducibility among combinatorial problems
    • JONES, N. 1975. Space-bounded reducibility among combinatorial problems. Journal of Computer and System Sciences 11, 68-75.
    • (1975) Journal of Computer and System Sciences , vol.11 , pp. 68-75
    • Jones, N.1
  • 19
    • 84957646038 scopus 로고
    • Assumption/guarantee specifications in linear-time temporal logic
    • TAPSOFT '95: Theory and Practice of Software Development, P. Mosses, M. Nielsen, and M. Schwartzbach, Eds. Springer-Verlag, Aarhus, Denmark
    • JONSSON, B. AND TSAY, Y.-K. 1995. Assumption/guarantee specifications in linear-time temporal logic. In TAPSOFT '95: Theory and Practice of Software Development, P. Mosses, M. Nielsen, and M. Schwartzbach, Eds. Lecture Notes in Computer Science, vol. 915. Springer-Verlag, Aarhus, Denmark, 262-276.
    • (1995) Lecture Notes in Computer Science , vol.915 , pp. 262-276
    • Jonsson, B.1    Tsay, Y.-K.2
  • 20
    • 85032183740 scopus 로고
    • MCTL - An extension of CTL for modular verification of concurrent systems
    • Temporal Logic in Specification, Proceedings. Springer-Verlag, Altrincham, UK
    • JOSKO, B. 1987a. MCTL - an extension of CTL for modular verification of concurrent systems. In Temporal Logic in Specification, Proceedings. Lecture Notes in Computer Science, vol. 398. Springer-Verlag, Altrincham, UK, 165-187.
    • (1987) Lecture Notes in Computer Science , vol.398 , pp. 165-187
    • Josko, B.1
  • 21
    • 84944136899 scopus 로고
    • Model checking of CTL formulae under liveness assumptions
    • Proc. 14th Colloq. on Automata, Programming, and Languages (ICALP). Springer-Verlag
    • JOSKO, B. 1987b. Model checking of CTL formulae under liveness assumptions. In Proc. 14th Colloq. on Automata, Programming, and Languages (ICALP). Lecture Notes in Computer Science, vol. 267. Springer-Verlag, 280-289.
    • (1987) Lecture Notes in Computer Science , vol.267 , pp. 280-289
    • Josko, B.1
  • 22
    • 84948135837 scopus 로고
    • Verifying the correctness of AADL modules using model chekcing
    • Stepwise Refinement of Distributed Systems: Models, Formalisms, Correctness (Proceedings of REX Workshop). Springer-Verlag, Mook, The Netherlands
    • JOSKO, B. 1989. Verifying the correctness of AADL modules using model chekcing. In Stepwise Refinement of Distributed Systems: Models, Formalisms, Correctness (Proceedings of REX Workshop). Lecture Notes in Computer Science, vol. 430. Springer-Verlag, Mook, The Netherlands, 386-400.
    • (1989) Lecture Notes in Computer Science , vol.430 , pp. 386-400
    • Josko, B.1
  • 24
    • 84947733929 scopus 로고
    • On the complexity of branching modular model checking
    • Proc. 6th Conference on Concurrency Theory Springer-Verlag, Philadelphia
    • KUPFERMAN, O. AND VARDI, M. 1995. On the complexity of branching modular model checking. In Proc. 6th Conference on Concurrency Theory. Lecture Notes in Computer Science, vol. 962. Springer-Verlag, Philadelphia, 408-422.
    • (1995) Lecture Notes in Computer Science , vol.962 , pp. 408-422
    • Kupferman, O.1    Vardi, M.2
  • 26
    • 0001667648 scopus 로고    scopus 로고
    • An automata-theoretic approach to branching-time model checking
    • March
    • KUPFERMAN, O., VARDI, M., AND WOLPER, P. 2000. An automata-theoretic approach to branching-time model checking. Journal of the ACM 47, 2 (March).
    • (2000) Journal of the ACM , vol.47 , Issue.2
    • Kupferman, O.1    Vardi, M.2    Wolper, P.3
  • 27
    • 0040185600 scopus 로고
    • Reducibility in analysis of coordination
    • Springer-Verlag
    • KURSHAN, R. 1987. Reducibility in analysis of coordination. Lecture Notes in Computer Science, vol. 103. Springer-Verlag, 19-39.
    • (1987) Lecture Notes in Computer Science , vol.103 , pp. 19-39
    • Kurshan, R.1
  • 31
    • 84976663088 scopus 로고
    • Log space recognition and translation of parenthesis languages
    • LYNCH, N. 1977. Log space recognition and translation of parenthesis languages. Journal ACM 24, 583-590.
    • (1977) Journal ACM , vol.24 , pp. 583-590
    • Lynch, N.1
  • 34
  • 37
    • 49149133038 scopus 로고
    • The temporal semantics of concurrent programs
    • PNUELI, A. 1981. The temporal semantics of concurrent programs. Theoretical Computer Science 13, 45-60.
    • (1981) Theoretical Computer Science , vol.13 , pp. 45-60
    • Pnueli, A.1
  • 38
    • 0001206576 scopus 로고
    • Applications of temporal logic to the specification and verification of reactive systems: A survey of current trends
    • LNCS, Springer-Verlag, Berlin
    • PNUELI, A. 1985a. Applications of temporal logic to the specification and verification of reactive systems: A survey of current trends. In Proc. Advanced School on Current Trends in Concurrency. Volume 224, LNCS, Springer-Verlag, Berlin, 510-584.
    • (1985) Proc. Advanced School on Current Trends in Concurrency , vol.224 , pp. 510-584
    • Pnueli, A.1
  • 39
    • 0038357007 scopus 로고
    • In transition from global to modular temporal reasoning about programs
    • K. Apt, Ed. NATO Advanced Summer Institutes, Springer-Verlag
    • PNUELI, A. 1985b. In transition from global to modular temporal reasoning about programs. In Logics and Models of Concurrent Systems, K. Apt, Ed. NATO Advanced Summer Institutes, vol. F-13. Springer-Verlag, 123-144.
    • (1985) Logics and Models of Concurrent Systems , vol.F-13 , pp. 123-144
    • Pnueli, A.1
  • 40
    • 0020299274 scopus 로고
    • Specification and verification of concurrent systems in Cesar
    • Springer-Verlag, Lecture Notes in Computer Science
    • QUEILLE, J. AND SIFAKIS, J. 1981. Specification and verification of concurrent systems in Cesar. In Proc. 5th International Symp. on Programming. Vol. 137. Springer-Verlag, Lecture Notes in Computer Science, 337-351.
    • (1981) Proc. 5th International Symp. on Programming , vol.137 , pp. 337-351
    • Queille, J.1    Sifakis, J.2
  • 43
    • 0014776888 scopus 로고
    • Relationship between nondeterministic and deterministic tape complexities
    • SAVITCH, W. 1970. Relationship between nondeterministic and deterministic tape complexities. Journal on Computer and System Sciences 4, 177-192.
    • (1970) Journal on Computer and System Sciences , vol.4 , pp. 177-192
    • Savitch, W.1
  • 44
    • 0022092438 scopus 로고
    • The complexity of propositional linear temporal logic
    • SISTLA, A. AND CLARKE, E. 1985. The complexity of propositional linear temporal logic. Journal ACM 32, 733-749.
    • (1985) Journal ACM , vol.32 , pp. 733-749
    • Sistla, A.1    Clarke, E.2
  • 45
    • 0013212588 scopus 로고
    • Reasoning in a restricted temporal logic
    • SISTLA, A. AND ZUCK, L. 1993. Reasoning in a restricted temporal logic. Information and Computation 102, 2, 167-195.
    • (1993) Information and Computation , vol.102 , Issue.2 , pp. 167-195
    • Sistla, A.1    Zuck, L.2
  • 49
  • 50
    • 0001909357 scopus 로고
    • Reasoning about infinite computations
    • November
    • VARDI, M. AND WOLPER, P. 1994. Reasoning about infinite computations. Information and Computation 115, 1 (November), 1-37.
    • (1994) Information and Computation , vol.115 , Issue.1 , pp. 1-37
    • Vardi, M.1    Wolper, P.2


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