-
1
-
-
0018005935
-
Can programming be liberated from the von Neumann style?: A functional style and its algebra of programs
-
Backus, J. Can Programming be Liberated From the von Neumann Style?: A Functional Style and its Algebra of Programs. Commun. ACM 21, 8 (1978) 613-641.
-
(1978)
Commun. ACM 21
, vol.8
, pp. 613-641
-
-
Backus, J.1
-
5
-
-
0035634509
-
Forms/3: A first-order visual language to explore the boundaries of the spreadsheet paradigm
-
March
-
Burnett, M., Atwood, J., Djang, R., Gottfried, H., Reichwein, J., Yang, S., Forms/3: A First-Order Visual Language to Explore the Boundaries of the Spreadsheet Paradigm. In Journal of Functional Programming 11, 2 (March 2001).
-
(2001)
Journal of Functional Programming
, vol.11
, Issue.2
-
-
Burnett, M.1
Atwood, J.2
Djang, R.3
Gottfried, H.4
Reichwein, J.5
Yang, S.6
-
6
-
-
0004180906
-
-
Manning, Greenwich, CT
-
Burnett, M., Goldberg, A., Lewis, T. Visual Object-Oriented Programming: Concepts and Environments. Manning, Greenwich, CT, 1995.
-
(1995)
Visual Object-oriented Programming: Concepts and Environments
-
-
Burnett, M.1
Goldberg, A.2
Lewis, T.3
-
7
-
-
0021586084
-
Making Smalltalk a database system
-
Boston, Massachusetts, June 18-21
-
Copeland, G., Maier, D. Making Smalltalk a database system. In Proceedings of the 1984 ACM SIGMOD international Conference on Management of Data (Boston, Massachusetts, June 18-21, 1984).
-
(1984)
Proceedings of the 1984 ACM SIGMOD International Conference on Management of Data
-
-
Copeland, G.1
Maier, D.2
-
9
-
-
0004014411
-
Intentional programming
-
Chapter 11 Addison-Wesley
-
Czarnecki, K., Eisenecker, U. W. Intentional Programming. Chapter 11 in Generative Programming: Methods, Tools, and Applications. Addison-Wesley, 2000.
-
(2000)
Generative Programming: Methods, Tools, and Applications
-
-
Czarnecki, K.1
Eisenecker, U.W.2
-
10
-
-
84878345909
-
Similarity inheritance: A new model of inheritance for spreadsheet VPLs
-
Halifax, Canada, Sep.
-
Djang, R., Burnett, M. Similarity Inheritance: A New Model of Inheritance for Spreadsheet VPLs. In 1998 IEEE Symp. Visual Languages (Halifax, Canada, Sep. 1998) 134-141.
-
(1998)
1998 IEEE Symp. Visual Languages
, pp. 134-141
-
-
Djang, R.1
Burnett, M.2
-
11
-
-
33646141905
-
Example centric programming
-
Vancouver, BC, CANADA
-
Edwards, J. Example Centric Programming. In Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications (OOPSLA '04 Onward) (Vancouver, BC, CANADA) 124. http://subtextual.org/OOPSLA04.pdf
-
Companion to the 19th Annual ACM SIGPLAN Conference on Object-oriented Programming Systems, Languages, and Applications (OOPSLA '04 Onward)
, pp. 124
-
-
Edwards, J.1
-
12
-
-
0004061016
-
-
Addison-Wesley
-
Fowler, M., Beck, K., Brant, J., Opdyke, W., and Roberts, D. Refactoring: Improving the Design of Existing Code. Addison-Wesley, 1999.
-
(1999)
Refactoring: Improving the Design of Existing Code
-
-
Fowler, M.1
Beck, K.2
Brant, J.3
Opdyke, W.4
Roberts, D.5
-
13
-
-
0030167097
-
Usability analysis of visual programming environments: A 'cognitive dimensions' framework
-
Green, T. R. G., Petre, M. Usability Analysis of Visual Programming Environments: a 'cognitive dimensions' framework. Journal of Visual Languages and Computing 7, 2, 131-174.
-
Journal of Visual Languages and Computing
, vol.7
, Issue.2
, pp. 131-174
-
-
Green, T.R.G.1
Petre, M.2
-
15
-
-
84976797938
-
Fabrik: A visual programming environment
-
San Diego, California, United States, Sep.
-
Ingalls, D., Wallace, S., Chow, Y., Ludolph, F., Doyle, K. Fabrik: A Visual Programming Environment. In Conference proceedings on Object-oriented programming systems, languages and applications(OOPSLA '88) (San Diego, California, United States, Sep. 1988) 176-190.
-
(1988)
Conference Proceedings on Object-oriented Programming Systems, Languages and Applications(OOPSLA '88)
, pp. 176-190
-
-
Ingalls, D.1
Wallace, S.2
Chow, Y.3
Ludolph, F.4
Doyle, K.5
-
16
-
-
1142275473
-
A user-centred approach to functions in Excel
-
Uppsala, Sweden, Sept
-
Jones, S. P., Burnett, M., Blackwell, A. A user-centred approach to functions in Excel. In Proc International Conference on Functional Programming (ICFP'03), (Uppsala, Sweden, Sept 2003) 165-176.
-
(2003)
Proc International Conference on Functional Programming (ICFP'03)
, pp. 165-176
-
-
Jones, S.P.1
Burnett, M.2
Blackwell, A.3
-
17
-
-
0025536730
-
Complete visualization of concurrent programs and their executions
-
Eilat, Israel, June
-
Kahn, K. M., Saraswat, V. A. Complete Visualization of Concurrent Programs and Their Executions. In Proceedings of the ICLP 1990 Workshop on Logic Programming Environments, (Eilat, Israel, June 1990).
-
(1990)
Proceedings of the ICLP 1990 Workshop on Logic Programming Environments
-
-
Kahn, K.M.1
Saraswat, V.A.2
-
18
-
-
0000498999
-
Aspect-oriented programming
-
Jyväskylä, Finland
-
Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Videira Lopes, C., Loingtier, J.-M., and Irwin, J. Aspect-Oriented Programming. In Proc. of European Conference on Object-Oriented Programming (ECOOP 1997) (Jyväskylä, Finland, 1997).
-
(1997)
Proc. of European Conference on Object-Oriented Programming (ECOOP 1997)
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Videira Lopes, C.5
Loingtier, J.-M.6
Irwin, J.7
-
19
-
-
11244317212
-
An ethnographic study of copy and paste programming practices in OOPL
-
Redondo Beach, CA, Aug.
-
Kim, M., Bergman, L., Lau, T., Notkin, D. An Ethnographic Study of Copy and Paste Programming Practices in OOPL,. In Proc. of the 2004 ACM-IEEE International Symposium on Empirical Software Engineering (Redondo Beach, CA, Aug. 2004).
-
(2004)
Proc. of the 2004 ACM-IEEE International Symposium on Empirical Software Engineering
-
-
Kim, M.1
Bergman, L.2
Lau, T.3
Notkin, D.4
-
20
-
-
0006412495
-
Decision tables
-
Aug.
-
King, P. J. H. Decision Tables. Computer Journal 10, 2 (Aug. 1967) 135-142.
-
(1967)
Computer Journal
, vol.10
, Issue.2
, pp. 135-142
-
-
King, P.J.H.1
-
21
-
-
0002430303
-
Can principles of cognition lower the barriers to programming?
-
Washington D.C.
-
Lewis, C., Olson, G. M. Can Principles of Cognition Lower the Barriers to Programming? In Empirical Studies of Programmers: Second Workshop (Washington D.C. 1987) 248-263.
-
(1987)
Empirical Studies of Programmers: Second Workshop
, pp. 248-263
-
-
Lewis, C.1
Olson, G.M.2
-
22
-
-
84976704175
-
Using prototypical objects to implement shared behavior in object-oriented systems
-
Portland, Oregon, United States
-
Lieberman, H. Using Prototypical Objects to Implement Shared Behavior in Object-Oriented Systems. In Conference proceedings on Object-oriented programming systems, languages and applications (OOPSLA'86) (Portland, Oregon, United States, 1986), 214-223.
-
(1986)
Conference Proceedings on Object-oriented Programming Systems, Languages and Applications (OOPSLA'86)
, pp. 214-223
-
-
Lieberman, H.1
-
24
-
-
0003472723
-
-
Lieberman, H.(editor) Morgan Kaufmann, San Fransisco, CA
-
Lieberman, H.(editor) Your Wish is my Command: Programming by Example. Morgan Kaufmann, San Fransisco, CA, 2001.
-
(2001)
Your Wish Is My Command: Programming by Example
-
-
-
25
-
-
0002231035
-
Taxonomies of visual programming and program visualization
-
March
-
Myers, B. Taxonomies of Visual Programming and Program Visualization. Journal of Visual Languages and Computing 1, 1 (March 1990), 97-123.
-
(1990)
Journal of Visual Languages and Computing
, vol.1
, Issue.1
, pp. 97-123
-
-
Myers, B.1
-
27
-
-
0010536379
-
-
Springer-Verlag Telos, January
-
Noble, J., Taivalsaari, A., Moore, I. Prototype-Based Programming: Concepts, Languages and Applications. Springer-Verlag Telos, January, 1999.
-
(1999)
Prototype-based Programming: Concepts, Languages and Applications
-
-
Noble, J.1
Taivalsaari, A.2
Moore, I.3
-
28
-
-
0015482049
-
On the criteria to be used in decomposing systems into modules
-
Dec.
-
Parnas, D. L. On the criteria to be used in decomposing systems into modules Commun. ACM 15, 12 (Dec. 1972) 1053-1058.
-
(1972)
Commun. ACM
, vol.15
, Issue.12
, pp. 1053-1058
-
-
Parnas, D.L.1
-
30
-
-
0029327901
-
Why looking isn't always seeing: Readership skills and graphical programming
-
June
-
Petre, M. Why Looking Isn't Always Seeing: Readership Skills and Graphical Programming. Comm. ACM 38, 6 (June 1995) 33-44.
-
(1995)
Comm. ACM
, vol.38
, Issue.6
, pp. 33-44
-
-
Petre, M.1
-
32
-
-
35248900608
-
Traits: Composable units of behavior
-
July
-
Schärli, N., Ducasse, S., Nierstrasz, O., Black, A. Traits: Composable Units of Behavior. In Proc. of European Conference on Object-Oriented Programming (ECOOP 2003), (July 2003), 248-274.
-
(2003)
Proc. of European Conference on Object-Oriented Programming (ECOOP 2003)
, pp. 248-274
-
-
Schärli, N.1
Ducasse, S.2
Nierstrasz, O.3
Black, A.4
-
33
-
-
0020799406
-
Direct manipulation: A step beyond programming languages
-
August
-
Shneiderman, B. Direct Manipulation: A Step Beyond Programming Languages. IEEE Computer 16, 8 (August, 1983) 57-69.
-
(1983)
IEEE Computer
, vol.16
, Issue.8
, pp. 57-69
-
-
Shneiderman, B.1
-
34
-
-
0029457332
-
The Self-4.0 user interface: Manifesting a system-wide vision of concreteness, uniformity, and flexibility
-
Austin, Texas, United States
-
Smith, R. B., Maloney, J., Ungar, D. The Self-4.0 user interface: manifesting a system-wide vision of concreteness, uniformity, and flexibility. In Proc. of the tenth annual conference on Object-oriented programming systems, languages, and applications (OOPSLA '95) (Austin, Texas, United States, 1995), 47-60.
-
(1995)
Proc. of the Tenth Annual Conference on Object-oriented Programming Systems, Languages, and Applications (OOPSLA '95)
, pp. 47-60
-
-
Smith, R.B.1
Maloney, J.2
Ungar, D.3
-
35
-
-
33745219090
-
-
Szwillus, G., Neal, L. (editors) Academic Press, San Diego, CA
-
Szwillus, G., Neal, L. (editors) Structure-based Editors and Environments. Academic Press, San Diego, CA, 1996.
-
(1996)
Structure-based Editors and Environments
-
-
-
36
-
-
0025555068
-
Towards a theory of progressive operators for live visual programming environments
-
Skokie, IL, USA
-
Tanimoto, S.L. Towards a theory of progressive operators for live visual programming environments. In Proc. of the 1990 IEEE Workshop on Visual Languages (Skokie, IL, USA), 80-85.
-
Proc. of the 1990 IEEE Workshop on Visual Languages
, pp. 80-85
-
-
Tanimoto, S.L.1
-
37
-
-
16244384526
-
Managing duplicated code with linked editing
-
Rome, Italy, Sep.
-
Toomim, M. Begel, A., Graham, S. L. Managing Duplicated Code with Linked Editing. In 2004 IEEE Symposium on Visual Languages - Human Centric Computing (VLHCC'04)(Rome, Italy, Sep. 2004) 173-180.
-
(2004)
2004 IEEE Symposium on Visual Languages - Human Centric Computing (VLHCC'04)
, pp. 173-180
-
-
Toomim, M.1
Begel, A.2
Graham, S.L.3
-
39
-
-
0031124170
-
Debugging and the experience of immediacy
-
April
-
Ungar, D., Lieberman, H., Fry, C. Debugging and the experience of immediacy Commun. ACM, 40, 4, (April 1997), 38-43.
-
(1997)
Commun. ACM
, vol.40
, Issue.4
, pp. 38-43
-
-
Ungar, D.1
Lieberman, H.2
Fry, C.3
-
40
-
-
84976684419
-
Self: The power of simplicity
-
Orlando, Florida, United States, Oct.
-
Ungar, D., Smith, R. B. Self: The power of simplicity. In Conference proceedings on Object-oriented programming systems, languages and applications (OOPSLA '87) (Orlando, Florida, United States, Oct. 1987), 227-242.
-
(1987)
Conference Proceedings on Object-oriented Programming Systems, Languages and Applications (OOPSLA '87)
, pp. 227-242
-
-
Ungar, D.1
Smith, R.B.2
-
41
-
-
31744433064
-
Programming as an experience: The inspiration for self
-
LNCS 952. Springer Verlag
-
Ungar, D., Smith, R. B. Programming as an Experience: The Inspiration for Self. In ECOOP '95 Conference Proceedings, LNCS 952. Springer Verlag, 1995
-
(1995)
ECOOP '95 Conference Proceedings
-
-
Ungar, D.1
Smith, R.B.2
|