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

Takayuki Tachikawa

dblp:98/6608 · DBLP profile ↗
← Back
15ranked-venue papers
9as first author
0since 2021 · last 2000
—ORCID · none

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

Systems, architecture and hardware · 7 · 4 first-authorComputer networks · 5 · 4 first-authorArtificial intelligence and machine learning · 1Security and privacy · 1 · 1 first-authorDatabases, 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.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Distributed systems · 100%
Computer networks
1 paper
Internet architecture and protocols · 100%

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

TopicWeightPapersLastEvidence papers
Distributed systems
group communication
0.031995
Distributed protocol for selective intra-group communication · ICNP 1995
Multimedia Intra-Group Communication Protocol · HPDC 1995
Selective total-ordering group communication on single high-speed channel · ICNP 1994
Distributed systems
fault tolerance
0.031997
Checkpoint and Rollback in Asynchronous Distributed Systems · INFOCOM 1997
Distributed protocol for selective intra-group communication · ICNP 1995
Selective total-ordering group communication on single high-speed channel · ICNP 1994
Distributed systems › fault tolerance
checkpointing
0.011997
Checkpoint and Rollback in Asynchronous Distributed Systems · INFOCOM 1997
Distributed systems › fault tolerance › checkpointing
distributed checkpointing
0.011997
Checkpoint and Rollback in Asynchronous Distributed Systems · INFOCOM 1997
Distributed systems › fault tolerance
rollback recovery
0.011997
Checkpoint and Rollback in Asynchronous Distributed Systems · INFOCOM 1997
Internet architecture and protocols › multicast
reliable multicast
0.011995
Multimedia Intra-Group Communication Protocol · HPDC 1995
Distributed systems › consistency models
causal ordering
0.011995
Distributed protocol for selective intra-group communication · ICNP 1995
Distributed systems › group communication
total order delivery
0.011994
Selective total-ordering group communication on single high-speed channel · ICNP 1994

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

receipt ratio specification · 0.0fully distributed control · 0.0checkpointing algorithm · 0.0
YearPublicationVenuePosition
2000 Delta-Causality and -delivery for wide-area group communications
Takayuki Tachikawa, Hiroaki Higaki, Makoto Takizawa 0001
Comput. Commun.1
1998 Group Communication Protocol for Realtime Applications
abstract
In distributed applications, a group of multiple processes cooperate by exchanging messages. It is critical to support the group of application processes with enough quality of service (QoS) including the ordered delivery of messages. The delay time and the message loss ratio are significant QoS parameters. In Internet applications, the delay time and the loss ratio are significantly different in different communication channels. The authors define a novel causality named /spl Delta/*-causality among the messages to hold in the world-wide environment. They discuss how to transmit messages to the destination processes and how to resolve message loss and delay supporting the /spl Delta/*-causality given the requirements of delay time and message loss ratio.
Takayuki Tachikawa, Hiroaki Higaki, Makoto Takizawa 0001
ICDCS1
1998 A Purpose-Oriented Access Control Model for Object-Based Systems
abstract
Distributed applications are modelled in an object-based model like CORBA. Here, the system is a collection of objects. The objects are manipulated only through operations supported by themselves. The purpose-oriented model is proposed where an access rule shows for what each subject s manipulates an object o by an operation t of o so as to keep the information flow legal. The purpose of s to access o by t is modelled to be what operation u of s invokes t to manipulate o. That is, the purpose-oriented access rule is specified in the form (s:u, o:t). In the object-based system, on receipt of a request op from an object o/sub 1/, an object o/sub 2/ computes op and then sends back the response of op to o/sub 1/. Here, if the request and the response carry data, the data in o/sub 1/ and o/sub 2/ is exchanged among o/sub 1/ and o/sub 2/. Furthermore, the operations are nested in the object-based system. Even if each purpose-oriented rule between a pair of objects satisfies the information flow relation, some data in one object may illegally flow to another object through the nested invocation of operations. In this paper, we discuss what information flow is legal in the nested invocations in the purpose-oriented model of the object-based system.
Masashi Yasuda, Takayuki Tachikawa, Makoto Takizawa 0001
ISORC2
1997 Purpose-Oriented Access Control Model in Object-Based Systems
Takayuki Tachikawa, Hiroaki Higaki, Makoto Takizawa 0001
ACISP1
1997 M-ary Commitment Protocol with Partially Ordered Domain
Iwao Shimojo, Takayuki Tachikawa, Makoto Takizawa 0001
DEXA2
1997 Transaction-Based Causally Ordered Protocol for Distributed Replicated Objects
abstract
In group communications, larger computation and communication overhead are considered to causally order all the messages transmitted in the network. Transactions in clients manipulate objects in servers by sending read and write requests to the servers. In this paper, we define significant messages by using the relation among the transactions. We newly propose an object vector to causally order only the significant messages. The scheme of the object vector is invariant in the change of the group membership. We also show a TBCO (transaction-based causally ordered) protocol which adopts the object vector, by which the number of messages to be causally ordered are reduced.
Tomoya Enokido, Takayuki Tachikawa, Makoto Takizawa 0001
ICPADS2
1997 Delta-Causality in Wide-Area Group Communications
abstract
In distributed applications, a group of multiple processes cooperate by exchanging multimedia messages. It is critical to support the group of application processes with enough quality of service (QoS) in addition to the ordered delivery of messages. The delay time and the message loss ratio are significant QoS parameters. In the Internet application, the delay time and the loss ratio are significantly different in different communication channels. We define a novel causality named /spl Delta/*-causality among the messages to hold in the world-wide environment. We discuss how to transmit messages to the destination processes and how to resolve the message loss and delay supporting the /spl Delta/*-causality given the requirements of delay time and message loss ratio.
Takayuki Tachikawa, Makoto Takizawa 0001
ICPADS1
1997 Information Flow in a Purpose-Oriented Access Control Model
abstract
In distributed applications, a group of multiple objects are cooperating to achieve some objectives. An object is modeled as a pair of data structures and operations. Each object is manipulated through an operation supported by the object and then the operation may further invoke operations of other objects, i.e., nested operations. The purpose-oriented access rules indicate which operation on each object can invoke operations of other objects. The information flow among the objects occur if the requests and responses of the operations carry some data. Only the purpose-oriented access rules which imply the legal information flow are allowed. We discuss how to test the access rules if the information flow occurring in the nested invocation of the operations is legal.
Masashi Yasuda, Takayuki Tachikawa, Makoto Takizawa 0001
ICPADS2
1997 Checkpoint and Rollback in Asynchronous Distributed Systems
abstract
This paper proposes a novel algorithm for taking checkpoints and rolling back the processes for recovery in asynchronous distributed systems. The algorithm has the following properties: (1) multiple processes can simultaneously initiate the checkpointing; (2) no additional message is transmitted for taking checkpoints; (3) a set of local checkpoints taken by multiple processes denotes a consistent global state; (4) multiple processes can initiate simultaneously the rollback recovery; (5) the minimum number of processes are rolled back; and (6) each process is rolled back asynchronously. The number of messages for rolling back the processes is O(l) where l is the number of channels. Therefore, the system is kept highly available by the algorithm presented.
Hiroaki Higaki, Kenji Shima, Takayuki Tachikawa, Makoto Takizawa 0001
INFOCOM3
1997 Significantly ordered delivery of messages in group communication
Takayuki Tachikawa, Makoto Takizawa 0001
Comput. Commun.1
1996 Communication protocol for group of distributed objects
abstract
In distributed applications, a group of multiple objects are cooperated. On receipt of request messages, the objects send back the responses. The kinds of group communication protocols discussed so far, support the reliable and ordered delivery of messages at the network level. Only messages to be ordered at the application level, not necessarily all messages, are required to be causally delivered in the required order. The state of the object depends on in what order the requests are computed and the responses and requests are transmitted. In this paper, we would like to define the significant precedence order of messages based on the conflicting relation among the requests. We would like to discuss a protocol which supports the significantly ordered delivery of request and response messages.
Takayuki Tachikawa, Makoto Takizawa 0001
ICPADS1
1995 Multimedia Intra-Group Communication Protocol
abstract
In distributed applications, a group of multiple application processes have to send and receive multimedia messages by using the high-speed network. The multimedia message at the application level is decomposed into multiple smaller packets which are transmitted in the communication system. In this paper, we discuss the atomic and ordered delivery of messages at the application level rather than the system level. In some multimedia applications, the application processes do not mind if some packets are lost and in what order packets from different processes are received. The application process specifies the minimum receipt ratio /spl epsiv/ (/spl les/1) showing how many percentages of whole data in each message the destination processes have to be received at least. The communication system delivers the packets to the destinations in the group so as to satisfy the receipt ratio /spl epsiv/. The protocol is based on the fully distributed control scheme, i.e. no master controller.
Takayuki Tachikawa, Makoto Takizawa 0001
HPDC1
1995 Distributed protocol for selective intra-group communication
abstract
In distributed applications, a group of application processes is established and the processes in the group communicate with one another, i.e. intra-group communication. Here, messages have to be reliably and causally delivered to all the destinations. In addition, the processes send messages to any subset of the group at any time. This paper presents an intra-group communication protocol which provides the group of application processes with the selective and causally ordered (SCO) delivery of messages. The SCO protocol is based on the fully distributed control scheme, i.e. no master controller and uses the high-speed one-to-one network where messages may be lost due to the buffer overrun and congestion.
Takayuki Tachikawa, Makoto Takizawa 0001
ICNP1
1994 Selective total-ordering group communication on single high-speed channel
abstract
In group communication, multiple processes have to receive messages in some order. We discuss a group communication protocol which supports a selective total-ordered (ST) and atomic delivery of messages to the destinations in a group of processes interconnected by a high-speed channel, where the processes may fail to receive messages due to the buffer overruns. That is, each process receives messages destined to it in the sending order and any two common destinations of messages are received in the same order. Its execution is controlled in a distributed scheme, i.e. no master controller.>
Takayuki Tachikawa, Makoto Takizawa 0001
ICNP1
1994 Causally Ordering Group Communication Protocol
abstract
Distributed application systems require group communications among multiple processes. In the group communication, it is important to discuss in what order each process in the group can receive messages. The paper presents a causally ordering group communication (CO) protocol which provides the same causal ordering of messages for all the processes in the group. In the CO protocol, the messages received are causally ordered by using the sequence numbers of the messages. The CO protocol is based on the fully distributed control scheme, i.e. no master controller, and uses high-speed networks where each process may fail to receive messages due to the buffer overrun. Furthermore, the CO protocol provides asynchronous data transmission for multiple processes in the group.
Akihito Nakamura, Takayuki Tachikawa, Makoto Takizawa 0001
ICPADS2