ACM Home Page
Please provide us with feedback. Feedback
Program developments: formal explanations of implementations
Full text PdfPdf (949 KB)
Source
Communications of the ACM archive
Volume 26 ,  Issue 11  (November 1983) table of contents
Pages: 902 - 911  
Year of Publication: 1983
ISSN:0001-0782
Author
David S. Wile  USC/Information Sciences Institute, Marina del Rey, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 25,   Citation Count: 24
Additional Information:

references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/182.358443
What is a DOI?

REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Allen, F.E. Bibliography on program optimization. Tech. Rep. RC 5767, IBM Research, Yorktown Heights, New York, 1975.
 
2
Babich, W.A., and Jazayeri, M. The method of attributes for data flow analysis: Parts I and II. Acto Inf. 10, 3 (1978), 245-264, 265-272.
 
3
Balzer, R,M. EXDAMS--extendable debugging and monitoring system. Spring Joint Computer Conference, IFIP, 1969, pp. 567-580.
 
4
Balzer, R.M. Language-independent programmer's interface. Tech. Rep. RR-73-15, USC/Information Sciences Institute, Marina del Ray, California, 1973.
 
5
 
6
Barstow, D.R., Knowledge-based Program Construction. Elsevier, North Holland, 1979.
 
7
 
8
Bauer, F.L., Bray, M., Partsch, H., Pepper, P. et al. Report on a Wide Spectrum Language for Program Specification and Development. Tech. Rep. TUM-181O4, Technische Universitaet Muenchen, May 1981.
 
9
Bray, M., and Pepper, P. Program development as a formal activity. IEEE Trans. Soflw. Eng. 1 (January 1981), 14-22.
10
 
11
Caine, S.H., and Gordon, E,K. PDL--a tool for software development. In Proc. National Computer Conference, AFIPS, 1975.
 
12
Cameron, R.D., and Ito, M.R. Grammar-based definition of meta-programming systems. University of British Columbia, Vancouver, January 1982.
 
13
Cheatham, T.E., Holloway, G.H., and Townley, J.A. Symbolic evaluation and the analysis of programs. IEEE Trans. Soft. Eng. S, 4 (July 1979), 4o2-417.
 
14
 
15
 
16
Darlington, J., and Feather, M. A Transformational Approach to Modification. Tech. Rep. 80/3, Imperial College, London, 1979.
 
17
Darlington, J. The structured description of algorithm derivations. Algorithmic Languages: Proc IFIP TC-2 International Symposium, 1982.
 
18
Deutsch, L. P. An Interactive Program Verifier. Ph.D. Th., University of California, Berkeley, June 1973.
 
19
 
20
Feather, M.S. A System for Developing Programs by Transformation. Ph.D. Th., University of Edinburgh, Department of Artificial Intelligence, 1979.
 
21
Feiler, P.H., and Medina-More, R. An Incremental Programming Environment. Carnegie-Mellon University, April 1980.
 
22
Fickas, S. Automatic goal-directed pro, gram transformation. Proc. 1st Annual Nat. Conf. Artif. Intell., The American Association for Artificial Intelligence, 1980, pp. 68-70.
23
 
24
Gerhart, S.L., et al. An overview of Affirm: A specification and verification system. Proceedings IFIP 80, Australia, October, 1980, pp. 343- 348.
 
25
26
 
27
Griss, C., Griss, M., and Marti, J. META/LISP. T~eh. Rept. Operating Note No. 24, University of Utah, Utah Computational Physics Group, 1976.
 
28
Habermann, A.N. An overview of the Gandalf project. In CMU Computer Science Research Review 1978-79, Carnegie-Mellon University, 1980.
 
29
Donzeau-Gouge, V., Huet, G., Kahn, G., Long, B., and Levy, J.J. A structure-oriented program editor: A first step towards computer assisted programming. International Computing Symposium, 1975, 1975, pp. 113-120.
 
30
 
31
Knuth, D.E., and Bendix, P.B., Simple word problems in universal algebras. In Leech, J., Ed., Computational Problems in Abstract Algebra, New York: Pergamon Press, 1970, pp. 263-297.
32
 
33
Low, J.R. Automatic Coding: Choice of Data Structures. Tech. Rep. 1, University of Rochester, Computer Science Department, 1974.
 
34
 
35
Partsch, H., and R. Steinbrueggen. A comprehensive survey on program transformation systems. Tech. Rep. TUM 18108, Technische Universitaet Muenchen, July, 1981.
 
36
Rich, C. A formal representation for plans in the Programmer's Apprentice. In Proc. 7th Int. Joint Conf. Artif. Intell,, August 1981.
 
37
Schwartz, J.T. On Programming, An Interim Report on the SETL Project. New York University, Courant Institute of Mathematical Sciences, June 1975.
 
38
39
 
40
Swartout, W.R. Explaining and justifying expert consulting programs. Proc. 7th Int. Joint Conf. Artif. lntell., August 1981.
41
 
42
Teitelman, W. Interlisp Reference Manual. Xerox Palo Alto Research Center, 1978.
 
43
Waters, R.C. "The Programmer's apprentice: Knowledge based program editing." IEEE Trans. Soft Eng 8, 1 (January 1982), 1-12.
 
44
Wile, D.S. POPART: Producer of Parsers and Related Tools, System Builder's Manual. USC/Information Sciences Institute, TM-82-21, 1982.
 
45
 
46
Yonke, M.D. A knowledgeable, language-independent system for program construction and modification. Tech. Rep. RR-75-42, USC/Information Sciences Institute, October 1975.

CITED BY  24