国際会議
-
Kazunori Ogata, Dai Mikurube, Kiyokuni Kawachiya, Scott Trent and Tamiya Onodera,
"A Study of Java's non-Java Memory",
2010 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH 2010) / OOPSLA, pp. 191-204, October 17-21, 2010.
-
Toyotaro Suzumura, Toshiaki Yasue, and Tamiya Onodera, "Scalable Performance of System S for Extract-Transform-Load Processing", Proceedings of the 3rd Annual Haifa Experimental Systems Conference (SYSTOR 2010), May 24-26 2010.
-
Miki Enoki, Yosuke Ozawa and Tamiya Onodera, "Performance Improvement of OpenJPA by Query Dependency Analysis", Proceedings of the 15th International Conference on Database Systems for Advanced Applications (DASFAA 2010), pp. 370-379, April 1-4, 2010
-
Michiaki Tatsubori, Akihiko Tozawa, Toyotaro Suzumura, Scott Trent, and Tamiya Onodera, "Evaluation of a Retrofitted Just-in-Time Compiler for a PHP Virtual Machine", Proceedings of the 6th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE 2010), pp. 121-132, March 17-19, 2010.
-
Rei Odaira, Kazunori Ogata, Kiyokuni Kawachiya, Tamiya Onodera, and Toshio Nakatani, "Efficient Runtime Tracking of Allocation Sites in Java", Proceedings of the 6th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE 2010), pp. 109-120, March 17-19, 2010.
-
Toyotaro Suzumura, Michiaki Tatsubori, Scott Trent, Akihiko Tozawa, and Tamiya Onodera, "Highly Scalable Web Applications with Zero-Copy Data Transfer", Proceedings of the 18th International World Wide Web Conference (WWW 2009), pp. 921-929, April 20-24, 2009
-
Akihiko Tozawa, Michiaki Tatsubori, Tamiya Onodera, and Yasuhiko Minamide, "Copy-on-write in the PHP language", Proceedings of the 36th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2009), pp. 200-212, January 21-23, 2009.
-
Scott Trent, Michiaki Tatsubori, Toyotaro Suzumura, Akihiko Tozawa, and Tamiya Onodera, "Performance Comparison of PHP and JSP as Server-Side Scripting Languages", Proceedings of ACM/IFIP/USENIX 9th International Middleware Conference (Middleware 2008), pp. 164-182, December 1-5, 2008.
-
Kiyokuni Kawachiya, Kazunori Ogata, and Tamiya Onodera, "Analysis and reduction of memory inefficiencies in Java strings"
Proceedings of the 23rd ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2008), pp. 385-402, October 19-23, 2008.
-
Toshio Suganuma, Toshiaki Yasue, Tamiya Onodera, and Toshio Nakatani, "Performance pitfalls in large-scale Java applications translated from COBOL", Companion to the 23rd ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2008), pp. 685-696, October 19-23, 2008.
-
Toyotaro Suzumura, Scott Trent, Michiaki Tatsubori, Akihiko Tozawa, and Tamiya Onodera, "Performance Comparison of Web Service Engines in PHP, Java and C", Proceedings of the IEEE 2008 International Conference on Web Services (ICWS 2008), pp. 385-392, September 23-26, 2008
-
Goh Kondoh and Tamiya Onodera, "Finding Bugs in Java Native Interface Programs", Proceedings of the 2008 International Symposium on Software Testing and Analysis (ISSTA 2008), pp. 109-118, July 20-24, 2008
-
Kiyokuni Kawachiya, Kazunori Ogata, Daniel Silva, Tamiya Onodera, Hideaki Komatsu, and Toshio Nakatani.
Third International Conference on Virtual Execution Environments (VEE '07), pp.1-11, June 13-15, 2007.
- Kazunori Ogata, Tamiya Onodera, Kiyokuni Kawachiya, Hideaki Komatsu, and Toshio Nakatani,
"Replay Compilation: Improving Debuggability of a Just-in-Time Compiler,"
ACM SIGPLAN International Conference on Object-Oriented
Programming, Systems, Languages, and Applications (OOPSLA 2006), pp.241-252, October 22-26, 2006.
- Tamiya Onodera, Kiyokuni Kawachiya, and Akira Koseki,
"Lock Reservation for Java Reconsidered,",
Proceedings of the 18th European Conference on Object-Oriented Programming (ECOOP 2004),
pp.560-584, June 14-18, 2004.
-
Kazuaki Ishizaki, Mikio Takeuchi, Kiyokuni Kawachiya, Toshio Suganuma,
Osamu Gohda, Tatsushi Inagaki, Akira Koseki, Kazunori Ogata, Motohiro Kawahito,
Toshiaki Yasue, Takeshi Ogasawara, Tamiya Onodera, Hideaki Komatsu, and Toshio Nakatani,
"Effectiveness of Cross-Platform Optimizations for a Java Just-In-Time Compiler",
Proceedings of the 2003 ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2003),
October 26-30, 2003.
-
Tatsushi Inagaki, Tamiya Onodera, Hideaki Komatsu, and Toshio Nakatani,
"Stride Prefetching by Dynamically Inspecting Objects",
Proceedings of the 2003 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2003),
pp.269-277, June 9-11, 2003.
-
Kiyokuni Kawachiya, Akira Koseki, and Tamiya Onodera,
"Lock Reservation: Java Locks Can
Mostly Do Without Atomic Operations",
Proceedings of the
2002 ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2002),
pp. 130-141, November 4-8, 2002.
-
Tamiya Onodera and Kiyokuni Kawachiya,
"A Study of Locking Objects with Bimodal Fields",
Proceedings of the 1999 ACM SIGPLAN Conference on Object-Oriented Programming Systems,
Languages, and Applications (OOPSLA'99), pp.223-237, November 1999.
-
Tamiya Onodera and Hiroaki Nakamura,
"Optimizing Smalltalk by Selector Code Indexing Can Be Practical",
Proceedings of the 11th European Conference
on Object-Oriented Programming (ECOOP'97), pp.302-323, June 1997.
-
Tamiya Onodera,
"Experience with Representing C++ Program Information
in an Object-Oriented Database",,
Proceedings of the 1994 ACM SIGPLAN Conference on Object-Oriented Programming Systems,
Languages, and Applications (OOPSLA'94), pp.403-413, October 1994.
-
Tamiya Onodera, Kazushi Kuse, and Tsutomu Kamimura,
"Increasing Safety and Modularity of C Based Objects",
Tools PACIFIC'90 Conference Proceedings, pp187-197, November 1990.
Back to top
海外論文誌
-
Kazuaki Ishizaki, Motohiro Kawahito, Toshiaki Yasue, Mikio Takeuchi, Takeshi Ogasawara, Toshio Suganuma, Tamiya Onodera, Hideaki Komatsu, and Toshio Nakatani,
"Design, Implementation, and Evaluation of Optimizations in a Just-In-Time Compiler",
Concurrency: Practice and Experience, Volume 12, Issue 6, pp.457-475, May 2000.
-
Tamiya Onodera,
"Generational and Conservative Copying Collector
for Hybrid Object-Oriented Languages",
Software-Practice and Experience, Volume 23, Issue 10, pp.1077-1093, October 1993.
-
Tamiya Onodera,
"Reducing Compilation Time by a Compilation Server",
Software-Practice and Experience, Volume 23, Issue 5, pp.477-485, May 1993.
Back to top
国内会議
-
小野寺 民也:
オブジェクト指向データベースにおけるC++プログラム情報の表現と蓄積,
情報処理学会 記号処理/プログラミング‐言語・基礎・実践‐/合同研究報告 94-SYM-74 94-PRG-17,
pp.45-54, 1994. 平成7年度山下記念研究賞受賞論文
-
小野寺 民也:
Cベースのオブジェクトのための複写式回収器,
情報処理学会 記号処理研究報告 92-SYM-66,
pp.33-41, 1992.
-
小野寺 民也, 上村務:
オブジェクト指向言語COB‐設計方針と言語仕様,
情報処理学会第41回全国大会講演論文集(5), pp.52-53, 1990.
第41回全国大会学術奨励賞受賞論文
-
小野寺民也, 上村 務:
C言語をベースにしたオブジェクトの安全性とモジュラリティについて,
情報処理学会 プログラミング言語研究報告,
90-PL-25-4, 1990.
Back to top
国内論文誌
-
緒方一則, 小野寺民也, 河内谷清久仁, 小松秀昭, 中谷登志男:
再現コンパイル手法を用いたJava JIT コンパイラの問題判別,
情報処理学会論文誌:プログラミング, Vol.46, No.SIG14, pp.1-11, 2005.
-
河内谷清久仁, 古関聰, 小野寺民也:
非対称なスピンロックの提案とそのJava への応用,
情報処理学会論文誌:プログラミング, Vol.45, No.SIG05, pp.62-76, 2004.
-
河内谷清久仁, 古関聰, 小野寺民也:
スレッド局所性を利用したJavaロックの高速化,
情報処理学会論文誌:プログラミング, Vol.44, No.SIG 15 (PRO 19), pp.13-23, 2003.
平成16年度論文賞受賞論文.
-
安田 和, 北山文彦, 小野寺民也:
Cぺ一スのオブジェクト指向言語における再コンパイル時間の短縮,
情報処理学会論文誌, Vol.35, No.9, 1994.
Back to top
書籍
-
D.グリース/F.B.シュナイダー著,難波完爾/土居範久監訳,飯島正/小野寺民也/桔梗宏孝/志村立矢/高橋真訳,
コンピュータのための数学/ 論理的アプローチ,
日本評論社, 2001.
-
Tamiya Onodera and Satoru Kawai,
"A Formal Model of Visualization in Computer Graphics Systems",
Lecture Notes in Computer Science, Volume 421, Springer-Verlag, 1990.
Back to top
解説記事
-
堀井洋、小野寺 民也
"ビッグデータのための基盤ソフトウェア
― IBM のビッグデータ・ソフトウェア ―",
Professional Vision for Information Technology (ProVISION), No. 72, pp. 46-51, Winter 2012
-
小野寺 民也、安江 敏明、鈴村 豊太郎、
"ストリーム・コンピューティング時代を開く基盤ソフトウェアIBM InfoSphere Streams",
Professional Vision for Information Technology (ProVISION), No. 65, pp. 39-44, Spring 2010
-
小野寺民也:
第1回プログラミングおよび応用のシステムに関するワークショップ(SPA'98)の報告,
コンピュータソフトウェア, Vol.15, No.6, p.71-74, 1998.
-
小野寺民也:
オブジェクト指向言語におけるメッセージ送信の高速化技法,
情報処理, Vol.38, No.4, pp.301-310, 1997.
-
小野寺民也:
保守的ごみ集め,
情報処理, Vol.35, No.11, pp.1020-1026, 1994.
-
大堀 淳, 小野寺民也, 鶴岡邦敏, 布川博士, 牧之内顕文:
パネル討論会 永続的プログラミング言語とオブジェクト指向データベース,
情報処理, Vol.33, No.10, pp.1194-1206, 1992.
-
小野寺民也:
Main Memory OODB,
情報処理学会 データベースシステム研究報告85-7-2 /プログラミング‐言語・基礎・実践‐研究報告 4-7-2, pp.5-6, 1991.
-
小野寺民也, 上村務:
COBによるオブジェクト指向プログラミング,
Computer Today, No.40, pp.26-38, 1990.
Back to top
講演等
-
招待講演, 第12回プログラミングおよびプログラミング言語ワークショップ(PPL 2010), "オブジェクト指向言語余話", 2010年3月3日
-
講演、IBM developerWorks Japan連続セミナー、"東京基礎研究所のソフトウェア関連研究の最新動向", 2009年11月6日
-
講演, IBM Smarter Planet Forum 2009, "世界のあらゆる動きを瞬時に分析", 2009年8月27日
-
パネル討論, 第7回情報科学技術フォーラム(FIT 2008), "イノベータが語るオブジェクトの世界-いかに生まれ,浸透し,そしてどこに向かうのか?-", 2008年9月4日
Back to top