메뉴 건너뛰기




Volumn 2, Issue 4, 2000, Pages 328-342

Control and data abstraction: The cornerstones of practical formal verification

Author keywords

Control abstraction; Data abstraction; Formal verification; Linear temporal logic; Model checking; Network invariant; Safety and liveness property; Weak and strong fairness

Indexed keywords

CONTROL ABSTRACTION; DATA ABSTRACTION; FORMAL VERIFICATIONS; LINEAR TEMPORAL LOGIC; LIVENESS PROPERTIES; NETWORK INVARIANTS; WEAK AND STRONG FAIRNESS;

EID: 84896694022     PISSN: 14332779     EISSN: 14332787     Source Type: Journal    
DOI: 10.1007/s100090050040     Document Type: Article
Times cited : (62)

References (35)
  • 1
    • 0026154452 scopus 로고
    • The existence of refinement mappings
    • May
    • Abadi, M., Lamport, L.: The existence of refinement mappings. Theoretical Computer Science 82(2): 253-284, May 1991.
    • (1991) Theoretical Computer Science , vol.82 , Issue.2 , pp. 253-284
    • Abadi, M.1    Lamport, L.2
  • 5
    • 85016696270 scopus 로고
    • Another look at ltl model checking
    • LNCS 818. Berlin, In: Dill, D.L. (ed.), Heidelberg, New York: Springer-Verlag
    • Clarke, E. M., Grumberg, O., Hamaguchi, K.: Another look at ltl model checking. In: Dill, D. L. (ed.): Proc. 6th Conference on Computer Aided Verification. LNCS 818. Berlin, Heidelberg, New York: Springer-Verlag, 1994, pp. 415-427.
    • (1994) Proc. 6th Conference on Computer Aided Verification , pp. 415-427
    • Clarke, E.M.1    Grumberg, O.2    Hamaguchi, K.3
  • 9
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • ACM Press, In
    • Cousot, P., Cousot, R.: Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In: Proceedings of the 4th Annual Symposium on Principles of Programming Languages. ACM Press, 1977.
    • (1977) Proceedings of the 4th Annual Symposium on Principles of Programming Languages
    • Cousot, P.1    Cousot, R.2
  • 10
    • 85035003357 scopus 로고
    • Automatic discovery of linear restraints among variables of a program
    • In
    • Cousot, P., Halbwachs, N.: Automatic discovery of linear restraints among variables of a program. In: Proc. 5th ACM Symp. Princ. of Prog. Lang., pp. 84-96, 1978.
    • (1978) Proc. 5th ACM Symp. Princ. of Prog. Lang , pp. 84-96
    • Cousot, P.1    Halbwachs, N.2
  • 15
    • 0026945671 scopus 로고
    • An experience in proving regular networks of processes by modular model checking
    • Halbwachs, N., Lagnier, F., Ratel, C.: An experience in proving regular networks of processes by modular model checking. Acta Informatica 29(6/7): 523-543, 1992.
    • (1992) Acta Informatica , vol.29 , Issue.6-7 , pp. 523-543
    • Halbwachs, N.1    Lagnier, F.2    Ratel, C.3
  • 17
    • 0028400387 scopus 로고
    • Compositional specification and verification of distributed systems
    • Johnsson, B.: Compositional specification and verification of distributed systems. ACM Trans. Prog. Lang. Sys. 16(2): 259-303, 1994.
    • (1994) ACM Trans. Prog. Lang. Sys , vol.16 , Issue.2 , pp. 259-303
    • Johnsson, B.1
  • 19
    • 33745529429 scopus 로고    scopus 로고
    • Algorithmic verification of linear temporal logic specifications
    • In: Larsen, K.G., Skyum, S., Winskel, G. (eds.), Heidelberg, New York: Springer-Verlag
    • Kesten, Y., Pnueli, A., Raviv, L.: Algorithmic verification of linear temporal logic specifications. In: Larsen, K. G., Skyum, S., Winskel, G. (eds.): Proc. 25th Int. Colloq. Aut. Lang. Prog. LNCS 1443. Berlin, Heidelberg, New York: Springer-Verlag, 1998, pp. 1-16.
    • (1998) Proc. 25th Int. Colloq. Aut. Lang. Prog. LNCS 1443. Berlin , pp. 1-16
    • Kesten, Y.1    Pnueli, A.2    Raviv, L.3
  • 21
    • 0343762840 scopus 로고
    • Refinement and projection of relational specifications
    • In:, formalismus, correctness. LNCS 430. Berlin, Heidelberg, New York: Springer-Verlag
    • Lam, S. S., Shankar, A. U.: Refinement and projection of relational specifications. In: Stepwise refinement of distributed systems. Models, formalismus, correctness. LNCS 430. Berlin, Heidelberg, New York: Springer-Verlag, 1990, pp. 454-486.
    • (1990) Stepwise refinement of distributed systems. Models , pp. 454-486
    • Lam, S.S.1    Shankar, A.U.2
  • 22
    • 85034565451 scopus 로고
    • Impartiality, justice and fairness: The ethics of concurrent termination
    • In:, Heidelberg, New York: Springer-Verlag
    • Lehmann, D., Pnueli, A., Stavi, J.: Impartiality, justice and fairness: The ethics of concurrent termination. In: Proc. 8th Int. Colloq. Aut. Lang. Prog. LNCS 115. Berlin, Heidelberg, New York: Springer-Verlag, 1981, pp. 264-277.
    • (1981) Proc. 8th Int. Colloq. Aut. Lang. Prog. LNCS 115. Berlin , pp. 264-277
    • Lehmann, D.1    Pnueli, A.2    Stavi, J.3
  • 25
    • 85031892754 scopus 로고
    • Hierarchical correctness proofs for distributed algorithms
    • In
    • Lynch, N., Tuttle, M.: Hierarchical correctness proofs for distributed algorithms. In: Proc. 6th ACM Symp. Princ. of Dist. Comp., 1987, pp. 137-151.
    • (1987) Proc. 6th ACM Symp. Princ. of Dist. Comp , pp. 137-151
    • Lynch, N.1    Tuttle, M.2
  • 29
    • 85029804049 scopus 로고
    • Verifying safety and deadlock properties of networks of asynchronously communicating processes
    • In:, testing and verification IX. North-Holland
    • Orava, F.: Verifying safety and deadlock properties of networks of asynchronously communicating processes. In: Protocol specifications, testing and verification IX. North-Holland, 1989, pp. 352-372.
    • (1989) Protocol specifications , pp. 352-372
    • Orava, F.1
  • 30
    • 49149133038 scopus 로고
    • The temporal semantics of concurrent programs
    • Pnueli, A.: The temporal semantics of concurrent programs. Theoretical Computer Science 13: 1-20, 1981.
    • (1981) Theoretical Computer Science , vol.13 , pp. 1-20
    • Pnueli, A.1
  • 32
    • 85029793632 scopus 로고
    • Network grammars, communication behaviors and automatic verification
    • In: Sifakis, J. (ed.),. LNCS 407. Berlin, Heidelberg, New York: Springer-Verlag
    • Shtadler, Z., Grumberg, O.: Network grammars, communication behaviors and automatic verification. In: Sifakis, J. (ed.): Automatic Verification Methods for Finite State Systems, pp. 151-165. LNCS 407. Berlin, Heidelberg, New York: Springer-Verlag, 1989.
    • (1989) Automatic Verification Methods for Finite State Systems , pp. 151-165
    • Shtadler, Z.1    Grumberg, O.2
  • 33
    • 0026884434 scopus 로고
    • Reasoning about systems with many processes
    • Sistla, A. P., German, S. M.: Reasoning about systems with many processes. J. ACM 39: 675-735, 1992.
    • (1992) J. ACM , vol.39 , pp. 675-735
    • Sistla, A.P.1    German, S.M.2
  • 34
    • 0022561066 scopus 로고
    • Proving entailments between conceptual state specifications
    • Stark, E. W.: Proving entailments between conceptual state specifications. Theory. Comp. Sci. 56: 135-154, 1988.
    • (1988) Theory. Comp. Sci , vol.56 , pp. 135-154
    • Stark, E.W.1
  • 35
    • 85031916820 scopus 로고
    • Verifying properties of large sets of processes with network invariants
    • In: Sifakis, J. (ed.), Heidelberg, New York: Springer-Verlag
    • Wolper, P., Lovinfosse, V.: Verifying properties of large sets of processes with network invariants. In: Sifakis, J. (ed.): Automatic Verification Methods for Finite State Systems. LNCS 407. Berlin, Heidelberg, New York: Springer-Verlag, 1989, pp. 68-80.
    • (1989) Automatic Verification Methods for Finite State Systems. LNCS 407. Berlin , pp. 68-80
    • Wolper, P.1    Lovinfosse, V.2


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