Research keywords (1):
Programming languages, Modularity, Type systems, Programming paradigm, Software development methodology
Research theme for competitive and other funds (8):
2021 - 2025 仮想空間と現実世界の融合を支援する反応的計算基盤の構築
2017 - 2022 Development of programming languages and practices for software that intensively interacts with its surrounding environment
2013 - 2017 Deepening Study on Context-Oriented Programming
2010 - 2015 A Study on modularization mechanisms to integrate hierarchical and crosscutting decomposition for the post-aspect era
2011 - 2012 Verification mechanism in programming languages with dynamic modules
2009 - 2011 ユビキタスID技術の相互運用性に関する研究開発
2008 - 2010 Programming Language for Effective and Reliable Software Development
2006 - 2009 Aspect-Oriented Software Development Methodology for Enhancing Productivity and Safety
Show all
Papers (59):
Daichi Hidaka, Tetsuo Kamina. Realizing Persistent Signals in JavaScript. Proceedings of the 10th ACM SIGPLAN International Workshop on Reactive and Event-Based Languages and Systems. 2023. 25-30
Tetsuo Kamina. Temporal Layers: Reactive Activation Scope of First-Class Layer Instances. Proceedings of the 15th ACM International Workshop on Context-Oriented Programming and Advanced Modularity. 2023. 9-14
Tetsuo Kamina, Sota Ueno. Distributed Persistent Signals: Architecture and Implementation. Proceedings of the 9th ACM SIGPLAN International Workshop on Reactive and Event-Based Languages and Systems. 2022. 13-23
Yuma Nishizu, Tetsuo Kamina. Implementing Micro Frontends Using Signal-based Web Components. Journal of Information Processing. 2022. 30. 505-512
Tetsuo Kamina, Tomoyuki Aotani, Hidehiko Masuhara. Signal Classes: A Mechanism for Building Synchronous and Persistent Signal Networks. 35th European Conference on Object-Oriented Programming (ECOOP 2021). 2021. 19:1-19:30
Introducing Lightweight Reactive Values to Java
(SPLASH'16 Companion: Conference on Systems, Programming, Languages, and Applications: Software for Humanity Proceedings 2016)