메뉴 건너뛰기




Volumn 1708, Issue , 1999, Pages 570-589

Towards a compositional approach to the design and verification of distributed systems?

Author keywords

Component based design; Distributed systems; Formal specification; Formal verification; Temporal logic; Unity

Indexed keywords

COMPUTATION THEORY; COMPUTER SOFTWARE REUSABILITY; DESIGN; FORMAL SPECIFICATION; FORMAL VERIFICATION; SPECIFICATIONS; TEMPORAL LOGIC;

EID: 84958036164     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-48119-2_32     Document Type: Conference Paper
Times cited : (11)

References (39)
  • 3
    • 85017204677 scopus 로고
    • Sequential nondeterministic programs
    • R. Back. Refinement calculus, Part I, Springer-Verlag
    • R. Back. Refinement calculus, Part I: Sequential nondeterministic programs. In REX Workshop on Stepwise Refinement of Distributed Systems, volume 430 of Lecture Notes in Computer Science, 42-66. Springer-Verlag, 1989.
    • (1989) REX Workshop on Stepwise Refinement of Distributed Systems , vol.430 , pp. 42-66
  • 4
    • 84957834675 scopus 로고
    • Parallel and reactive programs
    • R. Back. Refinement calculus, Part II, Springer-Verlag
    • R. Back. Refinement calculus, Part II: Parallel and reactive programs. In REX Workshop on Stepwise Refinement of Distributed Systems, volume 430 of Lecture Notes in Computer Science, 67-93. Springer-Verlag, 1989.
    • (1989) REX Workshop on Stepwise Refinement of Distributed Systems , vol.430 , pp. 67-93
  • 5
    • 46749102358 scopus 로고
    • Parallel Program Design: A Foundation
    • K. M. Chandy and J. Misra. Parallel Program Design: A Foundation. Addison-Wesley, 1988.
    • (1988) Addison-Wesley
    • Chandy, K.M.1    Misra, J.2
  • 6
    • 0029290484 scopus 로고
    • Predicate transformers for reasoning about concurrent computation
    • K. M. Chandy and B. A. Sanders. Predicate transformers for reasoning about concurrent computation. Science of Computer Programming, 24:129-148, 1995.
    • (1995) Science of Computer Programming , vol.24 , pp. 129-148
    • Chandy, K.M.1    Sanders, B.A.2
  • 8
    • 84968424597 scopus 로고    scopus 로고
    • Understanding ActiveX and OLE
    • D. Chappell. Understanding ActiveX and OLE. Microsoft Press, 1996.
    • (1996) Microsoft Press
    • Chappell, D.1
  • 11
    • 26744440809 scopus 로고    scopus 로고
    • Towards a compositional approach to the design and verification of distributed systems
    • CS-TR-99-02, California Institute of Technology, Jan
    • M. Charpentier and K. M. Chandy. Towards a compositional approach to the design and verification of distributed systems. Technical Report CS-TR-99-02, California Institute of Technology, Jan. 1999. 29 pages.
    • (1999) Technical Report
    • Charpentier, M.1    Chandy, K.M.2
  • 12
    • 84947436476 scopus 로고    scopus 로고
    • Abstracting communication to reason about distributed algorithms
    • In Ö. Babaoğlu and K. Marzullo, editors, Springer-Verlag, October
    • M. Charpentier, M. Filali, P. Mauran, G. Padiou, and P. Quèinnec. Abstracting communication to reason about distributed algorithms. In Ö. Babaoğlu and K. Marzullo, editors, Tenth International Workshop on Distributed Algorithms (WDAG'96), volume 1151 of Lecture Notes in Computer Science, 89-104. Springer-Verlag, October 1996.
    • (1996) Tenth International Workshop on Distributed Algorithms (WDAG'96) , vol.1151 , pp. 89-104
    • Charpentier, M.1    Filali, M.2    Mauran, P.3    Padiou, G.4    Quèinnec, P.5
  • 14
    • 0028733478 scopus 로고
    • Composition of assumption-commitment specifications in a Unity style
    • P. Collette. Composition of assumption-commitment specifications in a Unity style. Science of Computer Programming, 23:107-125, 1994.
    • (1994) Science of Computer Programming , vol.23 , pp. 107-125
    • Collette, P.1
  • 16
  • 19
    • 84976735431 scopus 로고
    • Tentative steps toward a development method for interfering programs
    • C. Jones. Tentative steps toward a development method for interfering programs. ACM Transactions on Programming Languages and Systems, 5(4):596-619, 1983.
    • (1983) ACM Transactions on Programming Languages and Systems , vol.5 , Issue.4 , pp. 596-619
    • Jones, C.1
  • 21
    • 0346744053 scopus 로고
    • Specifying modules to satisfy interfaces-a state transition approach
    • S. Lam and A. Shankar. Specifying modules to satisfy interfaces-a state transition approach. Distributed Computing, 6(1):39-63, July 1992.
    • (1992) Distributed Computing , vol.6 , Issue.1 , pp. 39-63
    • Lam, S.1    Shankar, A.2
  • 22
    • 0028272768 scopus 로고
    • A theory of interfaces and modules 1: Composition theorem
    • S. Lam and A. Shankar. A theory of interfaces and modules 1: Composition theorem. IEEE Transactions on Software Engineering, 20(1):55-71, Jan. 1994.
    • (1994) IEEE Transactions on Software Engineering , vol.20 , Issue.1 , pp. 55-71
    • Lam, S.1    Shankar, A.2
  • 23
    • 26544445805 scopus 로고    scopus 로고
    • Composing processes using modified rely-guarantee specifications. Technical Report CS-TR-96-22
    • R. Manohar and P. Sivilotti. Composing processes using modified rely-guarantee specifications. Technical Report CS-TR-96-22, California Institute of Technology, 1996.
    • (1996) California Institute of Technology
    • Manohar, R.1    Sivilotti, P.2
  • 25
    • 84945713135 scopus 로고
    • Applying design by contract
    • B. Meyer. Applying design by contract. IEEE Computer, Oct. 1992.
    • (1992) IEEE Computer
    • Meyer, B.1
  • 27
  • 34
    • 0008159823 scopus 로고
    • Eliminating the substitution axiom from Unity logic
    • B. A. Sanders. Eliminating the substitution axiom from Unity logic. Formal Aspects of Computing, 3(2):189-205, April-June 1991.
    • (1991) Formal Aspects of Computing , vol.3 , Issue.2 , pp. 189-205
    • Sanders, B.A.1
  • 35
    • 0041179359 scopus 로고    scopus 로고
    • Data refinement of mixed specification: A generalization of Unity
    • B. A. Sanders. Data refinement of mixed specification: A generalization of Unity. Acta Informatica, 35(2):91-129, 1998.
    • (1998) Acta Informatica , vol.35 , Issue.2 , pp. 91-129
    • Sanders, B.A.1
  • 37
    • 0003799261 scopus 로고    scopus 로고
    • A Method for the Specification, Composition, and Testing of Distributed Object Systems
    • P. A. G. Sivilotti. A Method for the Specification, Composition, and Testing of Distributed Object Systems. PhD thesis, California Institute of Technology, 256-80 Caltech, Pasadena, California 91125, Dec. 1997.
    • (1997) Phd Thesis, California Institute of Technology , pp. 256-280
    • Sivilotti, P.A.G.1


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