Kenneth M. Kahn

According to our database1, Kenneth M. Kahn authored at least 41 papers between 1976 and 2001.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2001
Integrating Learning Supports into the Design of Visual Programming Systems.
J. Vis. Lang. Comput., 2001

2000
Generalizing by Removing Detail.
Commun. ACM, 2000

1999
From Prolog and Zelta to ToonTalk.
Proceedings of the Logic Programming: The 1999 International Conference, Las Cruces, New Mexico, USA, November 29, 1999

1996
ToonTalk - An Animated Programming Environment for Children.
J. Vis. Lang. Comput., 1996

Drawings on Napkins, Video-Game Animation, and Other Ways to Program Computers: Programming can be as easy as child's play.
Commun. ACM, 1996

Seeing Systolic Computations in a Video Game World.
Proceedings of the 1996 IEEE Symposium on Visual Languages, 1996

1995
ToonTalk - Concurrent Constraint Programming for Kids.
Proceedings of the Logic Programming, 1995

1993
The Fifth Generation Project: Personal Perspectives.
Commun. ACM, 1993

1992
Concurrent Constraint Programs to Parse and Animate Pictures of Concurrent Constraint Programs.
Proceedings of the International Conference on Fifth Generation Computer Systems. FGCS 1992, 1992

1991
Pictorial Janus: Eine vollständig visuelle Programmiersprache und ihre Umgebung.
Proceedings of the Telekommunikation und multimediale Anwendungen der Informatik, 1991

1990
Complete Visualizations of Concurrent Programs and their Executions.
Proceedings of the 1990 IEEE Workshop on Visual Languages, 1990

Janus: A step towards distributed constraint programming.
Proceedings of the Logic Programming, Proceedings of the 1990 North American Conference, Austin, Texas, USA, October 29, 1990

Actors as a Special Case of Concurrent Constraint Programming.
Proceedings of the Conference on Object-Oriented Programming Systems, 1990

Complete Visualization of Concurrent Programs and Their Executions.
Proceedings of the ICLP 1990 Workshop on Logic Programming Environments, 1990

CommonLoops: Merging Lisp and Object-Oriented Programming.
Proceedings of the Research Foundations in Object-Oriented and Semantic Database System, 1990

1989
Money as a Concurrent Logic Program.
Proceedings of the Logic Programming, 1989

Objects - A Fresh Look.
Proceedings of the ECOOP '89: Proceedings of the Third European Conference on Object-Oriented Programming, 1989

1988
Concurrent Logic Programming, Metaprogramming, and Open Systems - Workshop Report.
AI Mag., 1988

Detecting Stable Properties of Networks in Concurrent Logic Programming Languages.
Proceedings of the Seventh Annual ACM Symposium on Principles of Distributed Computing, 1988

The Language FCP(: , ?).
Proceedings of the International Conference on Fifth Generation Computer Systems, 1988

1987
Preface to the Special Issue.
New Gener. Comput., 1987

Beyond the Chalkboard: Computer Support for Collaboration and Problem Solving in Meetings.
Commun. ACM, 1987

Channels: A Generalization of Streams.
Proceedings of the Logic Programming, 1987

Vulcan: Logical Concurrent Objects.
Proceedings of the Research Directions in Object-Oriented Programming, 1987

1986
Integrating Access-Oriented Programming into a Multiparadigm Environment.
IEEE Softw., 1986

Objects in concurrent logic programming languages.
Proceedings of the 1986 SIGPLAN Workshop on Object-Oriented Programming, 1986

Virtual Copies - At the Boundary Between Classes and Instances.
Proceedings of the Conference on Object-Oriented Programming Systems, 1986

CommonLoops: Merging Lisp and Object-Oriented Programming.
Proceedings of the Conference on Object-Oriented Programming Systems, 1986

UNIFORM - A Language Based Upon Unification Which Unifies (much of) LISP, PROLOG, and ACT 1.
Proceedings of the Logic Programming: Functions, Relations, and Equations, 1986

1984
Partial Evaluation, Programming Methodology, and Artificial Intelligence.
AI Mag., 1984

A Primitive for the Control of Logic Programs.
Proceedings of the 1984 International Symposium on Logic Programming, 1984

The Compilation of Prolog Programs without the Use of a Prolog Compiler.
Proceedings of the International Conference on Fifth Generation Computer Systems, 1984

How to Implement Prolog on a LISP Machine.
Proceedings of the Implementations of Prolog. , 1984

1982
A Partial Evaluator of Lisp Programs Written in Prolog.
Proceedings of the First International Logic Programming Conference, 1982

1981
UNIFORM: A Language Based upon Unification which Unifies (Much of) LISP, PROLOG, and ACT I.
Proceedings of the 7th International Joint Conference on Artificial Intelligence, 1981

1979
Creation of computer animation from story descriptions.
PhD thesis, 1979

Making Aesthetic Choices.
Proceedings of the Sixth International Joint Conference on Artificial Intelligence, 1979

1978
Dynamic graphics using quasi parallelism.
Proceedings of the 5th Annual Conference on Computer Graphics and Interactive Techniques, 1978

Ani: An Example of Computational Creativity.
Proceedings of AISB/GI Conference (Proceedings of the 4th European Conference on Artificial Intelligence), 1978

1977
Mechanizing Temporal Knowledge.
Artif. Intell., 1977

1976
An actor-based computer animation language.
Proceedings of the ACM/SIGGRAPH Workshop on User-oriented Design of Interactive Graphics Systems, 1976


  Loading...