default search action
Atsushi Ohori
Person information
SPARQL queries
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2022
- [c45]Katsuhiro Ueno, Atsushi Ohori:
Concurrent and parallel garbage collection for lightweight threads on multicore processors. ISMM 2022: 29-42 - 2021
- [c44]Atsushi Ohori, Katsuhiro Ueno:
A Compilation Method for Dynamic Typing in ML. APLAS 2021: 140-159
2010 – 2019
- 2018
- [j17]Atsushi Ohori, Katsuhiro Ueno, Hisayuki Mima:
Finitary polymorphism for optimizing type-directed compilation. Proc. ACM Program. Lang. 2(ICFP): 81:1-81:29 (2018) - 2016
- [j16]Katsuhiro Ueno, Atsushi Ohori:
A Type Safe Access to Key-value Stores from Functional Languages. J. Inf. Process. 24(1): 141-151 (2016) - [j15]Katsuhiro Ueno, Atsushi Ohori:
A Foreign Language Interface from ML to Shell. New Gener. Comput. 34(3): 239-256 (2016) - [c43]Atsushi Ohori, Katsuhiro Ueno, Tomohiro Sasaki, Daisuke Kikuchi:
A Calculus with Partially Dynamic Records for Typeful Manipulation of JSON Objects. ECOOP 2016: 18:1-18:25 - [c42]Katsuhiro Ueno, Atsushi Ohori:
A fully concurrent garbage collector for functional programs on multicore processors. ICFP 2016: 421-433 - 2014
- [c41]Katsuhiro Ueno, Yutaka Fukasawa, Akimasa Morihata, Atsushi Ohori:
The Essence of Ruby. APLAS 2014: 78-98 - [c40]Akimasa Morihata, Masato Koishi, Atsushi Ohori:
Dynamic Programming via Thinning and Incrementalization. FLOPS 2014: 186-202 - [c39]Atsushi Ohori, Katsuhiro Ueno, Kazunori Hoshi, Shinji Nozaki, Takashi Sato, Tasuku Makabe, Yuki Ito:
SML# in industry: a practical ERP system development. ICFP 2014: 167-173 - 2013
- [c38]Atsushi Ohori:
Record Polymorphism: Its Development and Applications. In Search of Elegance in the Theory and Practice of Computation 2013: 432-444 - 2011
- [c37]Katsuhiro Ueno, Atsushi Ohori, Toshiaki Otomo:
An efficient non-moving garbage collector for functional languages. ICFP 2011: 196-208 - [c36]Atsushi Ohori, Katsuhiro Ueno:
Making standard ML a practical database programming language. ICFP 2011: 307-319 - 2010
- [j14]Bochao Liu, Atsushi Ohori:
A Flattening Strategy for SML Module Compilation and Its Implementation. Inf. Media Technol. 5(1): 58-76 (2010)
2000 – 2009
- 2007
- [j13]Tomoyuki Higuchi, Atsushi Ohori:
A static type system for JVM access control. ACM Trans. Program. Lang. Syst. 29(1): 4 (2007) - [j12]Atsushi Ohori:
A proof theory for machine code. ACM Trans. Program. Lang. Syst. 29(6): 36 (2007) - [c35]Atsushi Ohori, Isao Sasano:
Lightweight fusion by fixed point promotion. POPL 2007: 143-154 - 2006
- [c34]Huu-Duc Nguyen, Atsushi Ohori:
Compiling ML polymorphism with explicit layout bitmap. PPDP 2006: 237-248 - [c33]Yutaka Matsuno, Atsushi Ohori:
A type system equivalent to static single assignment. PPDP 2006: 249-260 - 2004
- [j11]Atsushi Ohori:
Register allocation by proof transformation. Sci. Comput. Program. 50(1-3): 161-187 (2004) - [c32]Kwanghoon Choi, Atsushi Ohori:
A Type Theory for Krivine-Style Evaluation and Compilation. APLAS 2004: 213-228 - 2003
- [c31]Atsushi Ohori:
Register Allocation by Proof Transformation. ESOP 2003: 399-413 - [c30]Tomoyuki Higuchi, Atsushi Ohori:
A static type system for JVM access control. ICFP 2003: 227-237 - [e5]Atsushi Ohori:
Programming Languages and Systems, First Asian Symposium, APLAS 2003, Beijing, China, November 27-29, 2003, Proceedings. Lecture Notes in Computer Science 2895, Springer 2003, ISBN 3-540-20536-5 [contents] - 2002
- [c29]Atsushi Ohori, Kiyoshi Yamatodani:
An Interoperable Calculus for External Object Access. APLAS 2002: 127 - [c28]Atsushi Ohori, Kiyoshi Yamatodani:
An interoperable calculus for external object access. ICFP 2002: 60-71 - [c27]Tomoyuki Higuchi, Atsushi Ohori:
Java bytecode as a typed term calculus. PPDP 2002: 201-211 - 2001
- [j10]Masatomo Hashimoto, Atsushi Ohori:
A typed context calculus. Theor. Comput. Sci. 266(1-2): 249-272 (2001) - [c26]Atsushi Ohori:
Proof-Directed Compilation for Inter-operable Languages. APLAS 2001: 301-311 - [c25]Shin-ya Katsumata, Atsushi Ohori:
Proof-Directed De-compilation of Low-Level Code. ESOP 2001: 352-366 - [c24]Alan Mycroft, Atsushi Ohori, Shin-ya Katsumata:
Comparing Type-Based and Proof-Directed Decompilation. WCRE 2001: 362-367 - 2000
- [c23]Atsushi Ohori:
Logical Analysis of Assembly Language. APLAS 2000: 179
1990 – 1999
- 1999
- [j9]Atsushi Ohori:
Type-Directed Specialization of Polymorphism. Inf. Comput. 155(1-2): 64-107 (1999) - [j8]Susumu Nishimura, Atsushi Ohori:
Parallel Functional Programming on Recursively Defined Data via Data-Parallel Recursion. J. Funct. Program. 9(4): 427-462 (1999) - [c22]Atsushi Ohori:
The Logical Abstract Machine: A Curry-Howard Isomorphism for Machine Code. Fuji International Symposium on Functional and Logic Programming 1999: 300-318 - [c21]Atsushi Ohori, Nobuaki Yoshida:
Type Inference with Rank 1 Polymorphism for Type-Directed Compilation of ML. ICFP 1999: 160-171 - [c20]Atsushi Ohori:
A Curry-Howard Isomorphism for Compilation and Program Execution. TLCA 1999: 280-294 - 1998
- [e4]Jieh Hsiang, Atsushi Ohori:
Advances in Computing Science - ASIAN '98, 4th Asian Computing Science Conference, Manila, The Philippines, December 8-10, 1998, Proceedings. Lecture Notes in Computer Science 1538, Springer 1998, ISBN 3-540-65388-0 [contents] - [e3]Xavier Leroy, Atsushi Ohori:
Types in Compilation, Second International Workshop, TIC '98, Kyoto, Japan, March 25-27, 1998, Proceedings. Lecture Notes in Computer Science 1473, Springer 1998, ISBN 3-540-64925-5 [contents] - 1997
- [j7]Atsushi Ohori, Tomonobu Takamizawa:
An Unboxed Operational Semantics for ML Polymorphism. LISP Symb. Comput. 10(1): 61-91 (1997) - [c19]Atsushi Ohori:
Type System for Specializing Polymorphism. TACS 1997: 107-137 - [e2]Tetsuo Ida, Atsushi Ohori, Masato Takeichi:
Functional and Logic Programming, Proceedings of the Second Fuji International Workshop, Shonan Village Center, Japan, 1-4 November 1996. World Scientific 1997, ISBN 981-02-2923-2 [contents] - 1996
- [j6]Peter Buneman, Atsushi Ohori:
Polymorphism and Type Inference in Database Programming. ACM Trans. Database Syst. 21(1): 30-76 (1996) - [c18]Susumu Nishimura, Atsushi Ohori, Keishi Tajima:
An Equational Object-Oriented Data Model and its Data-Parallel Query Language. OOPSLA 1996: 1-17 - 1995
- [j5]Atsushi Ohori:
A Polymorphic Record Calculus and Its Compilation. ACM Trans. Program. Lang. Syst. 17(6): 844-895 (1995) - 1994
- [c17]Atsushi Ohori, Keishi Tajima:
A Polymorphic Calculus for Views and Object Sharing. PODS 1994: 255-266 - [c16]Susumu Nishimura, Atsushi Ohori:
A Calculus for Exploiting Data Parallelism on Recursively Defined Data. Theory and Practice of Parallel Programming 1994: 413-432 - [e1]Catriel Beeri, Atsushi Ohori, Dennis E. 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. Workshops in Computing, Springer 1994, ISBN 3-540-19853-9 [contents] - 1993
- [c15]Atsushi Ohori, Kazuhiko Kato:
Semantics for Communication Primitives in an Polymorphic Language. POPL 1993: 99-112 - 1992
- [c14]Atsushi Ohori:
A Compilation Method for ML-Style Polymorphic Record Calculi. POPL 1992: 154-165 - [c13]Richard C. H. Connor, Malcolm P. Atkinson, Giorgio Ghelli, Atsushi Ohori:
Keynote Discussion Session on Persistent Type Systems. POS 1992: 216-221 - 1991
- [j4]Val Tannen, Peter Buneman, Atsushi Ohori:
Data Structures and Data Types for Object-Oriented Databases. IEEE Data Eng. Bull. 14(2): 23-27 (1991) - [j3]Peter Buneman, Achim Jung, Atsushi Ohori:
Using Powerdomains to Generalize Relational Databases. Theor. Comput. Sci. 91(1): 23-55 (1991) - [c12]Peter Buneman, Atsushi Ohori:
A Type System that Reconsiles Classes and Extents. DBPL 1991: 191-202 - 1990
- [j2]Atsushi Ohori:
Semantics of Types for Database Objects. Theor. Comput. Sci. 76(1): 53-91 (1990) - [c11]Florian Matthes, Atsushi Ohori, Joachim W. Schmidt:
Typing Schemes for Objects with Locality. East/West Database Workshop 1990: 106-123 - [c10]Atsushi Ohori:
Representing Object Identity in a Pure Functional Language. ICDT 1990: 41-55 - [c9]Atsushi Ohori, Ivan Tabkha, Richard C. H. Connor, Paul Philbrow:
Persistence and Type Abstraction Revisited. POS 1990: 141-153
1980 – 1989
- 1989
- [j1]Val Tannen, Peter Buneman, Atsushi Ohori:
Static Type-checking in Object-Oriented Databases. IEEE Data Eng. Bull. 12(3): 5-12 (1989) - [c8]Val Tannen, Peter Buneman, Atsushi Ohori:
Can Object-Oriented Databases be Statically Typed? DBPL 1989: 226-237 - [c7]Atsushi Ohori:
A Simple Semantics for ML Polymorphism. FPCA 1989: 281-292 - [c6]Atsushi Ohori, Peter Buneman:
Static Type Inference for Parametric Classes. OOPSLA 1989: 445-456 - [c5]Atsushi Ohori, Peter Buneman, Val Tannen:
Database Programming in Machiavelli - a Polymorphic Language with Static Type Inference. SIGMOD Conference 1989: 46-57 - 1988
- [c4]Atsushi Ohori:
Semantics of Types for Database Objects. ICDT 1988: 239-251 - [c3]Atsushi Ohori, Peter Buneman:
Type Inference in a Database Programming Language. LISP and Functional Programming 1988: 174-183 - 1987
- [c2]Atsushi Ohori:
Orderings and Types in Databases. DBPL 1987: 97-116 - 1986
- [c1]Peter Buneman, Atsushi Ohori:
A Domain Theoretic Approach to Higher-Order Relations. ICDT 1986: 91-104
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-10-07 21:23 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint