-
3
-
-
0001064902
-
Information relationships in PROLOG programs: How do programmers comprehend functionality?
-
Bergantz, D., and Hassell, J. 1991. Information relationships in PROLOG programs: how do programmers comprehend functionality? Intl. Jnl. Man-Machine Studies, 35 (3), 313-328.
-
(1991)
Intl. Jnl. Man-machine Studies
, vol.35
, Issue.3
, pp. 313-328
-
-
Bergantz, D.1
Hassell, J.2
-
5
-
-
0009279263
-
Teaching and learning prolog: Supporting the programmer
-
Brna, P., Pain, H., and du Boulay, B. 1991. Teaching and Learning Prolog: Supporting the Programmer. Instructional Science, 20(2-3), 81-87.
-
(1991)
Instructional Science
, vol.20
, Issue.2-3
, pp. 81-87
-
-
Brna, P.1
Pain, H.2
Du Boulay, B.3
-
6
-
-
1442333710
-
Learning to build and comprehend complex information structures: Prolog as a case study
-
Ablex
-
Brna, P., du Boulay, B. and Pain, H. 1999. Learning to Build and Comprehend Complex Information Structures: Prolog as a Case Study. Cognitive Science & Technology. Ablex.
-
(1999)
Cognitive Science & Technology
-
-
Brna, P.1
Du Boulay, B.2
Pain, H.3
-
7
-
-
1442333707
-
Aspects of a categorial theory of binding
-
Oehrle, R., Bach, E. and Wheeler, D. (Eds), D. Reidel, Dordrecht
-
Chierchia, G. 1988. Aspects of a categorial theory of binding. In Oehrle, R., Bach, E. and Wheeler, D. (Eds), Categorial Grammars and Natural Language Structures, D. Reidel, Dordrecht. 125-151.
-
(1988)
Categorial Grammars and Natural Language Structures
, pp. 125-151
-
-
Chierchia, G.1
-
8
-
-
0002608761
-
Conditions on transformations
-
Anderson, S. and Kiparsky, P. (Eds). New York: Holt, Reinhart and Winston
-
Chomsky, N. 1973. Conditions on Transformations. In Anderson, S. and Kiparsky, P. (Eds), A Festschrift for Morriss Halle, 232-286. New York: Holt, Reinhart and Winston.
-
(1973)
A Festschrift for Morriss Halle
, pp. 232-286
-
-
Chomsky, N.1
-
11
-
-
3142748222
-
A bayesian approach to diagnosing problems with prolog control flow
-
Cape Cod, MA
-
Duncan, D., Brna, P. and Morss, L. 1994. A Bayesian Approach to Diagnosing Problems with Prolog Control Flow. In Proceedings of the 4th International Conference on User Modeling, (Cape Cod, MA).
-
(1994)
Proceedings of the 4th International Conference on User Modeling
-
-
Duncan, D.1
Brna, P.2
Morss, L.3
-
12
-
-
0020226119
-
Using branching time temporal logic to synthesize synchronization skeletons
-
Emerson E. A., and Clark E. M. 1982. Using branching time temporal logic to synthesize synchronization skeletons. Sci. Comput. Prog. 2.
-
(1982)
Sci. Comput. Prog.
, vol.2
-
-
Emerson, E.A.1
Clark, E.M.2
-
13
-
-
0141427850
-
Aspects and polymorphism in AspectJ
-
Boston, Massachusetts, March 17-21. AOSD 2003, ACM
-
Ernst, E. and Lorenz, D.H. Aspects and Polymorphism in AspectJ. In Proceedings of the 2nd International Conference on Aspect-Oriented Software Development, pages 150-157, Boston, Massachusetts, March 17-21, 2003. AOSD 2003, ACM.
-
(2003)
Proceedings of the 2nd International Conference on Aspect-oriented Software Development
, pp. 150-157
-
-
Ernst, E.1
Lorenz, D.H.2
-
15
-
-
0000525459
-
Cognitive dimensions of notations
-
(ed. Sutcliffe and Macaulay). Cambridge: Cambridge University Press
-
Greene, T. 1989. Cognitive Dimensions of Notations. In People and Computers V: Proceedings of HCI'89 (ed. Sutcliffe and Macaulay), 443-460. Cambridge: Cambridge University Press.
-
(1989)
People and Computers V: Proceedings of HCI'89
, pp. 443-460
-
-
Greene, T.1
-
17
-
-
0030167097
-
Usability analysis of visual programming environments: A 'cognitive dimensions' framework
-
DOI 10.1006/jvlc.1996.0009
-
Greene, T. and Petre, M. 1996. Usability analysis of visual programming environments: a 'cognitive dimensions' framework. J. Visual Languages and Computing, 7, 131-174. (Pubitemid 126167522)
-
(1996)
Journal of Visual Languages and Computing
, vol.7
, Issue.2
, pp. 131-174
-
-
Green, T.R.G.1
Petre, M.2
-
20
-
-
35248828504
-
Aspect-oriented programming
-
proc. European Conference on Object-Oriented Programming (ECOOP'97) Springer-Verlag
-
Kiczales, G., Lamping, J., Mendhekar, M., Maeda, C., Lopes, C., Loingtier, J-M and Irwin, J. Aspect-Oriented Programming. In proc. European Conference on Object-Oriented Programming (ECOOP'97). Springer-Verlag LNCS n.1241. 1997.
-
(1997)
LNCS
, vol.1241
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, M.3
Maeda, C.4
Lopes, C.5
Loingtier, J.-M.6
Irwin, J.7
-
21
-
-
82955230066
-
An overview of AspectJ
-
proc. European Conference on Object-Oriented Programming (ECOOP'01). Springer-Verlag
-
Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J. and Griswold, W. 2001. An overview of AspectJ. In proc. European Conference on Object-Oriented Programming (ECOOP'01). Springer-Verlag LNCS n.2072.
-
(2001)
LNCS
, vol.2072
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.6
-
22
-
-
21644487960
-
Aspectual reflection
-
Boston, Massachusetts, AOSD 2003, March 17-21
-
Kojarski, S., Lieberherr, K., Lorenz, D.H., and Hirschfeld, R. Aspectual Reflection. In Proceedings of the AOSD 2003 Workshop on Software-engineering Properties of Languages for Aspect Technologies, Boston, Massachusetts, AOSD 2003, March 17-21, 2003.
-
(2003)
Proceedings of the AOSD 2003 Workshop on Software-engineering Properties of Languages for Aspect Technologies
-
-
Kojarski, S.1
Lieberherr, K.2
Lorenz, D.H.3
Hirschfeld, R.4
-
25
-
-
0001814046
-
The contemporary theory of metaphor
-
Ortony, A. (ed). New York: Cambridge University Press
-
Lakoff, G. 1993. The Contemporary Theory of Metaphor. In Ortony, A. (ed), Metaphor and Thought (2nd ed). New York: Cambridge University Press.
-
(1993)
Metaphor and Thought (2nd Ed)
-
-
Lakoff, G.1
-
30
-
-
0004064564
-
-
Cambridge: Cambridge University Press
-
Lave, J. 1988. Cognition in Practice. Cambridge: Cambridge University Press.
-
(1988)
Cognition in Practice
-
-
Lave, J.1
-
31
-
-
0042912981
-
Aspectual collaborations: Combining modules and aspects
-
September
-
Lieberherr, K., Lorenz, D.H., and Ovlinger, J. Aspectual Collaborations: Combining Modules and Aspects. The Computer Journal 46(5):542-565, September 2003.
-
(2003)
The Computer Journal
, vol.46
, Issue.5
, pp. 542-565
-
-
Lieberherr, K.1
Lorenz, D.H.2
Ovlinger, J.3
-
32
-
-
84976735368
-
Adaptive object-oriented programming using graph-based customization
-
Lieberherr, K., Silva-Lepe, I., Xiao, C. Adaptive Object-Oriented Programming Using Graph-Based Customization. Communications of the ACM 37(5): 94-101. 1994.
-
(1994)
Communications of the ACM
, vol.37
, Issue.5
, pp. 94-101
-
-
Lieberherr, K.1
Silva-Lepe, I.2
Xiao, C.3
-
34
-
-
17444392993
-
Abstracting function-to- process relations in concurrent object-oriented applications
-
proc. European Conference on Object-Oriented Programming (ECOOP'94). Springer-Verlag
-
Lopes, C. and Lieberherr, K. 1994. Abstracting Function-to- Process Relations in Concurrent Object-Oriented Applications. In proc. European Conference on Object-Oriented Programming (ECOOP'94). Springer-Verlag LNCS 821.
-
(1994)
LNCS
, vol.821
-
-
Lopes, C.1
Lieberherr, K.2
-
35
-
-
84958986024
-
Adaptive parameter passing
-
Proc. International Symposium on Object Technologies for Advanced Software (ISOTAS'96). Springer-Verlag. Japan, 1996
-
Lopes, C., 1996. Adaptive Parameter Passing. In Proc. International Symposium on Object Technologies for Advanced Software (ISOTAS'96). Springer-Verlag LNCS n.1049. Japan, 1996.
-
(1996)
LNCS
, vol.1049
-
-
Lopes, C.1
-
37
-
-
0141876028
-
Recent developments in AspectJ
-
proc. of Aspect-Oriented Programming workshop at ECOOP'98. Springer-Verlag
-
Lopes, C. and Kiczales, G. 1998. Recent Developments in AspectJ. In proc. of Aspect-Oriented Programming workshop at ECOOP'98. Springer-Verlag LNCS n. 1543.
-
(1998)
LNCS
, vol.1543
-
-
Lopes, C.1
Kiczales, G.2
-
38
-
-
1442284716
-
Acoustic modems for ubiquitous computing
-
July-September
-
Lopes, C. and Aguiar, P. 2003. Acoustic Modems for Ubiquitous Computing. In IEEE Pervasive Computing, Mobile and Ubiquitous Systems. Volume 2, Number 3, July-September.
-
(2003)
IEEE Pervasive Computing, Mobile and Ubiquitous Systems
, vol.2
, Issue.3
-
-
Lopes, C.1
Aguiar, P.2
-
39
-
-
0037925588
-
Pluggable reflection: Decoupling meta-interface and implementation
-
Portland, Oregon May 3-10. ICSE 2003, IEEE Computer Society
-
Lorenz, D.H. and Vlissides, J. Pluggable Reflection: Decoupling Meta-Interface and Implementation. In Proceedings of the 25th International Conference on Software Engineering, pages 3--13, Portland, Oregon May 3-10, 2003. ICSE 2003, IEEE Computer Society.
-
(2003)
Proceedings of the 25th International Conference on Software Engineering
, pp. 3-13
-
-
Lorenz, D.H.1
Vlissides, J.2
-
40
-
-
84976828744
-
Synthesis of communicating processes from temporal logic specifications
-
Manna Z., and Wolper P. 1984. Synthesis of communicating processes from temporal logic specifications. ACM Trans. Programming Languages and Systems 6, 1.
-
(1984)
ACM Trans. Programming Languages and Systems
, vol.6
, pp. 1
-
-
Manna, Z.1
Wolper, P.2
-
41
-
-
0021603475
-
Adequate proof principles for invariance and liveness properties of concurrent programs
-
Manna Z., and Pnueli A. 1984. Adequate proof principles for invariance and liveness properties of concurrent programs. Sci. Comput. Prog. 4, 3.
-
(1984)
Sci. Comput. Prog.
, vol.4
, pp. 3
-
-
Manna, Z.1
Pnueli, A.2
-
42
-
-
0019392838
-
Natural language programming: Styles, strategies, and contrasts
-
Miller, L.A. 1981. Natural Language Programming: Styles, Strategies, and Contrasts. IBM Systems Journal, 20(2), 184-215.
-
(1981)
IBM Systems Journal
, vol.20
, Issue.2
, pp. 184-215
-
-
Miller, L.A.1
-
44
-
-
0000653596
-
Twinkling lights and nested loops: Distributed problem solving and spreadsheet development
-
Nardi, B. and Miller, J. 1991. Twinkling Lights and Nested Loops: Distributed Problem Solving and Spreadsheet Development. Intl. Jnl. Man-Machine Studies, 34, 161-184.
-
(1991)
Intl. Jnl. Man-machine Studies
, vol.34
, pp. 161-184
-
-
Nardi, B.1
Miller, J.2
-
45
-
-
79951595060
-
An overview of temporal and modal logic programming
-
Temporal Logic. First International Conference (ICTL'94), (GABBAY D M and OHLBACH H J, Eds.), Springer Verlag, Bohn
-
Orgun, M. A. and Ma, W. 1994 An overview of temporal and modal logic programming. In Temporal Logic. First International Conference (ICTL'94), Lecture Notes in Computer Science No 827, (GABBAY D M and OHLBACH H J, Eds.), pp.445479, Springer Verlag, Bohn.
-
(1994)
Lecture Notes in Computer Science
, Issue.827
, pp. 445479
-
-
Orgun, M.A.1
Ma, W.2
-
47
-
-
0035263067
-
Studying the language and structure in non-programmers' solutions to programming problems
-
Pane, J., Ratanamahatana, C., and Myers, B. 2001. Studying the Language and Structure in Non-Programmers' Solutions to Programming Problems. Intl. Jnl. Human-Computer Systems, 54, 237-264.
-
(2001)
Intl. Jnl. Human-computer Systems
, vol.54
, pp. 237-264
-
-
Pane, J.1
Ratanamahatana, C.2
Myers, B.3
-
48
-
-
1442333705
-
Using HCI techniques to design a more usable programming system
-
Los Alamitos, CA: IEEE Computer Society
-
Pane, J., Myers, B., and Miller, B. 2002. Using HCI Techniques to Design a More Usable Programming System. Proc. IEEE Symp. Human-Centered Computing Languages and Environments (Washington, D.C.), 198-206. Los Alamitos, CA: IEEE Computer Society.
-
(2002)
Proc. IEEE Symp. Human-centered Computing Languages and Environments (Washington, D.C.)
, pp. 198-206
-
-
Pane, J.1
Myers, B.2
Miller, B.3
-
49
-
-
0032631940
-
Mental imagery in program design and visual programming
-
Petre, M. and Blackwell, A. 1999. Mental Imagery in Program Design and Visual Programming. Intl. Jnl. Human-Computer Studies, 51(1), 7-30.
-
(1999)
Intl. Jnl. Human-computer Studies
, vol.51
, Issue.1
, pp. 7-30
-
-
Petre, M.1
Blackwell, A.2
-
50
-
-
49149133038
-
The temporal semantics of concurrent programs
-
Pnueli, A. 1981. The temporal semantics of concurrent programs. Theoretical. Computer. Science 13.
-
(1981)
Theoretical. Computer. Science
, vol.13
-
-
Pnueli, A.1
-
51
-
-
85026010211
-
Anaphors in english and the scope of the binding theory
-
Pollard, C. and Sag, I. 1992. Anaphors in English and the Scope of the Binding Theory. Linguistic Inquiry, 23, 261-305.
-
(1992)
Linguistic Inquiry
, vol.23
, pp. 261-305
-
-
Pollard, C.1
Sag, I.2
-
54
-
-
0029270770
-
AgentSheets: A medium for creating domain-oriented visual languages
-
Repenning, A. and Sumner, T. 1995. AgentSheets: A Medium for Creating Domain-Oriented Visual Languages. IEEE Computer, 28(3), 17-25.
-
(1995)
IEEE Computer
, vol.28
, Issue.3
, pp. 17-25
-
-
Repenning, A.1
Sumner, T.2
-
55
-
-
1442284712
-
The use of english as a programming language
-
Sammet, J. 1966. The Use of English as a Programming Language. Comm. ACM, 9(3), 228-230.
-
(1966)
Comm. ACM
, vol.9
, Issue.3
, pp. 228-230
-
-
Sammet, J.1
-
57
-
-
0003942562
-
Reflection and semantics in a procedural language
-
MIT
-
Smith, B. 1982. Reflection and Semantics in a Procedural Language. LCS Technical Report. MIT.
-
(1982)
LCS Technical Report
-
-
Smith, B.1
-
58
-
-
1442358161
-
Cognitive strategies and looping constructs: An empirical study
-
Soloway and Iyengar (eds). Washington, DC: Ablex
-
Soloway, E., Bonar, J., and Ehrlich, K. 1989. Cognitive Strategies and Looping Constructs: An Empirical Study. In Soloway and Iyengar (eds), Empirical Studies of Programmers, 23-251. Washington, DC: Ablex.
-
(1989)
Empirical Studies of Programmers
, pp. 23-251
-
-
Soloway, E.1
Bonar, J.2
Ehrlich, K.3
-
59
-
-
0022146273
-
Novice/expert differences in programming skills
-
Weidenbeck, S. 1985. Novice/Expert Differences in Programming Skills. Intl. Jnl. Man-Machine Studies, 23(4), 383-390.
-
(1985)
Intl. Jnl. Man-machine Studies
, vol.23
, Issue.4
, pp. 383-390
-
-
Weidenbeck, S.1
|