Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Tadaaki Tanimoto is active.

Publication


Featured researches published by Tadaaki Tanimoto.


automated technology for verification and analysis | 2004

A Global Timed Bisimulation Preserving Abstraction for Parametric Time-Interval Automata

Tadaaki Tanimoto; Suguru Sasaki; Akio Nakata; Teruo Higashino

In the development of real-time (communicating) hardware or embedded-software systems, it is frequently the case that we want to refine/optimize the system’s internal behavior while preserving the external timed I/O behavior (that is, the interface protocol). In such a design refinement, modification of the systems’ internal branching structures, as well as re-scheduling of internal actions, may frequently occur. Our goal is, then, to ensure that such branch optimization and re-scheduling of internal actions preserve the systems’ external timed behavior, which is typically formalized by the notion of (timed) failure equivalence since it is less sensitive to the difference of internal branching structures than (timed) weak bisimulation. In order to know the degree of freedom of such re-scheduling, parametric analysis is useful. The model suitable for such an analysis is a parametric time-interval automaton(PTIA), which is a subset of a parametric timed automaton[1]. It has only a time interval with upper- and lower-bound parameters as a relative timing constraint between consecutive actions. In this paper, at first, we propose an abstraction algorithm of PTIA which preserves global timed bisimulation[2]. Global timed bisimulation is weaker than timed weak bisimulation and a sufficient condition for timed failure equivalence. Then, we also show that after applying our algorithm, the reduced PTIA has no internal actions, and thus the problem deriving a parameter condition in order that given two models are global timed bisimilar can be reduced to the existing parametric strong bisimulation equivalence checking[3]. We also apply our proposed equivalence checking algorithm to vulnerability checking for timing attack on web privacy.


design automation conference | 2006

A real time budgeting method for module-level-pipelined bus based system using bus scenarios

Tadaaki Tanimoto; Seiji Yamaguchi; Akio Nakata; Teruo Higashino

In designing bus based systems with parallel and pipelined architecture, it is important to derive a real time budget (a specified execution time limit) for each task of a bus based system while satisfying given end-to-end real-time constraints of the entire system such as throughput and latency constraints. In this paper, we define a bus scenario representing a set of possible execution sequences of tasks and bus transfers executed in a bus based system. Then we propose a method for deriving real time budgets of all the tasks running in parallel and pipelined fashion from the pair of a system configuration (such as bus topology) and a bus scenario. In deriving such real time budgets, we consider computational complexity of each task, the amount of bus transfers and bus arbitration policies (e.g. fixed priority or time divided round robin based arbitration). We show that the proposed method is effective for designing several bus based systems such as MPEG decoders


Ipsj Transactions on System Lsi Design Methodology | 2011

Symbolic Discord Computation for Efficient Analysis of Message Sequence Charts

Yosuke Kakiuchi; Tomofumi Nakagawa; Kiyoharu Hamaguchi; Tadaaki Tanimoto; Masaki Nakanishi

Message sequence charts (MSCs) and high-level MSCs (HMSCs) have been standardized to model interactions of parallel processes as message exchanges. We can flexibly express parallel behaviors with MSCs, but alternatively, it is possible to put unintended orders of messages into the MSCs. This paper focuses on detection of such unintended orders as discord. We propose an encoding scheme in which the analysis of an HMSC is converted into a boolean SAT problem. Experimental results show that our approach achieves efficient analysis of HMSCs which have a large number of processes or a large size of graphs. This contributes efficient analysis of specification on complex interactions.


Archive | 2003

System development method and data processing system

Tadaaki Tanimoto; Masurao Kamada


Archive | 2003

Compiler and logic circuit design method

Tadaaki Tanimoto; Masurao Kamada


Archive | 2009

EQUIVALENCE CHECKING METHOD, EQUIVALENCE CHECKING PROGRAM, AND GENERATING METHOD FOR EQUIVALENCE CHECKING PROGRAM

Tadaaki Tanimoto


Archive | 2013

Equivalence Checking Method, Equivalence Checking Program, and Equivalence Checking Device

Tadaaki Tanimoto; Shintaro Imamura


Archive | 2012

Language conversion method and language conversion program

Yoshiki Oshima; Tadaaki Tanimoto


Archive | 2016

Relay apparatus, terminal apparatus, and communication method

Naoyuki Morita; Tadaaki Tanimoto


Archive | 2014

DETECTING APPARATUS, DETECTING SYSTEM, AND DETECTING METHOD

Takayuki Kurosawa; Tadaaki Tanimoto

Collaboration


Dive into the Tadaaki Tanimoto's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge