| 2009 | 
|---|
| 35 | EE | Yukiyoshi Kameyama,
Oleg Kiselyov,
Chung-chieh Shan:
Shifting the stage: staging with delimited control.
PEPM 2009: 111-120 | 
| 2008 | 
|---|
| 34 | EE | Oleg Kiselyov,
William E. Byrd,
Daniel P. Friedman,
Chung-chieh Shan:
Pure, Declarative, and Constructive Arithmetic Relations (Declarative Pearl).
FLOPS 2008: 64-80 | 
| 33 | EE | Yukiyoshi Kameyama,
Oleg Kiselyov,
Chung-chieh Shan:
Closing the stage: from staged code to typed closures.
PEPM 2008: 147-157 | 
| 2007 | 
|---|
| 32 | EE | Jacques Carette,
Oleg Kiselyov,
Chung-chieh Shan:
Finally Tagless, Partially Evaluated.
APLAS 2007: 222-238 | 
| 31 | EE | Oleg Kiselyov,
Chung-chieh Shan:
Delimited Continuations in Operating Systems.
CONTEXT 2007: 291-302 | 
| 30 | EE | Oleg Kiselyov,
Chung-chieh Shan:
A Substructural Type System for Delimited Continuations.
TLCA 2007: 223-239 | 
| 29 | EE | Oleg Kiselyov,
Chung-chieh Shan:
Lightweight Static Capabilities.
Electr. Notes Theor. Comput. Sci. 174(7): 79-104 (2007) | 
| 2006 | 
|---|
| 28 | EE | Andrew Pimlott,
Oleg Kiselyov:
Soutei, a Logic-Based Trust-Management System.
FLOPS 2006: 130-145 | 
| 27 | EE | Oleg Kiselyov,
Chung-chieh Shan,
Amr Sabry:
Delimited dynamic binding.
ICFP 2006: 26-37 | 
| 26 | EE | Kedar N. Swadi,
Walid Taha,
Oleg Kiselyov,
Emir Pasalic:
A monadic approach for avoiding code duplication when staging memoized functions.
PEPM 2006: 160-169 | 
| 25 | EE | Albert Cohen,
Sébastien Donadio,
María Jesús Garzarán,
Christoph Armin Herrmann,
Oleg Kiselyov,
David A. Padua:
In search of a program generator to implement generic transformations for high-performance computing.
Sci. Comput. Program. 62(1): 25-46 (2006) | 
| 2005 | 
|---|
| 24 | EE | Jacques Carette,
Oleg Kiselyov:
Multi-stage Programming with Functors and Monads: Eliminating Abstraction Overhead from Generic Code.
GPCE 2005: 256-274 | 
| 23 | EE | Oleg Kiselyov,
Chung-chieh Shan,
Daniel P. Friedman,
Amr Sabry:
Backtracking, interleaving, and terminating monad transformers: (functional pearl).
ICFP 2005: 192-203 | 
| 22 | EE | Oleg Kiselyov,
Ralf Laemmel:
Haskell's overlooked object system
CoRR abs/cs/0509027:  (2005) | 
| 21 | EE | Oleg Kiselyov:
Implementing Metcast in Scheme.
Higher-Order and Symbolic Computation 18(3-4): 355-370 (2005) | 
| 2004 | 
|---|
| 20 | EE | Oleg Kiselyov,
Kedar N. Swadi,
Walid Taha:
A methodology for generating verified combinatorial circuits.
EMSOFT 2004: 249-258 | 
| 19 | EE | Oleg Kiselyov,
Walid Taha:
Relating FFTW and Split-Radix.
ICESS 2004: 488-493 | 
| 2003 | 
|---|
| 18 | EE | Oleg Kiselyov,
Shriram Krishnamurthi:
SXSLT: Manipulation Language for XML.
PADL 2003: 256-272 | 
| 17 | EE | Oleg Kiselyov:
Subclassing errors, OOP, and practically checkable rules to prevent them
CoRR cs.PL/0301032:  (2003) | 
| 2002 | 
|---|
| 16 | EE | Oleg Kiselyov:
Macros That Compose: Systematic Macro Programming.
GPCE 2002: 202-217 | 
| 15 | EE | Oleg Kiselyov:
A Better XML Parser through Functional Programming.
PADL 2002: 209-224 | 
| 14 | EE | Oleg Kiselyov:
SXML specification.
SIGPLAN Notices 37(6): 52-58 (2002) | 
| 2001 | 
|---|
| 13 | EE | Oleg Kiselyov:
Type Arithmetics: Computation based on the theory of types
CoRR cs.CL/0104010:  (2001) | 
| 12 | EE | Oleg Kiselyov:
Secure Counting: counting members of a subset without revealing their identities
CoRR cs.CR/0104004:  (2001) | 
| 2000 | 
|---|
| 11 | EE | Oleg Kiselyov,
Paul Fisher:
Image Compression with Iterated Function Systems, Finite Automata and Zerotrees: Grand Unification
CoRR cs.CV/0003065:  (2000) | 
| 10 | EE | Oleg Kiselyov:
A network file system over HTTP: remote access and modification of files and "files"
CoRR cs.OS/0003064:  (2000) | 
| 9 | EE | Oleg Kiselyov:
Why C++ is not very fit for GUI programming
CoRR cs.PL/0001003:  (2000) | 
| 1999 | 
|---|
| 8 | EE | Oleg Kiselyov:
A network file system over HTTP: remote access and modification of files and files.
USENIX Annual Technical Conference, FREENIX Track 1999: 75-80 | 
| 7 |  | Oleg Kiselyov,
Richard J. Botting:
Comment on ``On the Application of a Popular Notation to Semantics'' and reply from the Autor.
SIGPLAN Notices 34(12): 35-36 (1999) | 
| 1998 | 
|---|
| 6 | EE | Oleg Kiselyov:
LAND*: an AND with local bindings, a guarded LET* special form.
ICFP 1998: 336 | 
| 5 | EE | Oleg Kiselyov:
Functional Style in C++: Closures, Late Binding, and Lambda Abstractions.
ICFP 1998: 337 | 
| 4 | EE | Oleg Kiselyov:
A Delegation Language to Request Weather Products and a Scheme of Its Interpretation.
ICFP 1998: 343 | 
| 3 | EE | Oleg Kiselyov:
A Lazy CGI Namespace in Scheme.
ICFP 1998: 349 | 
| 1996 | 
|---|
| 2 |  | Oleg Kiselyov,
Paul Fisher:
Image Compression with Iterated Function Systems, Finite Automate and Zerotrees: Grand Unification.
Data Compression Conference 1996: 443 | 
| 1994 | 
|---|
| 1 |  | Oleg Kiselyov,
Paul Fisher:
Self-Similarity of the Multiresolutional Image/Video Decomposition: Smart Expansion as Compression of Still and Moving Pictures.
Data Compression Conference 1994: 331-340 |