2006 | ||
---|---|---|
76 | EE | Ehud Y. Shapiro: Injecting Life with Computers. ILP 2006: 26 |
2004 | ||
75 | EE | Ehud Y. Shapiro: Invited talk: injecting life with computers. PEPM 2004: 200 |
74 | EE | Ehud Y. Shapiro: Invited talk: injecting life with computers. PPDP 2004: 6 |
73 | EE | Ehud Y. Shapiro: Injecting Life with Computers. SAS 2004: 1 |
72 | EE | Aviv Regev, Ekaterina M. Panina, William Silverman, Luca Cardelli, Ehud Y. Shapiro: BioAmbients: an abstraction for biological compartments. Theor. Comput. Sci. 325(1): 141-167 (2004) |
2003 | ||
71 | EE | Amitai Regev, Ehud Y. Shapiro: Cells as Computation. CMSB 2003: 1-3 |
2002 | ||
70 | EE | Ehud Y. Shapiro: Invited Lecture - Molecule as Computation: Towards an Abstraction of Biomolecular Systems. WABI 2002: 418 |
2001 | ||
69 | EE | Aviv Regev, William Silverman, Ehud Y. Shapiro: Representation and Simulation of Biochemical Processes Using the pi-Calculus Process Algebra. Pacific Symposium on Biocomputing 2001: 459-470 |
68 | EE | Corrado Priami, Aviv Regev, Ehud Y. Shapiro, William Silverman: Application of a stochastic name-passing calculus to representation and simulation of molecular processes. Inf. Process. Lett. 80(1): 25-31 (2001) |
1995 | ||
67 | Yael Moscowitz, Ehud Y. Shapiro: On the Structural Simplicity of Machines and Languages. Ann. Math. Artif. Intell. 15(3-4): 379-405 (1995) | |
1994 | ||
66 | Leon Sterling, Ehud Y. Shapiro: The Art of Prolog - Advanced Programming Techniques, 2nd Ed. MIT Press 1994 | |
1993 | ||
65 | 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 | ||
64 | Ehud Y. Shapiro: Embeddings Among Concurrent Programming Languages (Preliminary Version). CONCUR 1992: 486-503 | |
63 | EE | Yaron Goldberg, Marilyn Safran, Ehud Y. Shapiro: Active Mail - A Framework for Implementing Groupware. CSCW 1992: 75-83 |
62 | Yaron Goldberg, William Silverman, Ehud Y. Shapiro: Logic Programs with Inheritance. FGCS 1992: 951-960 | |
61 | Yael Moscowitz, Ehud Y. Shapiro: On the Structural Simplicity of Machines and Languages. Structural Complexity and Recursion-theoretic methods in Logic-Programming 1992: 103-120 | |
60 | Eyal Yardeni, Thom W. Frühwirth, Ehud Y. Shapiro: Polymorphically Typed Logic Programs. Types in Logic Programming 1992: 63-90 | |
59 | Yosee Feldman, Ehud Y. Shapiro: Sparial Machines: A More Realistic Approach to Parallel Computation. Commun. ACM 35(10): 60-73 (1992) | |
1991 | ||
58 | Ehud Y. Shapiro: Inductive Inference of Theories from Facts. Computational Logic - Essays in Honor of Alan Robinson 1991: 199-254 | |
57 | Yael Moscowitz, Ehud Y. Shapiro: Lexical Logic Programs. ICLP 1991: 349-363 | |
56 | Eyal Yardeni, Thom W. Frühwirth, Ehud Y. Shapiro: Polymorphically Typed Logic Programs. ICLP 1991: 379-393 | |
55 | Yosee Feldman, Ehud Y. Shapiro: Temporal Debugging and its Visual Animation. ISLP 1991: 3-17 | |
54 | Thom W. Frühwirth, Ehud Y. Shapiro, Moshe Y. Vardi, Eyal Yardeni: Logic Programs as Types for Logic Programs LICS 1991: 300-309 | |
53 | Ehud Y. Shapiro: Embeddings Among Concurrent Programming Languages (Abstract). PARLE (2) 1991: 58 | |
52 | Haim Gaifman, Michael J. Maher, Ehud Y. Shapiro: Replay, Recovery, Replication, and Snapshots of Nondeterministic Concurrent Programs. PODC 1991: 241-255 | |
51 | Alon Kleinman, Yael Moscowitz, Amir Pnueli, Ehud Y. Shapiro: Communication with Directed Logic Variables. POPL 1991: 221-232 | |
50 | Ehud Y. Shapiro: Separating Concurrent Languages with Categories of Language Embeddings (Extended Abstract) STOC 1991: 198-208 | |
49 | Eyal Yardeni, Ehud Y. Shapiro: A Type System for Logic Programs. J. Log. Program. 10(1/2/3&4): 125-153 (1991) | |
1990 | ||
48 | Leon Alkalaj, Tomás Lang, Ehud Y. Shapiro: FCP Sequential Abstract Machine Characteristics for the Systems Development Workload. NACLP 1990: 321-339 | |
47 | Shmuel Kliger, Ehud Y. Shapiro: From Decision Trees to Decision Graphs. NACLP 1990: 97-116 | |
46 | EE | Alon Kleinman, Yoram Moses, Ehud Y. Shapiro: Distributed Variable Server for Atomic Unification. PODC 1990: 59-74 |
1989 | ||
45 | Ehud Reches, Ehud Gudes, Ehud Y. Shapiro: A Distributed Locking Algorithm for A Transactions System in Flat Concurrent Prolog. FODO 1989: 304-319 | |
44 | Haim Gaifman, Ehud Y. Shapiro: Proof Theory and Semantics of Logic Programs LICS 1989: 50-62 | |
43 | Haim Gaifman, Michael J. Maher, Ehud Y. Shapiro: Reactive Behaviour Semantics for Concurrent Constraint Logic Programs. NACLP 1989: 553-569 | |
42 | Haim Gaifman, Ehud Y. Shapiro: Fully Abstract Compositional Semantics for Logic Programs. POPL 1989: 134-142 | |
41 | Ehud Y. Shapiro: The Family of Concurrent Logic Programming Languages. ACM Comput. Surv. 21(3): 413-510 (1989) | |
40 | Ehud Y. Shapiro: Or-Parallel Prolog in Flat Concurrent Prolog. J. Log. Program. 6(3): 243-267 (1989) | |
39 | Avshalom Houri, Ehud Y. Shapiro: A Sequential Abstract Machine for Flat Concurrent Prolog. J. Log. Program. 7(2): 85-123 (1989) | |
1988 | ||
38 | Ehud Y. Shapiro: The Panel on Theory and Practice of Concurrent Systems. FGCS 1988: 152-153 | |
37 | Shmuel Kliger, Eyal Yardeni, Kenneth M. Kahn, Ehud Y. Shapiro: The Language FCP(: , ?). FGCS 1988: 763-773 | |
36 | Leon Alkalaj, Ehud Y. Shapiro: An Architectural Model for a Flat Concurrent Prolog Processor. ICLP/SLP 1988: 1277-1297 | |
35 | Shmuel Klinger, Ehud Y. Shapiro: A Decision Tree Compilation Algorithm for FCP(!, : , ?). ICLP/SLP 1988: 1315-1336 | |
34 | Yossi Lichtenstein, Ehud Y. Shapiro: Abstract Algorithmic Debugging. ICLP/SLP 1988: 512-531 | |
33 | Rob Gerth, Michael Codish, Yossi Lichtenstein, Ehud Y. Shapiro: Fully Abstract Denotational Semantics for Flat Concurrent Prolog LICS 1988: 320-335 | |
32 | Michael Codish, John P. Gallagher, Ehud Y. Shapiro: Using Safe Approximations of Fixed Points for Analysis of Logic Programs. META 1988: 233-261 | |
31 | Yossi Lichtenstein, Ehud Y. Shapiro: Concurrent Algorithmic Debugging. Workshop on Parallel and Distributed Debugging 1988: 248-260 | |
30 | John P. Gallagher, Michael Codish, Ehud Y. Shapiro: Specialisation of Prolog and FCP Programs Using Abstract Interpretation. New Generation Comput. 6(2&3): 159-186 (1988) | |
1987 | ||
29 | Ehud Y. Shapiro: An OR-Parallel Execution Algorithm for PROLOG and Its FCP Implementation. ICLP 1987: 311-337 | |
28 | 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 | |
27 | Stephen Taylor, Lisa Hellerstein, Shmuel Safra, Ehud Y. Shapiro: Notes on the Complexity of Systolic Programs. J. Parallel Distrib. Comput. 4(3): 250-265 (1987) | |
26 | Michael Codish, Ehud Y. Shapiro: Compiling OR-parallelism into AND-parallelism. New Generation Comput. 5(1): 45-61 (1987) | |
1986 | ||
25 | Leon Sterling, Ehud Y. Shapiro: The Art of Prolog - Advanced Programming Techniques MIT Press 1986 | |
24 | Ehud Y. Shapiro: Third International Conference on Logic Programming, Imperial College of Science and Technology, London, United Kingdom, July 14-18, 1986, Proceedings Springer 1986 | |
23 | Michael Codish, Ehud Y. Shapiro: Compiling OR-parallelism into AND-parallelism. ICLP 1986: 283-297 | |
22 | Oded Maler, Zahava Scherz, Ehud Y. Shapiro: A New Approach for Intruducing Prolog to Naive Users. ICLP 1986: 544-551 | |
21 | Shmuel Safra, Ehud Y. Shapiro: Meta Interpreters For Real (Invited Paper). IFIP Congress 1986: 271-278 | |
20 | Lisa Hellerstein, Ehud Y. Shapiro: Implementing Parallel Algorithms in Concurrent Prolog: The MAXFLOW Experience. J. Log. Program. 3(2): 157-184 (1986) | |
19 | Ehud Y. Shapiro, Shmuel Safra: Multiway Merge with Constant Delay in Concurrent Prolog. New Generation Comput. 4(2): 211-216 (1986) | |
1985 | ||
18 | Ehud Y. Shapiro: Concurrent Prolog: A Progress Report. Advanced Course: Fundamentals of Artificial Intelligence 1985: 277-313 | |
17 | Amos Fiat, Adi Shamir, Ehud Y. Shapiro: Polymorphic Arrays: An Architecture for a Programmable Systolic Machine. ICPP 1985: 112-117 | |
16 | Ehud Y. Shapiro, Shmuel Safra: Fast Multiway Merge Using Destructive Operation. ICPP 1985: 118-122 | |
15 | Shimon Edelman, Ehud Y. Shapiro: Quadtrees in Concurrent PROLOG. ICPP 1985: 544-551 | |
1984 | ||
14 | Ehud Y. Shapiro: Systolic Programming: A Paradigm of Parallel Processing. FGCS 1984: 458-470 | |
13 | Ehud Y. Shapiro: Systems Programming in Concurrent Prolog. POPL 1984: 93-105 | |
12 | Ehud Y. Shapiro, Colin Mierowsky: Fair, Biased, and Self-Balancing Merge Operators: Their Specification and Implementation in Concurrent Prolog. SLP 1984: 83-90 | |
11 | Lisa Hellerstein, Ehud Y. Shapiro: Implementing Parallel Algorithms in Concurrent Prolog: The MAXFLOW Experience. SLP 1984: 99-115 | |
10 | Ehud Y. Shapiro: Alternation and the Computational Complexity of Logic Programs. J. Log. Program. 1(1): 19-33 (1984) | |
9 | Ehud Y. Shapiro, Colin Mierowsky: Fair, Biased, and Self-Balancing Merge Operators: Their Specification and Implementation in Concurrent Prolog. New Generation Comput. 2(3): 221-240 (1984) | |
8 | Ehud Y. Shapiro: Guest Editor's Preface. New Generation Comput. 2(4): 305-308 (1984) | |
1983 | ||
7 | Ehud Y. Shapiro: Logic Programs With Uncertainties: A Tool for Implementing Rule-Based Systems. IJCAI 1983: 529-532 | |
6 | Ehud Y. Shapiro: The Fifth Generation Project - Trip Report. Commun. ACM 26(9): 637-641 (1983) | |
5 | Ehud Y. Shapiro, Akikazu Takeuchi: Object Oriented Programming in Concurrent Prolog. New Generation Comput. 1(1): 25-48 (1983) | |
1982 | ||
4 | Ehud Y. Shapiro: Alternation and the Computational Complexity of Logic Programs. ICLP 1982: 154-163 | |
3 | Ehud Y. Shapiro: Algorithmic Program Diagnosis. POPL 1982: 299-308 | |
1981 | ||
2 | Ehud Y. Shapiro: The Model Inference System. IJCAI 1981: 1064 | |
1 | Ehud Y. Shapiro: An Algorithm that Infers Theories from Facts. IJCAI 1981: 446-451 |