2007 |
52 | EE | Atsushi Ohori,
Isao Sasano:
Lightweight fusion by fixed point promotion.
POPL 2007: 143-154 |
51 | EE | Tomoyuki Higuchi,
Atsushi Ohori:
A static type system for JVM access control.
ACM Trans. Program. Lang. Syst. 29(1): (2007) |
50 | EE | Atsushi Ohori:
A proof theory for machine code.
ACM Trans. Program. Lang. Syst. 29(6): (2007) |
2006 |
49 | EE | Huu-Duc Nguyen,
Atsushi Ohori:
Compiling ML polymorphism with explicit layout bitmap.
PPDP 2006: 237-248 |
48 | EE | Yutaka Matsuno,
Atsushi Ohori:
A type system equivalent to static single assignment.
PPDP 2006: 249-260 |
2004 |
47 | EE | Kwanghoon Choi,
Atsushi Ohori:
A Type Theory for Krivine-Style Evaluation and Compilation.
APLAS 2004: 213-228 |
46 | EE | Atsushi Ohori:
Register allocation by proof transformation.
Sci. Comput. Program. 50(1-3): 161-187 (2004) |
2003 |
45 | | Atsushi Ohori:
Programming Languages and Systems, First Asian Symposium, APLAS 2003, Beijing, China, November 27-29, 2003, Proceedings
Springer 2003 |
44 | EE | Atsushi Ohori:
Register Allocation by Proof Transformation.
ESOP 2003: 399-413 |
43 | EE | Tomoyuki Higuchi,
Atsushi Ohori:
A static type system for JVM access control.
ICFP 2003: 227-237 |
2002 |
42 | | Atsushi Ohori,
Kiyoshi Yamatodani:
An Interoperable Calculus for External Object Access.
APLAS 2002: 127 |
41 | EE | Atsushi Ohori,
Kiyoshi Yamatodani:
An interoperable calculus for external object access.
ICFP 2002: 60-71 |
40 | EE | Tomoyuki Higuchi,
Atsushi Ohori:
Java bytecode as a typed term calculus.
PPDP 2002: 201-211 |
2001 |
39 | | Atsushi Ohori:
Proof-Directed Compilation for Inter-operable Languages.
APLAS 2001: 301-311 |
38 | EE | Shin-ya Katsumata,
Atsushi Ohori:
Proof-Directed De-compilation of Low-Level Code.
ESOP 2001: 352-366 |
37 | EE | Alan Mycroft,
Atsushi Ohori,
Shin-ya Katsumata:
Comparing Type-Based and Proof-Directed Decompilation.
WCRE 2001: 362-367 |
36 | EE | Masatomo Hashimoto,
Atsushi Ohori:
A typed context calculus.
Theor. Comput. Sci. 266(1-2): 249-272 (2001) |
2000 |
35 | | Atsushi Ohori:
Logical Analysis of Assembly Language.
APLAS 2000: 179 |
1999 |
34 | | Atsushi Ohori:
The Logical Abstract Machine: A Curry-Howard Isomorphism for Machine Code.
Fuji International Symposium on Functional and Logic Programming 1999: 300-318 |
33 | EE | Atsushi Ohori,
Nobuaki Yoshida:
Type Inference with Rank 1 Polymorphism for Type-Directed Compilation of ML.
ICFP 1999: 160-171 |
32 | EE | Atsushi Ohori:
A Curry-Howard Isomorphism for Compilation and Program Execution.
TLCA 1999: 280-294 |
31 | | Atsushi Ohori:
Type-Directed Specialization of Polymorphism.
Inf. Comput. 155(1-2): 64-107 (1999) |
30 | | Susumu Nishimura,
Atsushi Ohori:
Parallel Functional Programming on Recursively Defined Data via Data-Parallel Recursion.
J. Funct. Program. 9(4): 427-462 (1999) |
1998 |
29 | | Xavier Leroy,
Atsushi Ohori:
Types in Compilation, Second International Workshop, TIC '98, Kyoto, Japan, March 25-27, 1998, Proceedings
Springer 1998 |
28 | | Jieh Hsiang,
Atsushi Ohori:
Advances in Computing Science - ASIAN '98, 4th Asian Computing Science Conference, Manila, The Philippines, December 8-10, 1998, Proceedings
Springer 1998 |
1997 |
27 | | Atsushi Ohori:
Type System for Specializing Polymorphism.
TACS 1997: 107-137 |
26 | | Atsushi Ohori,
Tomonobu Takamizawa:
An Unboxed Operational Semantics for ML Polymorphism.
Lisp and Symbolic Computation 10(1): 61-91 (1997) |
1996 |
25 | | Susumu Nishimura,
Atsushi Ohori,
Keishi Tajima:
An Equational Object-Oriented Data Model and its Data-Parallel Query Language.
OOPSLA 1996: 1-17 |
24 | EE | Peter Buneman,
Atsushi Ohori:
Polymorphism and Type Inference in Database Programming.
ACM Trans. Database Syst. 21(1): 30-76 (1996) |
1995 |
23 | EE | Atsushi Ohori:
A Polymorphic Record Calculus and Its Compilation.
ACM Trans. Program. Lang. Syst. 17(6): 844-895 (1995) |
1994 |
22 | | Catriel Beeri,
Atsushi Ohori,
Dennis Shasha:
Database Programming Languages (DBPL-4), Proceedings of the Fourth International Workshop on Database Programming Languages - Object Models and Languages, Manhattan, New York City, USA, 30 August - 1 September 1993
Springer 1994 |
21 | EE | Atsushi Ohori,
Keishi Tajima:
A Polymorphic Calculus for Views and Object Sharing.
PODS 1994: 255-266 |
20 | | Susumu Nishimura,
Atsushi Ohori:
A Calculus for Exploiting Data Parallelism on Recursively Defined Data.
Theory and Practice of Parallel Programming 1994: 413-432 |
1993 |
19 | | Atsushi Ohori,
Kazuhiko Kato:
Semantics for Communication Primitives in an Polymorphic Language.
POPL 1993: 99-112 |
1992 |
18 | | Atsushi Ohori:
A Compilation Method for ML-Style Polymorphic Record Calculi.
POPL 1992: 154-165 |
17 | EE | Richard C. H. Connor,
Malcolm P. Atkinson,
Giorgio Ghelli,
Atsushi Ohori:
Keynote Discussion Session on Persistent Type Systems.
POS 1992: 216-221 |
1991 |
16 | EE | Peter Buneman,
Atsushi Ohori:
A Type System that Reconsiles Classes and Extents.
DBPL 1991: 191-202 |
15 | EE | Val Tannen,
Peter Buneman,
Atsushi Ohori:
Data Structures and Data Types for Object-Oriented Databases.
IEEE Data Eng. Bull. 14(2): 23-27 (1991) |
14 | | Peter Buneman,
Achim Jung,
Atsushi Ohori:
Using Powerdomains to Generalize Relational Databases.
Theor. Comput. Sci. 91(1): 23-55 (1991) |
1990 |
13 | | Florian Matthes,
Atsushi Ohori,
Joachim W. Schmidt:
Typing Schemes for Objects with Locality.
East/West Database Workshop 1990: 106-123 |
12 | EE | Atsushi Ohori:
Representing Object Identity in a Pure Functional Language.
ICDT 1990: 41-55 |
11 | EE | Atsushi Ohori,
Ivan Tabkha,
Richard C. H. Connor,
Paul Philbrow:
Persistence and Type Abstraction Revisited.
POS 1990: 141-153 |
10 | | Atsushi Ohori:
Semantics of Types for Database Objects.
Theor. Comput. Sci. 76(1): 53-91 (1990) |
1989 |
9 | EE | Val Tannen,
Peter Buneman,
Atsushi Ohori:
Can Object-Oriented Databases be Statically Typed?
DBPL 1989: 226-237 |
8 | EE | Atsushi Ohori:
A Simple Semantics for ML Polymorphism.
FPCA 1989: 281-292 |
7 | | Atsushi Ohori,
Peter Buneman:
Static Type Inference for Parametric Classes.
OOPSLA 1989: 445-456 |
6 | EE | Atsushi Ohori,
Peter Buneman,
Val Tannen:
Database Programming in Machiavelli - a Polymorphic Language with Static Type Inference.
SIGMOD Conference 1989: 46-57 |
5 | EE | Val Tannen,
Peter Buneman,
Atsushi Ohori:
Static Type-checking in Object-Oriented Databases.
IEEE Data Eng. Bull. 12(3): 5-12 (1989) |
1988 |
4 | EE | Atsushi Ohori:
Semantics of Types for Database Objects.
ICDT 1988: 239-251 |
3 | EE | Atsushi Ohori,
Peter Buneman:
Type Inference in a Database Programming Language.
LISP and Functional Programming 1988: 174-183 |
1987 |
2 | EE | Atsushi Ohori:
Orderings and Types in Databases.
DBPL 1987: 97-116 |
1986 |
1 | EE | Peter Buneman,
Atsushi Ohori:
A Domain Theoretic Approach to Higher-Order Relations.
ICDT 1986: 91-104 |