2001 |
37 | | Chris DiGiano,
Kenneth M. Kahn,
Allen Cypher,
David Canfield Smith:
Integrating Learning Supports into the Design of Visual Programming Systems.
J. Vis. Lang. Comput. 12(5): 501-524 (2001) |
2000 |
36 | EE | Kenneth M. Kahn:
Generalizing by Removing Detail.
Commun. ACM 43(3): 104-106 (2000) |
1999 |
35 | | Kenneth M. Kahn:
From Prolog and Zelta to ToonTalk.
ICLP 1999: 67-78 |
1996 |
34 | | Kenneth M. Kahn:
Seeing Systolic Computations in a Video Game World.
VL 1996: 95-101 |
33 | | Kenneth M. Kahn:
Drawings on Napkins, Video-Game Animation, and Other Ways to Program Computers: Programming can be as easy as child's play.
Commun. ACM 39(8): 49-59 (1996) |
32 | | Kenneth M. Kahn:
ToonTalk - An Animated Programming Environment for Children.
J. Vis. Lang. Comput. 7(2): 197-217 (1996) |
1995 |
31 | | Kenneth M. Kahn:
ToonTalk - Concurrent Constraint Programming for Kids.
ICLP 1995: 3 |
1993 |
30 | | Ehud Y. Shapiro,
David H. D. Warren,
Kazuhiro Fuchi,
Robert A. Kowalski,
Koichi Furukawa,
Kazunori Ueda,
Kenneth M. Kahn,
Takashi Chikayama,
Evan Tick:
The Fifth Generation Project: Personal Perspectives.
Commun. ACM 36(3): 46-103 (1993) |
1992 |
29 | | Kenneth M. Kahn:
Concurrent Constraint Programs to Parse and Animate Pictures of Concurrent Constraint Programs.
FGCS 1992: 943-950 |
1991 |
28 | | Kenneth M. Kahn,
Vijay A. Saraswat,
Volker Haarslev:
Pictorial Janus: Eine vollständig visuelle Programmiersprache und ihre Umgebung.
GI Jahrestagung 1991: 427-436 |
1990 |
27 | | Kenneth M. Kahn,
Vijay A. Saraswat:
Complete Visualization of Concurrent Programs and Their Executions.
LPE 1990: 30-34 |
26 | | Vijay A. Saraswat,
Kenneth M. Kahn,
Jacob Levy:
Janus: A step towards distributed constraint programming.
NACLP 1990: 431-446 |
25 | | Kenneth M. Kahn,
Vijay A. Saraswat:
Actors as a Special Case of Concurrent Constraint Programming.
OOPSLA/ECOOP 1990: 57-66 |
24 | | Kenneth M. Kahn,
Vijay A. Saraswat:
Complete Visualizations of Concurrent Programs and their Executions.
VL 1990: 7-15 |
23 | | Daniel G. Bobrow,
Kenneth M. Kahn,
Gregor Kiczales,
Larry Masinter,
Mark Stefik,
Frank Zdybel:
CommonLoops: Merging Lisp and Object-Oriented Programming.
Research Foundations in Object-Oriented and Semantic Database Systems 1990: 70-90 |
1989 |
22 | | Kenneth M. Kahn:
Objects - A Fresh Look.
ECOOP 1989: 207-223 |
21 | | Kenneth M. Kahn,
William A. Kornfeld:
Money as a Concurrent Logic Program.
NACLP 1989: 513-535 |
1988 |
20 | | Shmuel Kliger,
Eyal Yardeni,
Kenneth M. Kahn,
Ehud Y. Shapiro:
The Language FCP(: , ?).
FGCS 1988: 763-773 |
19 | EE | Vijay A. Saraswat,
Kenneth M. Kahn,
David Weinbaum:
Detecting Stable Properties of Networks in Concurrent Logic Programming Languages.
PODC 1988: 210-222 |
18 | | Kenneth M. Kahn:
Concurrent Logic Programming, Metaprogramming, and Open Systems - Workshop Report.
AI Magazine 9(1): 115-116 (1988) |
1987 |
17 | | Eric Dean Tribble,
Mark S. Miller,
Kenneth M. Kahn,
Daniel G. Bobrow,
Curtis Abbott,
Ehud Y. Shapiro:
Channels: A Generalization of Streams.
ICLP 1987: 839-857 |
16 | | Kenneth M. Kahn,
Eric Dean Tribble,
Mark S. Miller,
Daniel G. Bobrow:
Vulcan: Logical Concurrent Objects.
Research Directions in Object-Oriented Programming 1987: 75-112 |
15 | | Mark Stefik,
Gregg Foster,
Daniel G. Bobrow,
Kenneth M. Kahn,
Stan Lanning,
Lucy A. Suchman:
Beyond the Chalkboard: Computer Support for Collaboration and Problem Solving in Meetings.
Commun. ACM 30(1): 32-47 (1987) |
14 | | Kenneth M. Kahn,
Koichi Furukawa:
Preface to the Special Issue.
New Generation Comput. 5(1): 1-2 (1987) |
1986 |
13 | | Sanjay Mittal,
Daniel G. Bobrow,
Kenneth M. Kahn:
Virtual Copies - At the Boundary Between Classes and Instances.
OOPSLA 1986: 159-166 |
12 | | Daniel G. Bobrow,
Kenneth M. Kahn,
Gregor Kiczales,
Larry Masinter,
Mark Stefik,
Frank Zdybel:
CommonLoops: Merging Lisp and Object-Oriented Programming.
OOPSLA 1986: 17-29 |
11 | | Kenneth M. Kahn,
Eric Dean Tribble,
Mark S. Miller,
Daniel G. Bobrow:
Objects in Concurrent Logic Programming Languages.
OOPSLA 1986: 242-257 |
10 | | Kenneth M. Kahn:
UNIFORM - A Language Based Upon Unification Which Unifies (much of) LISP, PROLOG, and ACT 1.
Logic Programming: Functions, Relations, and Equations 1986: 411-438 |
9 | | Mark Stefik,
Daniel G. Bobrow,
Kenneth M. Kahn:
Integrating Access-Oriented Programming into a Multiparadigm Environment.
IEEE Software 3(1): 10-18 (1986) |
1984 |
8 | | Kenneth M. Kahn,
Mats Carlsson:
The Compilation of Prolog Programs without the Use of a Prolog Compiler.
FGCS 1984: 348-355 |
7 | | Kenneth M. Kahn:
A Primitive for the Control of Logic Programs.
SLP 1984: 242-251 |
6 | | Kenneth M. Kahn,
Mats Carlsson:
How to Implement Prolog on a LISP Machine.
Implementations of Prolog 1984: 117-134 |
5 | | Kenneth M. Kahn:
Partial Evaluation, Programming Methodology, and Artificial Intelligence.
AI Magazine 5(1): 53-57 (1984) |
1982 |
4 | | Kenneth M. Kahn:
A Partial Evaluator of Lisp Programs Written in Prolog.
ICLP 1982: 19-25 |
1981 |
3 | | Kenneth M. Kahn:
UNIFORM: A Language Based upon Unification which Unifies (Much of) LISP, PROLOG, and ACT I.
IJCAI 1981: 933-939 |
1978 |
2 | | Kenneth M. Kahn:
Ani: An Example of Computational Creativity.
AISB/GI (ECAI) 1978: 164-168 |
1977 |
1 | | Kenneth M. Kahn,
G. Anthony Gorry:
Mechanizing Temporal Knowledge.
Artif. Intell. 9(1): 87-108 (1977) |