EDBT 2026 Demo / reviewers in the wild / expert
Masahiro Tsuchiya
dblp:91/2053
· DBLP profile ↗
9ranked-venue papers
5as first author
0since 2021 · last 1996
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 2 first-authorComputer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
7 papers |
Performance modeling and evaluation · 59% Parallel and multicore computing · 17% Distributed systems · 11% | |
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 95% Programming languages and type systems · 5% | |
| Databases, data mining, and information retrieval
2 papers |
Distributed and cloud data management · 100% |
Topics — the 20 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
task allocation |
0.0 | 2 | 1982 | A Task Allocation Model for Distributed Computing Systems · IEEE Trans. Computers 1982 On the Design of a Task Allocation Scheme for Time-Critical Applications · RTSS 1981 |
Performance modeling and evaluation › workload characterization
database workload characterization |
0.0 | 1 | 1986 | Distributed Database Management Model and Validation · IEEE Trans. Software Eng. 1986 |
Performance modeling and evaluation
simulation |
0.0 | 1 | 1986 | Distributed Database Management Model and Validation · IEEE Trans. Software Eng. 1986 |
Distributed and cloud data management
distributed database performance |
0.0 | 1 | 1984 | Performance Modeling of Distributed Database · ICDE 1984 |
Performance modeling and evaluation › workload characterization › commercial workloads
database workload |
0.0 | 1 | 1984 | Performance Modeling of Distributed Database · ICDE 1984 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 1984 | Performance Modeling of Distributed Database · ICDE 1984 |
Performance modeling and evaluation › dependability modeling
availability modeling |
0.0 | 1 | 1983 | Availability Analysis of Distributed Processing Systems · INFOCOM 1983 |
Distributed systems
fault tolerance |
0.0 | 1 | 1983 | Availability Analysis of Distributed Processing Systems · INFOCOM 1983 |
Embedded and real-time systems
real-time scheduling |
0.0 | 1 | 1981 | On the Design of a Task Allocation Scheme for Time-Critical Applications · RTSS 1981 |
Compilers and program optimization
instruction scheduling |
0.0 | 1 | 1976 | Toward Optimization of Horizontal Microprograms · IEEE Trans. Computers 1976 |
Compilers and program optimization
microprogramming |
0.0 | 1 | 1976 | Toward Optimization of Horizontal Microprograms · IEEE Trans. Computers 1976 |
Compilers and program optimization › instruction scheduling
parallel microoperation identification |
0.0 | 1 | 1976 | Toward Optimization of Horizontal Microprograms · IEEE Trans. Computers 1976 |
Performance modeling and evaluation
analytical modeling |
0.0 | 1 | 1983 | Availability Analysis of Distributed Processing Systems · INFOCOM 1983 |
Compilers and program optimization
code generation |
0.0 | 1 | 1974 | A High-Level Language for Horizontal Microprogramming · IEEE Trans. Computers 1974 |
Compilers and program optimization › code generation
microcode generation |
0.0 | 1 | 1974 | A High-Level Language for Horizontal Microprogramming · IEEE Trans. Computers 1974 |
Parallel and multicore computing
load balancing |
0.0 | 1 | 1982 | A Task Allocation Model for Distributed Computing Systems · IEEE Trans. Computers 1982 |
Processor architecture and microarchitecture
microprogramming |
0.0 | 1 | 1974 | A High-Level Language for Horizontal Microprogramming · IEEE Trans. Computers 1974 |
Electronic design automation › high-level synthesis › scheduling
processor scheduling |
0.0 | 1 | 1982 | A Task Allocation Model for Distributed Computing Systems · IEEE Trans. Computers 1982 |
Distributed systems
distributed resource management |
0.0 | 1 | 1981 | On the Design of a Task Allocation Scheme for Time-Critical Applications · RTSS 1981 |
Processor architecture and microarchitecture › microprogramming
microprogrammed control |
0.0 | 1 | 1976 | Toward Optimization of Horizontal Microprograms · IEEE Trans. Computers 1976 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.0transaction flow diagrams · 0.0queueing model · 0.0availability modeling · 0.0single assignment · 0.0parallelism detection algorithm · 0.0optimization modeling · 0.0concurrency detection · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1996 | A three-layer over-the-cell multi-channel router for a new cell model
Tetsushi Koide, Masahiro Tsuchiya, Shin'ichi Wakabayashi, Noriyoshi Yoshida |
Integr. | 2 |
| 1995 | A three-layer over-cell multi-channel routing method for a new cell modelabstractNo abstract available. Masahiro Tsuchiya, Tetsushi Koide, Shin'ichi Wakabayashi, Noriyoshi Yoshida |
ASP-DAC | 1 |
| 1986 | Distributed Database Management Model and ValidationabstractThe authors describe a simple, yet effective, distributed database model that simulates database usage and buffer management in the distributed data processing environment. The model is table driven such that database access requirements, file location, and other information defining the database environment are set up internally in several tables, and linked lists represent the directory and data blocks. Each database transaction is defined and represented by a transaction flow diagram (TFD), and a sequence of TFDs representing an operational scenario is input to the model. The model `executes' input TFDs by looking up tables, and performs buffer management for directory and file data while logging history and gathering various statistics on database usage and buffer management. The performance data are used for database access overhead measurement, database workload characterization, and buffer allocation. Disk access frequency and response time are used to validate the simulation results. Masahiro Tsuchiya, Michael P. Mariani, James D. Brom |
IEEE Trans. Software Eng. | 1 |
| 1984 | Performance Modeling of Distributed DatabaseabstractThis paper describes a simple yet effective distributed database model that simulates database utilization in the distributed data processing environment. The model is table driven such that database access requirements, file location, and other information necessary for defining the database environment are set up internally in several tables. Each database transaction is defined and represented by a transaction flow diagram (TFD) and a sequence of TFDs representing a operational scenario is input to the model. The model "executes" input TFDs by looking up tables that specify their data file access requirements. While executing TFDs, the history of database usage is logged and various statistics are gathered. The performance data are used to measure database access overhead, characterize database workload, and fine-tune performance by reallocating files. The model has been implemented in Fortran on the VAX 11/780 and has been used for both measuring the given database performance and analyzing sensitivity to design changes. It has proven to be an effective tool for analyzing design effectiveness of distributed databases. Masahiro Tsuchiya, Michael P. Mariani |
ICDE | 1 |
| 1983 | Availability Analysis of Distributed Processing Systems
Masahiro Tsuchiya, Michael P. Mariani |
INFOCOM | 1 |
| 1982 | A Task Allocation Model for Distributed Computing SystemsabstractThis paper presents a task allocation model that allocates application tasks among processors in distributed computing systems satisfying: 1) minimum interprocessor communication cost, 2) balanced utilization of each processor, and 3) all engineering application requirements. Perng-Yi Richard Ma, Edward Y. S. Lee, Masahiro Tsuchiya |
IEEE Trans. Computers | 3 |
| 1981 | On the Design of a Task Allocation Scheme for Time-Critical Applications
Perng-Yi Richard Ma, Edward Y. S. Lee, Masahiro Tsuchiya |
RTSS | 3 |
| 1976 | Toward Optimization of Horizontal MicroprogramsabstractDetection of concurrently executable microoperations is an important consideration for effective horizontal microprogramming. Since it is highly machine-dependent and requires knowledge of highly intricate features of a machine, only limited effort has been made so far to derive an algorithm for detection of microprogram parallelism to enable optimization of horizontal microprograms. Masahiro Tsuchiya, Mario J. Gonzalez |
IEEE Trans. Computers | 1 |
| 1974 | A High-Level Language for Horizontal MicroprogrammingabstractA high-level language, SIMPL (Single Identity MicroProgramming), for horizontal microprogramming has been developed. This language allows the SIMPL compiler to easily detect concurrent microoperations and to optimize their intricate timing and concurrency for generating highly parallel and efficient object microprograms in horizontal formats. This unique feature accrues from the single assignment concept for multiprocessing languages that was adapted to the design of SIMPL. C. V. Ramamoorthy, Masahiro Tsuchiya |
IEEE Trans. Computers | 2 |