A. J. Kfoury
List of publications from the
2007 |
48 | EE | Yarom Gabay,
Assaf J. Kfoury:
A calculus for java's reference objects.
SIGPLAN Notices 42(8): 9-17 (2007) |
2006 |
47 | EE | Kevin Donnelly,
J. J. Hallett,
Assaf J. Kfoury:
Formal semantics of weak references.
ISMM 2006: 126-137 |
46 | EE | Michael J. Ocean,
Azer Bestavros,
Assaf J. Kfoury:
snBench: programming and virtualization framework for distributed multitasking sensor networks.
VEE 2006: 89-99 |
2005 |
45 | EE | Azer Bestavros,
Adam Bradley,
Assaf J. Kfoury,
Ibrahim Matta:
Typed Abstraction of Complex Network Compositions.
ICNP 2005: 289-300 |
44 | EE | J. J. Hallett,
Assaf J. Kfoury:
Programming Examples Needing Polymorphic Recursion.
Electr. Notes Theor. Comput. Sci. 136: 57-102 (2005) |
2004 |
43 | EE | Sébastien Carlier,
Jeff Polakow,
J. B. Wells,
A. J. Kfoury:
System E: Expansion Variables for Flexible Typing with Linear and Non-linear Types and Intersection Types.
ESOP 2004: 294-309 |
42 | EE | Adam Bradley,
Azer Bestavros,
Assaf J. Kfoury:
A Typed Model for Encoding-Based Protocol Interoperability.
ICNP 2004: 72-83 |
41 | EE | Azer Bestavros,
Adam Bradley,
Assaf J. Kfoury,
Ibrahim Matta:
Safe compositional specification of networking systems.
Computer Communication Review 34(3): 21-34 (2004) |
40 | EE | A. J. Kfoury,
J. B. Wells:
Principality and type inference for intersection types using expansion variables.
Theor. Comput. Sci. 311(1-3): 1-70 (2004) |
2003 |
39 | EE | Adam Bradley,
Azer Bestavros,
Assaf J. Kfoury:
Systematic Verification of Safety Properties of Arbitrary Network Protocol Compositions Using CHAIN.
ICNP 2003: 234- |
2002 |
38 | | Torben Amtoft,
A. J. Kfoury,
Santiago M. Pericás-Geertsen:
Orderly communication in the Ambient Calculus.
Comput. Lang. 28(1): 29-60 (2002) |
37 | EE | Assaf J. Kfoury,
Geoffrey Washburn,
Joe Wells:
Implementing Compositional Analysis Using Intersection Types With Expansion Variables.
Electr. Notes Theor. Comput. Sci. 70(1): (2002) |
2001 |
36 | EE | Torben Amtoft,
A. J. Kfoury,
Santiago M. Pericás-Geertsen:
What Are Polymorphically-Typed Ambients?
ESOP 2001: 206-220 |
2000 |
35 | | A. J. Kfoury:
A linearization of the Lambda-calculus and consequences.
J. Log. Comput. 10(3): 411-436 (2000) |
1999 |
34 | EE | A. J. Kfoury,
Harry G. Mairson,
Franklyn A. Turbak,
J. B. Wells:
Relating Typability and Expressiveness in Finite-Rank Intersection Type Systems (Extended Abstract).
ICFP 1999: 90-101 |
33 | EE | A. J. Kfoury,
Santiago M. Pericás-Geertsen:
Type Inference for Recursive Definitions.
LICS 1999: 119-129 |
32 | EE | A. J. Kfoury,
J. B. Wells:
Principality and Decidable Type Inference for Finite-Rank Intersection Types.
POPL 1999: 161-174 |
31 | | A. J. Kfoury,
Simona Ronchi Della Rocca,
Jerzy Tiuryn,
Pawel Urzyczyn:
Alpha-Conversion and Typability.
Inf. Comput. 150(1): 1-21 (1999) |
1997 |
30 | EE | A. J. Kfoury:
Recursion Versus Iteration at Higher-Orders.
FSTTCS 1997: 57-73 |
29 | | A. J. Kfoury,
Alexei P. Stolboushkin:
An Infinite Pebble Game and Applications.
Inf. Comput. 136(1): 53-66 (1997) |
1995 |
28 | | A. J. Kfoury,
J. B. Wells:
New Notions of Reduction and Non-Semantic Proofs of beta-Strong Normalization in Typed lambda-Calculi
LICS 1995: 311-321 |
1994 |
27 | EE | A. J. Kfoury,
J. B. Wells:
A Direct Algorithm for Type Inference in the Rank-2 Fragment of the Second-Order lambda-Calculus.
LISP and Functional Programming 1994: 196-207 |
26 | EE | A. J. Kfoury,
Jerzy Tiuryn,
Pawel Urzyczyn:
An Analysis of ML Typability.
J. ACM 41(2): 368-398 (1994) |
1993 |
25 | EE | A. J. Kfoury,
Jerzy Tiuryn,
Pawel Urzyczyn:
Type Reconstruction in the Presence of Polymorphic Recursion.
ACM Trans. Program. Lang. Syst. 15(2): 290-311 (1993) |
24 | | A. J. Kfoury,
Jerzy Tiuryn,
Pawel Urzyczyn:
The Undecidability of the Semi-unification Problem
Inf. Comput. 102(1): 83-101 (1993) |
1992 |
23 | | A. J. Kfoury,
Jerzy Tiuryn:
Type Reconstruction in Finite Rank Fragments of the Second-Order lambda-Calculus
Inf. Comput. 98(2): 228-257 (1992) |
22 | | A. J. Kfoury,
Jerzy Tiuryn,
Pawel Urzyczyn:
On the Expressive Power of Finitely and Universally Polymorphic Recursive Procedures.
Theor. Comput. Sci. 93(1): 1-41 (1992) |
1990 |
21 | | A. J. Kfoury,
Jerzy Tiuryn,
Pawel Urzyczyn:
ML Typability is DEXTIME-Complete.
CAAP 1990: 206-220 |
20 | | A. J. Kfoury,
Jerzy Tiuryn:
Type Reconstruction in Finite-Rank Fragments of the Polymorphic lambda-Calculus (Extended Summary)
LICS 1990: 2-11 |
19 | | A. J. Kfoury,
Jerzy Tiuryn,
Pawel Urzyczyn:
The Undecidability of the Semi-Unification Problem (Preliminary Report)
STOC 1990: 468-476 |
1989 |
18 | | A. J. Kfoury,
Jerzy Tiuryn,
Pawel Urzyczyn:
Computational Consequences and Partial Solutions of a Generalized Unification Problem (Partial Report)
LICS 1989: 98-105 |
17 | | A. J. Kfoury,
Pawel Urzyczyn:
Algo-Like Languages with Higher-Order Procedures and Their Expressive Power.
Logic at Botik 1989: 186-199 |
1988 |
16 | | Robert N. Moll,
Michael A. Arbib,
A. J. Kfoury:
An Introduction to Formal Language Theory
Springer 1988 |
15 | | A. J. Kfoury,
Jerzy Tiuryn,
Pawel Urzyczyn:
On the Computational Power of Universally Polymorphic Recursion
LICS 1988: 72-81 |
14 | | A. J. Kfoury,
Jerzy Tiuryn,
Pawel Urzyczyn:
A Proper Extension of ML with an Effective Type-Assignment.
POPL 1988: 58-69 |
13 | | A. J. Kfoury:
A Linear-Time Algorithm to Decide Whether A Binary Word Contains An Overlap.
ITA 22(2): 135-145 (1988) |
1987 |
12 | | A. J. Kfoury,
Jerzy Tiuryn,
Pawel Urzyczyn:
The Hierarchy of Finitely Typed Functional Programs (Short Version)
LICS 1987: 225-235 |
1986 |
11 | | A. J. Kfoury:
A linear-time algorithm to decide whether a binary word contains an overlap.
Bulletin of the EATCS 30: 74-79 (1986) |
1985 |
10 | | A. J. Kfoury,
Pawel Urzyczyn:
Necessary and Sufficient Conditions for the Universality of Programming Formalisms.
Acta Inf. 22(4): 347-377 (1985) |
9 | | A. J. Kfoury:
The Unwind Property for Programs with Bounded Memory.
Inf. Process. Lett. 21(5): 233-238 (1985) |
8 | | A. J. Kfoury:
Definability by Deterministic and Non-deterministic Programs (with Applications to First-Order Dynamic Logic)
Information and Control 65(2/3): 98-121 (1985) |
1983 |
7 | | A. J. Kfoury,
Pawel Urzyczyn:
Necessary and Sufficient Conditions for University of Programming Formalisms (Partial Report).
Logic of Programs 1983: 279-289 |
6 | | A. J. Kfoury:
Definability by Programs in First-Order Structures.
Theor. Comput. Sci. 25: 1-66 (1983) |
1981 |
5 | | A. J. Kfoury:
Some Connections Between iterative Programs, Recursive Programs, and First-Order Logic.
Logic of Programs 1981: 150-166 |
1980 |
4 | | A. J. Kfoury:
Loop Elimination and Loop Reduction-A Model-Theoretic Analysis of Programs (Partial Report)
FOCS 1980: 173-184 |
3 | | A. J. Kfoury:
Analysis of Simple Programs Over Different Sets of Primitives.
POPL 1980: 56-61 |
1975 |
2 | | A. J. Kfoury,
David Michael Ritchie Park:
On the Termination of Program Schemas
Information and Control 29(3): 243-251 (1975) |
1974 |
1 | | A. J. Kfoury:
Translatability of Schemas over Restricted Interpretations.
J. Comput. Syst. Sci. 8(3): 387-408 (1974) |