publications

publications by categories in reversed chronological order.

This list is also maintained in Google Scholar and researchmap profiles.

2025

  1. PRO
    An Efficient Execution Mechanism on a GPU for Fine-Grained Parallel Programs With the Fork-Join Model
    Kosuke Kiuchi, Yudai Tanabe, and Hidehiko Masuhara
    IPSJ Transactions on Programming, 2025
  2. JIP
    Dynamic Version Checking for Gradual Updating
    Satsuki Kasuya, Yudai Tanabe, and Hidehiko Masuhara
    Journal of Information Processing, 2025

2024

  1. Space-Efficient Polymorphic Gradual Typing, Mostly Parametric
    Atsushi Igarashi, Shota Ozaki, Taro Sekiyama, and Yudai Tanabe
    Proceedings of the ACM on Programming Languages (PACMPL), Jun 2024

2023

  1. Compilation Semantics for a Programming Language with Versions
    In Programming Languages and Systems. APLAS 2023, Jun 2023
  2. Proceedings
    COP 2023: Proceedings of the 15th ACM International Workshop on Context-Oriented Programming and Advanced Modularity
    Jun 2023

2022

  1. COP
    A Step toward Programming with Versions in Real-World Functional Languages
    In Proceedings of the 14th ACM International Workshop on Context-Oriented Programming and Advanced Modularity, Dec 2022
  2. Proceedings
    COP ’22: Proceedings of the 14th ACM International Workshop on Context-Oriented Programming and Advanced Modularity
    Dec 2022
  3. SLE
    BatakJava: An Object-Oriented Programming Language with Versions
    In Proceedings of the 15th ACM SIGPLAN International Conference on Software Language Engineering, Dec 2022

2021

  1. A Functional Programming Language with Versions
    The Art, Science, and Engineering of Programming, Jul 2021

2018

  1. COP
    A Context-Oriented Programming Approach to Dependency Hell
    Yudai Tanabe, Tomoyuki Aotani, and Hidehiko Masuhara
    In Proceedings of the 10th ACM International Workshop on Context-Oriented Programming: Advanced Modularity for Run-time Composition, Jul 2018