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

Masaki Hara

dblp:36/1779 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
0since 2021 · last 2017
0009-0006-7868-3595ORCID · corroborated

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

Computer networks · 3 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1Theory of computation · 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.

Theoretical computer science
1 paper
Logic in computer science · 50% Automated reasoning and model checking · 50%

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

TopicWeightPapersLastEvidence papers
Logic in computer science
coalgebra
0.312017
Categorical liveness checking by corecursive algebras · LICS 2017
Automated reasoning and model checking › temporal logic verification
liveness verification
0.312017
Categorical liveness checking by corecursive algebras · LICS 2017
Automated reasoning and model checking
probabilistic verification
0.312017
Categorical liveness checking by corecursive algebras · LICS 2017
Logic in computer science › program analysis
ranking functions
0.312017
Categorical liveness checking by corecursive algebras · LICS 2017

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

final coalgebra · 0.3coalgebraic simulation · 0.3
YearPublicationVenuePosition
2017 Application switch using DPN for improving TCP based data center applications
abstract
Current network switches cannot be programmed and flexibly controlled. Then, developers of a data center application system, which is composed of software and computers connected with a network, are not able to optimize behavior of network switches on which the application is running. On the other hand, Deeply Programmable Network (DPN) switches can completely analyze packet payloads and be profoundly programmed. In our previous work, we introduced an application switch based on DPN. The switch was able to be deeply programed and developers could implement a part of functions of a data center application in the switch. The switch deeply analyzed packets, which is called Deep Packet Inspection (DPI), and provided some functions of the application in the switch. However, the switch did not manage connection and not support communication with TCP. In this paper, we proposed a method for constructing an application switch supporting TCP based communication. The method analyzes IP headers, TCP headers, and payloads of packets. When the switch detects a request which the switch supports, the switch replies according to its TCP session. We then introduce our implementation and evaluate performance of our application switch. Our evaluation has demonstrated that our switch has been able to improve performance of the data center applications.
Shinnosuke Nirasawa, Akihiro Nakao, Shu Yamamoto, Masaki Hara, Masato Oguchi, Saneyasu Yamaguchi
IM4
2017 Categorical liveness checking by corecursive algebras
abstract
Final coalgebras as “categorical greatest fixed points” play a central role in the theory of coalgebras. Somewhat analogously, most proof methods studied therein have focused on greatest fixed-point properties like safety and bisimilarity. Here we make a step towards categorical proof methods for least fixed-point properties over dynamical systems modeled as coalgebras. Concretely, we seek a categorical axiomatization of well-known proof methods for liveness, namely ranking functions (in nondeterministic settings) and ranking supermartingales (in probabilistic ones). We find an answer in a suitable combination of coalgebraic simulation (studied previously by the authors) and corecursive algebra as a classifier for (non-)well-foundedness.
Natsuki Urabe, Masaki Hara, Ichiro Hasuo
LICS2
2016 Application performance improvement with application aware DPN switches
abstract
Large scale applications in data centers are composed of computers connected with a network. Traditional network switches do not perform routing based on packet contents. Thus, packets cannot be transmitted to the optimal computer for the request which is written in the packet payload. On the other hand, Deeply Programmable Network (DPN) switches can completely analyze packet payloads and perform routing based on their contents. In this paper, we focus on packet routing based on Deep Packet Inspection (DPI), i.e. analyzing packet payload, using DPN switches, and discuss performance of applications on a network using application aware DPN switches. We introduce application aware network and propose a method for improving application performance with DPN switch support. We evaluate our method with the several applications and show that our method can increase application performance.
Shinnosuke Nirasawa, Masaki Hara, Saneyasu Yamaguchi, Masato Oguchi, Akihiro Nakao, Shu Yamamoto
APNOMS2
2011 Adaptive Load Balancing Based on IP Fast Reroute to Avoid Congestion Hot-Spots
abstract
Several load balancing techniques for IP routing scheme have appeared in the literature. However, they require optimization process to compute optimal paths to meet traffic demand so that it requires a mechanism to measure traffic demand and to share them among all routes in order to follow dynamics of traffic. It naturally results in communication overhead and losing sensitivity to follow traffic dynamics. In this paper, we investigate a load balancing mechanism from another approach, i.e., based on IP fast reroute mechanisms. The main idea is simply to forward packets into detour paths supplied by IP fast reroute mechanisms only when packets meet congestion. This strategy enables us to use vacant resources adaptively as soon as they are required to avoid and dissolve the congestion. Through traffic simulation we show that IP fast reroute based load balancing mechanisms improve the capacity of networks.
Masaki Hara, Takuya Yoshihiro
ICC1
2008 InfoCruise: Information Navigation Presenting a Focus Facet Based on Context
abstract
In order to find desired information on mobile phones, it is necessary to set search keywords easily and to explore a search if a user's information needs are not well defined. We propose an information navigation method to help users succeed in finding information on mobiles. Our proposal method presents to users a focus facet by analyzing context about contents, users and dialog. The focus facet is presented each time users refine a search. Users can select their desired keyword from the facet, and check the search results, and then users can define their ambiguous needs through interaction. We evaluated our method compared to a traditional search method. In our experiments, a user's load for setting some keywords of our method is lower than the traditional search method. Users can experience greater search success and satisfaction using our method than the traditional search method.
Izumi Kohno, Yoji Miyazaki, Masaki Hara, Teruya Ikegami
ACHI3