論文

発表年月 タイトル/共同研究者 掲載誌 巻・号・頁 学術機関等
2026/06 Annotation-Guided Edit-Aware JIT Compilation for Julia Computational Notebooks
Yusuke Izawa, Tomoki Nakamaru, Tetsuro Yamazaki
Proceedings of the 23rd ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes 25から 30ページまで ACM
2026/04 LR parsing for strings with placeholders
Kohei Nakamichi, Akimasa Morihata, Tomoki Nakamaru
Information Processing Letters 193巻 106627から 106627ページまで Elsevier BV
2025/12 Compressing Cell Execution Logs Embedded within Jupyter Notebook Files
Tomoki Nakamaru
2025 32nd Asia-Pacific Software Engineering Conference (APSEC) 810から 811ページまで IEEE
2025/04 Jupyter Notebook Activity Dataset
Tomoki Nakamaru, Tomomasa Matsunaga, Tetsuro Yamazaki
2025 IEEE/ACM 22nd International Conference on Mining Software Repositories (MSR) 581から 585ページまで IEEE
2024/12 Smells of Misunderstanding in File Path Patterns within Dockerignore
Tomoki Nakamaru
2024 31st Asia-Pacific Software Engineering Conference (APSEC) 531から 532ページまで IEEE
2024/04 Multiverse Notebook: Shifting Data Scientists to Time Travelers
Shigeyuki Sato, Tomoki Nakamaru
Proceedings of the ACM on Programming Languages 8巻 OOPSLA1号 754から 783ページまで Association for Computing Machinery (ACM)
2024/01 Java Fluent APIの生成器Silverchain
中丸 智貴
コンピュータ ソフトウェア 41巻 1号
2023/06 Collecting Cyclic Garbage across Foreign Function Interfaces: Who Takes the Last Piece of Cake?
Tetsuro Yamazaki, Tomoki Nakamaru, Ryota Shioya, Tomoharu Ugawa, Shigeru Chiba
Proceedings of the ACM on Programming Languages 7巻 PLDI号 591から 614ページまで Association for Computing Machinery (ACM)
2022/12 An Anomaly-Based Approach for Detecting Modularity Violations on Method Placement
Kazuki Yoda, Tomoki Nakamaru, Soramichi Akiyama, Shigeru Chiba
2022 IEEE 22nd International Conference on Software Quality, Reliability and Security (QRS) IEEE
2022/11 Yet Another Generating Method of Fluent Interfaces Supporting Flat- and Sub-chaining Styles
Tetsuro Yamazaki, Tomoki Nakamaru, Shigeru Chiba
Proceedings of the 15th ACM SIGPLAN International Conference on Software Language Engineering ACM
2022/11 Multiverse Notebook: A Notebook Environment for Safe and Efficient Exploration
Tomoki Nakamaru, Shigeyuki Sato
Companion Proceedings of the 2022 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity 7から 8ページまで ACM
2022/07 Fluent APIに対する型情報を用いた静的検査
中丸 智貴, 山崎 徹郎
コンピュータ ソフトウェア 39巻 3号
2020/06 An Empirical Study of Method Chaining in Java
Tomoki Nakamaru, Tomomasa Matsunaga, Tetsuro Yamazaki, Soramichi Akiyama, Shigeru Chiba
Proceedings of the 17th International Conference on Mining Software Repositories ACM
2020/02 Generating a Generic Fluent API in Java
Tomoki Nakamaru, Shigeru Chiba
The Art, Science, and Engineering of Programming 4巻 3号 Aspect-Oriented Software Association (AOSA)
2019/10 Generating a fluent API with syntax checking from an LR grammar
Tetsuro Yamazaki, Tomoki Nakamaru, Kazuhiro Ichikawa, Shigeru Chiba
Proceedings of the ACM on Programming Languages 3巻 OOPSLA号 1から 24ページまで Association for Computing Machinery (ACM)
2019/02 Generating fluent embedded domain-specific languages with subchaining
Tomoki Nakamaru, Kazuhiro Ichikawa, Tetsuro Yamazaki, Shigeru Chiba
Journal of Computer Languages 50巻 70から 83ページまで Elsevier BV
2017/10 Silverchain: a fluent API generator
Tomoki Nakamaru, Kazuhiro Ichikawa, Tetsuro Yamazaki, Shigeru Chiba
ACM SIGPLAN Notices 52巻 12号 199から 211ページまで Association for Computing Machinery (ACM)