-
1
-
-
0016354647
-
Structured programming with the GOTO statement
-
Knuth, D. E. (1974) Structured programming with the GOTO statement. Comput. Surv., 6, 261-301.
-
(1974)
Comput. Surv.
, vol.6
, pp. 261-301
-
-
Knuth, D.E.1
-
2
-
-
0017504609
-
Notes on recursion removal
-
Bird, R. (1977) Notes on recursion removal. Comm. ACM, 20, 434-439.
-
(1977)
Comm. ACM
, vol.20
, pp. 434-439
-
-
Bird, R.1
-
6
-
-
0007974501
-
Language oriented programming
-
Ward, M. (1994) Language oriented programming. Softw. Concepts Tools, 15, 147-161. http://www.dur.ac.uk/~dcsOmpw/martin/papers/middle-out-t.ps.gz
-
(1994)
Softw. Concepts Tools
, vol.15
, pp. 147-161
-
-
Ward, M.1
-
7
-
-
0342455866
-
Formal methods to aid the evolution of software
-
Ward, M. and Bennett, K. H. (1995) Formal methods to aid the evolution of software. Int. J. Softw. Eng. Knowl. Eng., 5, 25-47. http://www.dur.ac.uk/~dcsOmpw/martin/papers/evolution-t.ps.gz
-
(1995)
Int. J. Softw. Eng. Knowl. Eng.
, vol.5
, pp. 25-47
-
-
Ward, M.1
Bennett, K.H.2
-
8
-
-
0029305599
-
Formal methods for legacy systems
-
Ward, M. and Bennett, K. H. (1995) Formal methods for legacy systems. J. Softw. Maint. Res. Pract., 7, 203-219. http://www.dur.ac.uk/~dcsOmpw/martin/papers/legacy-t.ps.gz
-
(1995)
J. Softw. Maint. Res. Pract.
, vol.7
, pp. 203-219
-
-
Ward, M.1
Bennett, K.H.2
-
9
-
-
0342890149
-
-
Technical Report, Durham University
-
Ward, M. (1990) Derivation of a Sorting Algorithm. Technical Report, Durham University. http://www.dur.ac.uk/~dcsOmpw/martin/papers/sorting-t.ps.gz
-
(1990)
Derivation of a Sorting Algorithm
-
-
Ward, M.1
-
10
-
-
0012579827
-
Derivation of data intensive algorithms by formal transformation
-
Ward, M. (1996) Derivation of data intensive algorithms by formal transformation. IEEE Trans. Softw. Eng., 22, 665-686. http://www.dur.ac.uk/~dcsOmpw/martin/papers/sw-alg.ps.gz
-
(1996)
IEEE Trans. Softw. Eng.
, vol.22
, pp. 665-686
-
-
Ward, M.1
-
11
-
-
84987215737
-
Abstracting a specification from code
-
Ward, M. (1993) Abstracting a specification from code. J. Softw. Maint. Res. Pract., 5, 101-122. http://www.dur.ac.uk/~dcsOmpw/martin/papers/prog-spec.ps.gz
-
(1993)
J. Softw. Maint. Res. Pract.
, vol.5
, pp. 101-122
-
-
Ward, M.1
-
12
-
-
0023399227
-
Laws of programming
-
Hoare, C. A. R., Hayes, I. J., Jifeng, H. E., Morgan, C. C., Roscoe, A. W., Sanders, J. W., Sørensen, I. H., Spivey, J. M. and Sufrin, B. A. (1987) Laws of programming. Comm. ACM, 30, 672-686.
-
(1987)
Comm. ACM
, vol.30
, pp. 672-686
-
-
Hoare, C.A.R.1
Hayes, I.J.2
Jifeng, H.E.3
Morgan, C.C.4
Roscoe, A.W.5
Sanders, J.W.6
Sørensen, I.H.7
Spivey, J.M.8
Sufrin, B.A.9
-
15
-
-
0024036510
-
The specification statement
-
Morgan, C. C. (1988) The specification statement. Trans. Prog. Lang. Syst., 10, 403-419.
-
(1988)
Trans. Prog. Lang. Syst.
, vol.10
, pp. 403-419
-
-
Morgan, C.C.1
-
17
-
-
0004026047
-
-
Springer, New York, Berlin, Heidelberg
-
Jones, C. B., Jones, K. D., Lindsay, P. A. and Moore, R. (1991) Mural: A Formal Development Support System. Springer, New York, Berlin, Heidelberg.
-
(1991)
Mural: A Formal Development Support System
-
-
Jones, C.B.1
Jones, K.D.2
Lindsay, P.A.3
Moore, R.4
-
18
-
-
0001858662
-
The rAISE language, method and tools
-
Neilson, M., Havelund, K., Wagner, K. R. and Saaman, E. (1989) The RAISE language, method and tools. Form. Asp. Comput., 1, 85-114.
-
(1989)
Form. Asp. Comput.
, vol.1
, pp. 85-114
-
-
Neilson, M.1
Havelund, K.2
Wagner, K.R.3
Saaman, E.4
-
19
-
-
0343761143
-
-
BP Research, Sunbury Research Centre, UK
-
Abrial, J. R., Davis, S. T., Lee, M. K. O., Neilson, D. S., Scharbach, P. N. and Sørensen, I. H. (1991) The B Method. BP Research, Sunbury Research Centre, UK.
-
(1991)
The B Method
-
-
Abrial, J.R.1
Davis, S.T.2
Lee, M.K.O.3
Neilson, D.S.4
Scharbach, P.N.5
Sørensen, I.H.6
-
20
-
-
84906946179
-
Royal signals and radar establishment. Using refinement to convince: Lessons learned from a case study
-
8th-11th January, Hursley Park, Winchester
-
Sennett, C. T. (1990) Royal Signals and Radar Establishment. Using refinement to convince: lessons learned from a case study. Refinement Workshop, 8th-11th January, Hursley Park, Winchester.
-
(1990)
Refinement Workshop
-
-
Sennett, C.T.1
-
21
-
-
0024612171
-
Formal construction by transformation - Computer aided intuition guided programming
-
Bauer, F. L., Moller, B., Partsch, H. and Pepper, P. (1989) Formal construction by transformation - computer aided intuition guided programming. IEEE Trans. Softw. Eng., 15.
-
(1989)
IEEE Trans. Softw. Eng.
, vol.15
-
-
Bauer, F.L.1
Moller, B.2
Partsch, H.3
Pepper, P.4
-
22
-
-
0346032249
-
-
Springer, New York, Berlin, Heidelberg
-
Bauer, F. L. and The CIP Language Group (1985) The Munich Project CIP, Volume I: The Wide Spectrum Language CIP-L (Lecture Notes in Computer Science, vol. 183). Springer, New York, Berlin, Heidelberg.
-
(1985)
The Munich Project CIP, Volume I: The Wide Spectrum Language CIP-l Lecture Notes in Computer Science, .
, vol.183
-
-
Bauer, F.L.1
-
23
-
-
0346032249
-
-
Springer, New York, Berlin, Heidelberg.
-
Bauer, F. L. and The CIP System Group (1987) The Munich Project CIP, Volume II: The Program Transformation System CIP-S (Lecture Notes in Computer Science, vol. 292). Springer, New York, Berlin, Heidelberg.
-
(1987)
The Munich Project CIP, Volume II: The Program Transformation System CIP-S Lecture Notes in Computer Science
, vol.292
-
-
Bauer, F.L.1
-
24
-
-
84976742884
-
Limits of the 'algebraic' specification of abstract data types
-
Majester, M. E. (1977) Limits of the 'algebraic' specification of abstract data types. SIGPLAN Not., 12, 37-42.
-
(1977)
SIGPLAN Not.
, vol.12
, pp. 37-42
-
-
Majester, M.E.1
-
25
-
-
0342455862
-
A recursion removal theorem
-
London, January 8-11. Springer, New York, Berlin, Heidelberg
-
Ward, M. (1992) A recursion removal theorem. Proc. 5th Refinement Workshop, London, January 8-11. Springer, New York, Berlin, Heidelberg, pp. 43-69. http://www.dur.ac.uk/~dcsOmpw/martin/papers/ref-ws-5.ps.gz
-
(1992)
Proc. 5th Refinement Workshop
, pp. 43-69
-
-
Ward, M.1
-
26
-
-
0002628707
-
Lectures on constructive functional programming
-
Broy, M. (ed.), Springer, New York, Berlin, Heidelberg
-
Bird, R. (1989) Lectures on constructive functional programming. In Broy, M. (ed.), Constructive Methods in Computing Science (NATO ASI Series, vol. F55). Springer, New York, Berlin, Heidelberg, pp. 155-218.
-
(1989)
Constructive Methods in Computing Science NATO ASI Series
, vol.F55
, pp. 155-218
-
-
Bird, R.1
-
27
-
-
52249108630
-
The CIP transformation system
-
Pepper, P. (ed.), Report on a Workshop directed by F. L. Bauer and H. Remus. Springer, New York, Heidelberg, Berlin
-
Partsch, H. (1984) The CIP transformation system. In Pepper, P. (ed.), Program Transformation and Programming Environments (Report on a Workshop directed by F. L. Bauer and H. Remus). Springer, New York, Heidelberg, Berlin, pp. 305-323.
-
(1984)
Program Transformation and Programming Environments
, pp. 305-323
-
-
Partsch, H.1
-
31
-
-
0039544936
-
Refinement concepts formalised in higher-order logic
-
Back, R. J. R. and von Wright, J. (1990) Refinement concepts formalised in higher-order logic. Form. Asp. Comput., 2, 247-272.
-
(1990)
Form. Asp. Comput.
, vol.2
, pp. 247-272
-
-
Back, R.J.R.1
Von Wright, J.2
-
34
-
-
0028461076
-
Inverse engineering a simple real time program
-
Younger, E. J. and Ward, M. (1993) Inverse engineering a simple real time program. J. Softw. Maint. Res. Pract., 6, 197-234. http://www.dur.ac.uk/~dcsOmpw/martin/papers/eddy-t.ps.gz
-
(1993)
J. Softw. Maint. Res. Pract.
, vol.6
, pp. 197-234
-
-
Younger, E.J.1
Ward, M.2
-
35
-
-
0002892120
-
A practical program transformation system for reverse engineering
-
May 21-23, 1993. IEEE Computer Society, Baltimore MA
-
Ward, M. and Bennett, K. H. (1993) A practical program transformation system for reverse engineering. Working Conference on Reverse Engineering, May 21-23, 1993. IEEE Computer Society, Baltimore MA. http://www.dur.ac.uk/~dcsOmpw/martin/papers/icse.ps.gz
-
(1993)
Working Conference on Reverse Engineering
-
-
Ward, M.1
Bennett, K.H.2
-
36
-
-
84976716380
-
An alternative to current looping syntax
-
Taylor, D. (1984) An alternative to current looping syntax. SIGPLAN Not., 19, 48-53.
-
(1984)
SIGPLAN Not.
, vol.19
, pp. 48-53
-
-
Taylor, D.1
-
38
-
-
0342890143
-
Transformation of recursive procedures
-
Neel, D. (ed.), Cambridge University Press, Cambridge
-
Arsac, J. (1982) Transformation of recursive procedures. In Neel, D. (ed.), Tools and Notations for Program Construction, pp. 211-265. Cambridge University Press, Cambridge.
-
(1982)
Tools and Notations for Program Construction
, pp. 211-265
-
-
Arsac, J.1
-
39
-
-
0018294404
-
Syntactic source to source program transformations and program manipulation
-
Arsac, J. (1982) Syntactic source to source program transformations and program manipulation. Comm. ACM, 22, 43-54.
-
(1982)
Comm. ACM
, vol.22
, pp. 43-54
-
-
Arsac, J.1
-
41
-
-
38149146475
-
A multipurpose backtracking algorithm
-
Priestley, H. A. and Ward, M. (1994) A multipurpose backtracking algorithm. J. Symb. Comput., 18, 1-40. http://www.dur.ac.uk/~dcsOmpw/martin/papers/backtr-t.ps.gz
-
(1994)
J. Symb. Comput.
, vol.18
, pp. 1-40
-
-
Priestley, H.A.1
Ward, M.2
-
43
-
-
0017419683
-
A transformation system for developing recursive programs
-
Burstall, R. M. and Darlington, J. A. (1977) A transformation system for developing recursive programs. J. Assoc. Comput. Mach., 24, 44-67.
-
(1977)
J. Assoc. Comput. Mach.
, vol.24
, pp. 44-67
-
-
Burstall, R.M.1
Darlington, J.A.2
-
44
-
-
0002217386
-
Quicksort
-
Hoare, C. A. R. (1962) Quicksort. Comput. J., 5, 10-15.
-
(1962)
Comput. J.
, vol.5
, pp. 10-15
-
-
Hoare, C.A.R.1
-
45
-
-
0018051478
-
A synthesis of several sort programs
-
Darlington, J. (1978) A synthesis of several sort programs. Acta Inform., 11, 1-30.
-
(1978)
Acta Inform.
, vol.11
, pp. 1-30
-
-
Darlington, J.1
-
46
-
-
0004112038
-
-
Addison-Wesley, Reading, MA
-
Sedgewick, R. (1988) Algorithms. Addison-Wesley, Reading, MA.
-
(1988)
Algorithms
-
-
Sedgewick, R.1
-
48
-
-
0001680003
-
Zum hilbertschen aufbau der reellen zahlen
-
Ackermann, W. (1928) Zum Hilbertschen Aufbau der reellen Zahlen. Math. Ann., 99, 118-133.
-
(1928)
Math. Ann.
, vol.99
, pp. 118-133
-
-
Ackermann, W.1
-
49
-
-
0003354664
-
The calculi of lambda conversion
-
Church, A. (1951) The calculi of lambda conversion. Ann. Math. Stud., 6.
-
(1951)
Ann. Math. Stud.
, vol.6
-
-
Church, A.1
|