메뉴 건너뛰기




Volumn 16, Issue 7, 1990, Pages 755-775

A Relational Notation for State Transition Systems

Author keywords

Auxiliary variables; communication protocols; distributed systems; fairness; projection mapping; refinement; specification; temporal logic

Indexed keywords

COMPUTER SYSTEMS, DIGITAL--DISTRIBUTED;

EID: 0025464940     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/32.56101     Document Type: Article
Times cited : (33)

References (35)
  • 1
    • 0002913248 scopus 로고
    • The existence of refinement mappings
    • Digital Systems Research Center, Palo Alto, CA, Tech. Rep., Aug.
    • M. Abadi and L. Lamport, “The existence of refinement mappings,” Digital Systems Research Center, Palo Alto, CA, Tech. Rep., Aug. 1988.
    • (1988)
    • Abadi, M.1    Lamport, L.2
  • 2
    • 84941862720 scopus 로고
    • Red Book, Geneva, (Standard Definition Language)
    • CCITT, Recommendations Z. 101 to Z. 104. Red Book, Geneva, 1985 (Standard Definition Language).
    • (1985) Recommendations Z. 101 to Z. 104
  • 3
    • 0025213696 scopus 로고
    • Formal methods for protocol conversion
    • Jan.
    • K. L. Calvert and S. S. Lam, “Formal methods for protocol conversion,” IEEE J. Select. Areas Commun., vol. 8, no. 1, Jan. 1990.
    • (1990) IEEE J. Select. Areas Commun. , vol.8 , Issue.1
    • Calvert, K.L.1    Lam, S.S.2
  • 5
    • 0002367651 scopus 로고
    • Synthesis of synchronization skeletons for branching time temporal logic
    • (LNCS 131), New York: Springer Verlag
    • E. M. Clarke and E. A. Emerson, “Synthesis of synchronization skeletons for branching time temporal logic,” in Proc. Workshop Logic of Programs (LNCS 131). New York: Springer Verlag, 1981.
    • (1981) Proc. Workshop Logic of Programs
    • Clarke, E.M.1    Emerson, E.A.2
  • 6
    • 0020647877 scopus 로고
    • Modular verification of computer communication protocols
    • Jan.
    • B. T. Hailpern and S. Owicki, “Modular verification of computer communication protocols.” IEEE Trans. Commun., vol. COM-31, no. 1. Jan. 1983.
    • (1983) IEEE Trans. Commun. , vol.COM-31 , Issue.1
    • Hailpern, B.T.1    Owicki, S.2
  • 7
    • 0021374335 scopus 로고
    • Predicative programming, part 1 and part II
    • Feb.
    • E. C. R. Hehner, “Predicative programming, part 1 and part II,” Commun. ACM, vol. 27, no. 2, Feb. 1984.
    • (1984) Commun. ACM , vol.27 , Issue.2
    • Hehner, E.C.R.1
  • 11
    • 0023984504 scopus 로고
    • Protocol conversion
    • Mar.
    • S. S. Lam, “Protocol conversion,” IEEE Trans. Software Eng., vol. 14, no. 3, Mar. 1988.
    • (1988) IEEE Trans. Software Eng. , vol.14 , Issue.3
    • Lam, S.S.1
  • 12
    • 0021458959 scopus 로고
    • Protocol verification via projections
    • July
    • S. S. Lam and A. U. Shankar, “Protocol verification via projections,” IEEE Trans. Software Eng., vol. SE-10, no. 4, July 1984.
    • (1984) IEEE Trans. Software Eng. , vol.SE-10 , Issue.4
    • Lam, S.S.1    Shankar, A.U.2
  • 13
    • 84941861456 scopus 로고
    • presented at the 26th Lake Arrowhead Workshop on How Will We Specify Concurrent Systems in the Year 2000?, Sept. 1987; full version available as Tech. Rep. TR-88-30, Dep. Comput. Sci., Univ. Texas at Austin, Aug. (revised Jan. 1990)
    • —, “Specifying modules to satisfy interfaces: A state transition approach,” presented at the 26th Lake Arrowhead Workshop on How Will We Specify Concurrent Systems in the Year 2000?, Sept. 1987; full version available as Tech. Rep. TR-88-30, Dep. Comput. Sci., Univ. Texas at Austin, Aug. 1988 (revised Jan. 1990).
    • (1988) Specifying modules to satisfy interfaces: A state transition approach
  • 15
    • 84976663837 scopus 로고
    • Specifying concurrent program modules
    • Apr.
    • —, “Specifying concurrent program modules,” ACM Trans. Program. Lang. Syst., vol. 5, no. 2, Apr. 1983.
    • (1983) ACM Trans. Program. Lang. Syst. , vol.5 , Issue.2
  • 16
    • 0022204576 scopus 로고
    • What it means for a concurrent program to satisfy a specification: Why no one has specified priority
    • New Orleans, LA, Jan.
    • —, “What it means for a concurrent program to satisfy a specification: Why no one has specified priority,” in Proc. 12th ACM Symp. Principles of Programming Languages, New Orleans, LA, Jan. 1985.
    • (1985) Proc. 12th ACM Symp. Principles of Programming Languages
  • 17
    • 0024304753 scopus 로고
    • A simple approach to specifying concurrent systems
    • Jan.
    • —, “A simple approach to specifying concurrent systems,” Commun. ACM, vol. 32, no. 1, Jan. 1989.
    • (1989) Commun. ACM , vol.32 , Issue.1
  • 18
    • 85031892754 scopus 로고
    • Hierarchical correctness proofs for distributed algorithms
    • Vancouver, B.C., Canada, Aug 1987; full version available as Tech. Rep. MIT/LCS/TR-387, Lab. Comput. Sci., M.I.T., Apr.
    • N. A. Lynch and M. R. Tuttle, “Hierarchical correctness proofs for distributed algorithms,” in Proc. ACM Symp. Principles of Distributed Computing, Vancouver, B.C., Canada, Aug 1987; full version available as Tech. Rep. MIT/LCS/TR-387, Lab. Comput. Sci., M.I.T., Apr. 1987.
    • (1987) Proc. ACM Symp. Principles of Distributed Computing
    • Lynch, N.A.1    Tuttle, M.R.2
  • 19
    • 0021603475 scopus 로고
    • Adequate proof principles for invariance and liveness properties of concurrent programs
    • Z. Manna and A. Pnueli, “Adequate proof principles for invariance and liveness properties of concurrent programs,” Sci. Comput. Program., vol. 4, 1984.
    • (1984) Sci. Comput. Program. , vol.4
    • Manna, Z.1    Pnueli, A.2
  • 22
    • 84946244390 scopus 로고
    • A verified connection management protocol for the transport layer
    • Stowe, VT, Aug.
    • S. L. Murphy and A. U. Shankar, “A verified connection management protocol for the transport layer,” in Proc. ACM S1GCOMM ’87 Workshop, Stowe, VT, Aug. 1987.
    • (1987) Proc. ACM S1GCOMM ’87 Workshop
    • Murphy, S.L.1    Shankar, A.U.2
  • 23
    • 84941858534 scopus 로고
    • Service specification and protocol construction for the transport layer
    • Stanford Univ., Aug.
    • —, “Service specification and protocol construction for the transport layer,” in Proc. ACM SIGCOMM ‘88 Symp., Stanford Univ., Aug. 1988.
    • (1988) Proc. ACM SIGCOMM ‘88 Symp.
  • 24
    • 0016951439 scopus 로고
    • Verifying properties of parallel programs: An axiomatic approach
    • May
    • S. Owicki and D. Gries, “Verifying properties of parallel programs: An axiomatic approach,” Commun. ACM, vol. 19, no. 5, May 1976.
    • (1976) Commun. ACM , vol.19 , Issue.5
    • Owicki, S.1    Gries, D.2
  • 25
    • 84976730945 scopus 로고
    • Proving liveness properties of concurrent systems
    • S. Owicki and L. Lamport, “Proving liveness properties of concurrent systems,” ACM Trans. Program. Lang. Syst., vol. 4, no. 3, 1982.
    • (1982) ACM Trans. Program. Lang. Syst. , vol.4 , Issue.3
    • Owicki, S.1    Lamport, L.2
  • 26
    • 84939709388 scopus 로고
    • The state of the art in protocol engineering
    • Stowe, VT
    • T. F. Piatkowski, “The state of the art in protocol engineering,” in Proc. ACM Sigcomm ‘86 Symp., Stowe, VT, 1986.
    • (1986) Proc. ACM Sigcomm ‘86 Symp.
    • Piatkowski, T.F.1
  • 27
    • 0001206576 scopus 로고
    • Applications of temporal logic to the specification and verification of reactive systems: A survey of current trends
    • (LNCS 224), J. W. deBakker et al. Eds. New York: Springer-Verlag
    • A. Pnueli, “Applications of temporal logic to the specification and verification of reactive systems: A survey of current trends,” in Current Trends in Concurrency: Overviews and Tutorials (LNCS 224), J. W. deBakker et al. Eds. New York: Springer-Verlag, 1986.
    • (1986) Current Trends in Concurrency: Overviews and Tutorials
    • Pnueli, A.1
  • 28
    • 0024056540 scopus 로고
    • An algorithmic procedure for protocol verification
    • Aug.
    • K. Sabnani, “An algorithmic procedure for protocol verification,” IEEE Trans. Commun., vol. 36, no. 8, Aug. 1988.
    • (1988) IEEE Trans. Commun. , vol.36 , Issue.8
    • Sabnani, K.1
  • 30
    • 0024714732 scopus 로고
    • Verified data transfer protocols with variable flow control
    • Aug. an abbreviated version appears in Proc. ACM SIGCOMM ’86, Stowe, VT, Aug. 1986.
    • A. U. Shankar, “Verified data transfer protocols with variable flow control,” ACM Trans. Comput. Syst., vol. 7, no. 3, Aug. 1989; an abbreviated version appears in Proc. ACM SIGCOMM ’86, Stowe, VT, Aug. 1986.
    • (1989) ACM Trans. Comput. Syst. , vol.7 , Issue.3
    • Shankar, A.U.1
  • 31
    • 84976693592 scopus 로고
    • An HDLC protocol specification and its verification using image protocols
    • Nov.
    • A. U. Shankar and S. S. Lam, “An HDLC protocol specification and its verification using image protocols,” ACM Trans. Comput. Syst., vol. 1, no. 4, Nov. 1983.
    • (1983) ACM Trans. Comput. Syst. , vol.1 , Issue.4
    • Shankar, A.U.1    Lam, S.S.2
  • 32
    • 84941872598 scopus 로고
    • Time-dependent communication protocols
    • S. S. Lam, Ed. Washington, DC: IEEE Computer Society
    • —, “Time-dependent communication protocols,” in Tutorial: Principles of Communication and Networking Protocols, S. S. Lam, Ed. Washington, DC: IEEE Computer Society, 1984.
    • (1984) Tutorial: Principles of Communication and Networking Protocols
  • 33
    • 0023399921 scopus 로고
    • Time-dependent distributed systems: Proving safety, liveness, and real-time properties
    • —, “Time-dependent distributed systems: Proving safety, liveness, and real-time properties,” Distributed Comput., vol. 2, no. 2, 1987.
    • (1987) Distributed Comput. , vol.2 , Issue.2
  • 34
    • 84976747495 scopus 로고
    • A stepwise refinement heuristic for protocol construction
    • Dep. Comput. Sci., Univ. Maryland, Tech. Rep. CS-TR-1812, Mar. (revised Mar. 1989).
    • —, “A stepwise refinement heuristic for protocol construction,” Dep. Comput. Sci., Univ. Maryland, Tech. Rep. CS-TR-1812, Mar. 1987 (revised Mar. 1989).
    • (1987)
  • 35
    • 0017985798 scopus 로고
    • A general technique for communications protocol validation
    • July
    • C. H. West, “A general technique for communications protocol validation,” IBM J. Res. Develop., vol. 22, July 1978.
    • (1978) IBM J. Res. Develop. , vol.22
    • West, C.H.1


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