Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Katsuya Matsubara

dblp:57/3922 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
2since 2021 · last 2026
0000-0002-6034-3406ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 2 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval
web search
0.011999
An Approach to Mobile Software Robots for the WWW · IEEE Trans. Knowl. Data Eng. 1999
Distributed systems › distributed mobile computing
mobile agents
0.011999
An Approach to Mobile Software Robots for the WWW · IEEE Trans. Knowl. Data Eng. 1999

Methods — techniques the papers use, named apart from their topics

mobile object system · 0.0
YearPublicationVenuePosition
2026 Cross-OS Container Transplantation: A Lightweight Defense Against Kernel and Network Exploits
Kotaro Sakamoto, Yuki Nakata, Katsuya Matsubara, Soma Sakaguchi, Shintaro Suzuki
COMPSAC3
2024 Poster: Feasibility of Runtime-Neutral Wasm Instrumentation for Edge-Cloud Workload Handover
abstract
In edge computing, flexibly offloading or handing over computing workloads among devices, edge, and cloud, achieved by live migration, is crucial because of its hierarchical and heterogeneous structure. Implementing the process migration requires the runtime system to capture and restore the state of a running application at any arbitrary time. WebAssembly (Wasm) has attracted attention as a common platform for edge computing since it provides not only architecture neutrality and secure sandboxing as a lightweight VM but also performs at a native-level performance with AOT/JIT code optimization. Unfortunately, the different code optimizations in various Wasm runtimes make it harder to insert instrumentation code into application binary at runtime. We are currently developing a self-hosted Wasm runtime, i.e., a runtime that can be executed on another runtime as a Wasm application instrumentation mechanism while handling the runtime heterogeneity, including AOT/JIT code transformation. One of the major concerns in our proposal is the overhead caused by the intervention of another runtime for instrumentation. This study discusses the feasibility of a self-hosted runtime with instrumentation for obtaining the application's running state by comparing it with existing methods and evaluating it through preliminary experiments.
Yuki Nakata, Katsuya Matsubara
SEC2
2020 Adaptive OS Switching for Improving Availability During Web Traffic Surges: A Feasibility Study
abstract
Web services have seen early adoption and rapid growth with the introduction of various web system frameworks, and not only large companies but also smaller businesses or individuals can provide their own web services offering access to their products, entertainment, and information. Therefore, as the number of Internet users increases, especially with the spread of smartphones, even relatively small web service infrastructure need to have both high access performance and availability, although the cost of additional computational resources and redundant servers may be hard to bear depending on the load. We focus on the fact that the performance characteristics may differ depending on the internal implementation of the operating system (OS), even when the available computing resources are the same. This paper investigates the possibility of developing a system that achieves both high access performance and availability of the web server by dynamically switching the OS on which the web server is running, without requiring additional computing resources or using redundant servers. This paper identifies the differences between Linux and FreeBSD in terms of network processing and describes the mechanism of process migration among heterogeneous OSes to switch the OSes. It then demonstrates the feasibility of our approach with experimental results on the performance characteristics and load tolerance of a web server in operation when the OSes are dynamically switched.
Katsuya Matsubara, Yuhei Takagawa
COMPSAC1
2018 Dynamic Binding a Proper DDS Implementation for Optimizing Inter-Node Communication in ROS2
abstract
ROS2 (Robot Operating System 2.0) has been being developed from scratch in order to support new applications. One of the most significant change in ROS2 is to follow the DDS standard specification as an interface of the inter-module communication. Currently some of companies and OSS communities provide DDS implementations which have different characteristics such as using the shared memory. The current implementation of ROS2 allows to specify only one DDS implementation to be used in a system through application code or the environment variable at running, nevertheless each communication may have different characteristics and each DDS implementation may be optimized for different communication types. This research proposes a mechanism to allow multiple DDS implementations existing in a system and to dynamically bind one into each communication. The proposed mechanism can estimate communication area, maximum data size, requirement of the QoS control, for each communication channel and then it can select a proper DDS implementation. We clarify that the current available DDS implementations have different characteristics, and then describe implementation of the DDS dynamic binder mechanism.
Ren Morita, Katsuya Matsubara
RTCSA2
1999 An Approach to Mobile Software Robots for the WWW
abstract
This paper describes a framework for developing mobile software robots by using the PLANET mobile object system, which is characterized by a language-neutral layered architecture, the native code execution of mobile objects, and asynchronous object passing. We propose an approach to implementing mobile Web search robots that takes full advantage of these characteristics, and we base our discussion of its effectiveness on experiments conducted in the Internet environment. The results show that the PLANET approach to mobile Web search robots significantly reduces the amount of data transferred via the Internet and that it enables the robots to work more efficiently than the robots in the conventional stationary scheme whenever nontrivial amounts of HTML files are processed.
Kazuhiko Kato, Yuuichi Someya, Katsuya Matsubara, Kunihiko Toumura, Hirotake Abe
IEEE Trans. Knowl. Data Eng.3