-
1
-
-
33746087237
-
Reasoning about Pointers in Refinement Calculus. In: APSEC
-
Los Alamitos
-
Back, R.J., Fan, X., Preoteasa, V.: Reasoning about Pointers in Refinement Calculus. In: APSEC 2003, p. 425. IEEE Computer Society Press, Los Alamitos (2003)
-
(2003)
425. IEEE Computer Society Press
, pp. 2003
-
-
Back, R.J.1
Fan, X.2
Preoteasa, V.3
-
2
-
-
35048830160
-
Specifying Pointer Structures by Graph Reduction
-
Pfaltz, J.L, Nagl, M, Böhlen, B, eds, AGTIVE 2003, Springer, Heidelberg
-
Bakewell, A., Plump, D., Runciman, C.: Specifying Pointer Structures by Graph Reduction. In: Pfaltz, J.L., Nagl, M., Böhlen, B. (eds.) AGTIVE 2003. LNCS, vol. 3062, pp. 30-44. Springer, Heidelberg (2004)
-
(2004)
LNCS
, vol.3062
, pp. 30-44
-
-
Bakewell, A.1
Plump, D.2
Runciman, C.3
-
3
-
-
33746041780
-
-
Brookes, S.D.: A Fully Abstract Semantics and a Proof System for an Algol-like Language with Sharing. In: Melton, A. (ed.) MFPS 1985. LNCS, 239, pp. 59-100. Springer, Heidelberg (1986)
-
Brookes, S.D.: A Fully Abstract Semantics and a Proof System for an Algol-like Language with Sharing. In: Melton, A. (ed.) MFPS 1985. LNCS, vol. 239, pp. 59-100. Springer, Heidelberg (1986)
-
-
-
-
4
-
-
0002738295
-
Some techniques for proving correctness of programs which alter data structures
-
Burstall, R.M.: Some techniques for proving correctness of programs which alter data structures. Machine Intelligence 7, 23-50 (1972)
-
(1972)
Machine Intelligence
, vol.7
, pp. 23-50
-
-
Burstall, R.M.1
-
5
-
-
33746087104
-
-
Cavalcanti, A.L.C., Harwood, W., Woodcock, J.C.P.: Pointers and Records in the Unifying Theories of Programming. In: Dunne, S., Stoddart, B. (eds.) UTP 2006. LNCS, 4010, pp. 200-216. Springer, Heidelberg (2006)
-
Cavalcanti, A.L.C., Harwood, W., Woodcock, J.C.P.: Pointers and Records in the Unifying Theories of Programming. In: Dunne, S., Stoddart, B. (eds.) UTP 2006. LNCS, vol. 4010, pp. 200-216. Springer, Heidelberg (2006)
-
-
-
-
6
-
-
22144484471
-
Unifying Classes and Processes
-
Cavalcanti, A.L.C., Sampaio, A.C.A., Woodcock, J.C.P.: Unifying Classes and Processes. SoSyM 4(3), 277-296 (2005)
-
(2005)
SoSyM
, vol.4
, Issue.3
, pp. 277-296
-
-
Cavalcanti, A.L.C.1
Sampaio, A.C.A.2
Woodcock, J.C.P.3
-
7
-
-
33845194358
-
-
Cavalcanti, A.L.C., Woodcock, J.C.P.: A Tutorial Introduction to CSP in Unifying Theories of Programming. In: Cavalcanti, A., Sampaio, A., Woodcock, J. (eds.) PSSE 2004. LNCS, 3167, pp. 220-268. Springer, Heidelberg (2006)
-
Cavalcanti, A.L.C., Woodcock, J.C.P.: A Tutorial Introduction to CSP in Unifying Theories of Programming. In: Cavalcanti, A., Sampaio, A., Woodcock, J. (eds.) PSSE 2004. LNCS, vol. 3167, pp. 220-268. Springer, Heidelberg (2006)
-
-
-
-
8
-
-
33746045698
-
-
Chen, Y., Sanders, J.: Compositional Reasoning for Pointer Structures. In: Uustalu, T. (ed.) MPC 2006. LNCS, 4014, pp. 115-139. Springer, Heidelberg (2006)
-
Chen, Y., Sanders, J.: Compositional Reasoning for Pointer Structures. In: Uustalu, T. (ed.) MPC 2006. LNCS, vol. 4014, pp. 115-139. Springer, Heidelberg (2006)
-
-
-
-
9
-
-
33745790788
-
Modal Kleene Algebra and applications a survey. Methods in Computer
-
Desharnais, J., Möller, B., Struth, G.: Modal Kleene Algebra and applications a survey. Methods in Computer Science 1, 93-131 (2004)
-
(2004)
Science
, vol.1
, pp. 93-131
-
-
Desharnais, J.1
Möller, B.2
Struth, G.3
-
10
-
-
51849118040
-
A Model of Pointers for the Unifying Theories of Programming - Extended Version
-
Technical report, University of York, Department of Computer Science, UK
-
Harwood, W., Cavalcanti, A.L.C., Woodcock, J.C.P.: A Model of Pointers for the Unifying Theories of Programming - Extended Version. Technical report, University of York, Department of Computer Science, UK (2008), www-users.cs.york.ac.uk/∼alcc/publications/HCW08.pdf
-
(2008)
-
-
Harwood, W.1
Cavalcanti, A.L.C.2
Woodcock, J.C.P.3
-
13
-
-
51849167248
-
-
Ishtiaq, S., O'Hearn, P.W.: BI as an assertion language for mutable data structures. In: POPL. ACM Press, New York (2001)
-
Ishtiaq, S., O'Hearn, P.W.: BI as an assertion language for mutable data structures. In: POPL. ACM Press, New York (2001)
-
-
-
-
14
-
-
51849167585
-
-
Liu, Z., He, J., Li, X.: rCOS: Refinement of Component and Object Systems. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2004. LNCS, 3657, Springer, Heidelberg (2005)
-
Liu, Z., He, J., Li, X.: rCOS: Refinement of Component and Object Systems. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2004. LNCS, vol. 3657, Springer, Heidelberg (2005)
-
-
-
-
15
-
-
0004198444
-
-
Prentice-Hall, Englewood Cliffs
-
Meyer, B.: Eiffel: the language. Prentice-Hall, Englewood Cliffs (1992)
-
(1992)
Eiffel: The language
-
-
Meyer, B.1
-
16
-
-
35248818757
-
-
Meyer, B.: Towards practical proofs of class correctness. In: Bert, D., P. Bowen, J., King, S. (eds.) ZB 2003. LNCS, 2651, pp. 359-387. Springer, Heidelberg (2003)
-
Meyer, B.: Towards practical proofs of class correctness. In: Bert, D., P. Bowen, J., King, S. (eds.) ZB 2003. LNCS, vol. 2651, pp. 359-387. Springer, Heidelberg (2003)
-
-
-
-
20
-
-
84944269268
-
Local reasoning about programs that alter data structures
-
Fribourg, L, ed, CSL 2001 and EACSL 2001, Springer, Heidelberg
-
O'Hearn, P., Reynolds, J., Yang, H.: Local reasoning about programs that alter data structures. In: Fribourg, L. (ed.) CSL 2001 and EACSL 2001. LNCS, vol. 2142, pp. 1-19. Springer, Heidelberg (2001)
-
(2001)
LNCS
, vol.2142
, pp. 1-19
-
-
O'Hearn, P.1
Reynolds, J.2
Yang, H.3
-
21
-
-
11244334821
-
ERC - An object-oriented refinement calculus for Eiffel
-
Paige, R.F., Ostroff, J.S.: ERC - An object-oriented refinement calculus for Eiffel. Formal Aspects of Computing 16(1), 5 (2004)
-
(2004)
Formal Aspects of Computing
, vol.16
, Issue.1
, pp. 5
-
-
Paige, R.F.1
Ostroff, J.S.2
-
22
-
-
35048890112
-
-
Qin, S., Dong, J.S., Chin, W.N.: A Semantic Foundation for TCOZ in Unifying Theories of Programming. In: Araki, K., Gnesi, S., Mandrioli, D. (eds.) FME 2003. LNCS, 2805, pp. 321-340. Springer, Heidelberg (2003)
-
Qin, S., Dong, J.S., Chin, W.N.: A Semantic Foundation for TCOZ in Unifying Theories of Programming. In: Araki, K., Gnesi, S., Mandrioli, D. (eds.) FME 2003. LNCS, vol. 2805, pp. 321-340. Springer, Heidelberg (2003)
-
-
-
-
23
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
IEEE Press, Los Alamitos
-
Reynolds, J.: Separation logic: a logic for shared mutable data structures. In: IEEE Symposium on Logic in Computer Science, pp. 55-74. IEEE Press, Los Alamitos (2002)
-
(2002)
IEEE Symposium on Logic in Computer Science
, pp. 55-74
-
-
Reynolds, J.1
-
24
-
-
0001428966
-
Intuitionistic reasoning about shared mutable data structure
-
Palgrave
-
Reynolds, J.C.: Intuitionistic reasoning about shared mutable data structure. In: Millenial Perspectives in Computer Science. Palgrave (2001)
-
(2001)
Millenial Perspectives in Computer Science
-
-
Reynolds, J.C.1
-
25
-
-
33746071200
-
-
Santos, T.L.V.L., Cavalcanti, A.L.C., Sampaio, A.C.A.: Object Orientation in the UTP. In: Dunne, S., Stoddart, B. (eds.) UTP 2006. LNCS, 4010, pp. 18-37. Springer, Heidelberg (2006)
-
Santos, T.L.V.L., Cavalcanti, A.L.C., Sampaio, A.C.A.: Object Orientation in the UTP. In: Dunne, S., Stoddart, B. (eds.) UTP 2006. LNCS, vol. 4010, pp. 18-37. Springer, Heidelberg (2006)
-
-
-
|