EDBT 2026 Demo / reviewers in the wild / expert
Toshimi Minoura
dblp:99/4388
· DBLP profile ↗
12ranked-venue papers
6as first author
0since 2021 · last 2005
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 2 first-authorSoftware engineering, systems software and programming languages · 3 · 3 first-authorArtificial intelligence and machine learning · 1Theory of computation · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
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.
| Software engineering, system software, and programming languages
3 papers |
Concurrent programming · 38% Programming languages and type systems · 37% Program analysis · 18% | |
| Databases, data mining, and information retrieval
3 papers |
Transaction processing and concurrency control · 86% Database system architecture and tuning · 14% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Storage systems · 44% Distributed systems · 35% Performance modeling and evaluation · 22% | |
| Theoretical computer science
2 papers |
Computational complexity · 74% Graph algorithms and graph theory · 26% |
Topics — the 22 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Concurrent programming › concurrency models
active objects |
0.0 | 1 | 1993 | Structural Active Object Systems for Simulation · OOPSLA 1993 |
Programming languages and type systems
object-oriented programming |
0.0 | 1 | 1993 | Structural Active Object Systems for Simulation · OOPSLA 1993 |
Transaction processing and concurrency control › concurrency control theory
serializability theory |
0.0 | 2 | 1987 | Serializability with Constraints · ACM Trans. Database Syst. 1987 Disjoint-Interval Topological Sort: A Useful Concept in Serializability Theory (Extended Abstract) · VLDB 1983 |
Program analysis
concurrent system analysis |
0.0 | 1 | 1989 | Data and Time Abstraction Techniques for Analyzing Multilevel Concurrent Systems · IEEE Trans. Software Eng. 1989 |
Transaction processing and concurrency control › concurrency control
multiversion concurrency control |
0.0 | 1 | 1987 | Serializability with Constraints · ACM Trans. Database Syst. 1987 |
Transaction processing and concurrency control
serializability |
0.0 | 1 | 1987 | Serializability with Constraints · ACM Trans. Database Syst. 1987 |
Storage systems
data redundancy |
0.0 | 1 | 1986 | Effect of Update Merging on Reliable Storage Performance · ICDE 1986 |
Storage systems
storage reliability |
0.0 | 1 | 1986 | Effect of Update Merging on Reliable Storage Performance · ICDE 1986 |
Performance modeling and evaluation
simulation |
0.0 | 1 | 1993 | Structural Active Object Systems for Simulation · OOPSLA 1993 |
Database system architecture and tuning › database security
access control |
0.0 | 1 | 1984 | Version-Based Access Capabilities for Concurrency Control of a Database System · ICDE 1984 |
Transaction processing and concurrency control
concurrency control |
0.0 | 1 | 1984 | Version-Based Access Capabilities for Concurrency Control of a Database System · ICDE 1984 |
Concurrent programming › concurrency bugs
deadlock |
0.0 | 1 | 1982 | Deadlock avoidance revisited · J. ACM 1982 |
Operating systems › resource management
deadlock avoidance |
0.0 | 1 | 1982 | Deadlock avoidance revisited · J. ACM 1982 |
Distributed systems
distributed database |
0.0 | 1 | 1982 | Resilient Extended True-Copy Token Scheme for a Distributed Database System · IEEE Trans. Software Eng. 1982 |
Distributed systems
fault tolerance |
0.0 | 1 | 1982 | Resilient Extended True-Copy Token Scheme for a Distributed Database System · IEEE Trans. Software Eng. 1982 |
Distributed systems
replication |
0.0 | 1 | 1982 | Resilient Extended True-Copy Token Scheme for a Distributed Database System · IEEE Trans. Software Eng. 1982 |
Computational complexity › complexity classes › PSPACE
PSPACE-completeness |
0.0 | 1 | 1982 | Deadlock avoidance revisited · J. ACM 1982 |
Programming languages and type systems
abstract data types |
0.0 | 1 | 1989 | Data and Time Abstraction Techniques for Analyzing Multilevel Concurrent Systems · IEEE Trans. Software Eng. 1989 |
Performance modeling and evaluation › simulation
simulation-based evaluation |
0.0 | 1 | 1986 | Effect of Update Merging on Reliable Storage Performance · ICDE 1986 |
Graph algorithms and graph theory
graph algorithms |
0.0 | 1 | 1983 | Disjoint-Interval Topological Sort: A Useful Concept in Serializability Theory (Extended Abstract) · VLDB 1983 |
Graph algorithms and graph theory › directed graph › directed graph algorithms
topological ordering |
0.0 | 1 | 1983 | Disjoint-Interval Topological Sort: A Useful Concept in Serializability Theory (Extended Abstract) · VLDB 1983 |
Storage systems
crash recovery |
0.0 | 1 | 1982 | Resilient Extended True-Copy Token Scheme for a Distributed Database System · IEEE Trans. Software Eng. 1982 |
Methods — techniques the papers use, named apart from their topics
structural active object systems · 0.0time abstraction · 0.0data abstraction · 0.0wait-for relations · 0.0topological sort · 0.0simulation · 0.0polynomial-time algorithm · 0.0complexity analysis · 0.0CSCAN disk scheduling · 0.0capability-based access control · 0.0true-copy token scheme · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | WebGD Framework and WebGD-GEN Application Generator
Toshimi Minoura, Surya Halim, Bader Albader |
SSDBM | 1 |
| 1998 | Distributed Observable/Observer: A Distributed Real-Time Object-Communication MechanismabstractWe describe a software mechanism that simplifies the implementation of real time distributed object oriented applications. The distributed observable/observer mechanism extends the Observable/Observer concept of Java to a distributed environment encapsulating the communication protocol used by networking. The mechanism supports the distributed model/view controller (M/VC) paradigm, allowing view controllers to be attached to remote models by distributed structural object composition (DSOC). DSOC simplifies the development of distributed real time applications significantly since DSOC objects need only be interconnected to interact properly with each other. We illustrate the distributed observable/observer mechanism with DSOC by examples. Vikram Gundoju, Toshimi Minoura |
ISORC | 2 |
| 1993 | Structural Active Object Systems for Simulationabstractarticle Free Access Share on Structural active object systems for simulation Authors: Toshimi Minoura View Profile , Shirish S. Pargaonkar View Profile , Kurt Rehfuss View Profile Authors Info & Claims ACM SIGPLAN NoticesVolume 28Issue 10Oct. 1, 1993 pp 338–355https://doi.org/10.1145/167962.165921Published:01 October 1993Publication History 12citation301DownloadsMetricsTotal Citations12Total Downloads301Last 12 Months12Last 6 weeks3 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Toshimi Minoura, Shirish S. Pargaonkar, Kurt Rehfuss |
OOPSLA | 1 |
| 1991 | Data-Structure Builder for VLSI/CAD Software
Doohun Eum, Toshimi Minoura |
DEXA | 2 |
| 1989 | Data and Time Abstraction Techniques for Analyzing Multilevel Concurrent SystemsabstractIt is argued that the design and analysis of a concurrent system can be made simpler and more intuitive if execution times of abstract operations are arbitrarily but systematically defined. This technique (time abstraction) is complementary to data abstraction and is more effective when used in combination with data abstraction. As examples, a bounced-buffer monitor and a multilevel concurrency scheme for a database system are analyzed by using data and time abstraction.> Toshimi Minoura, S. Sitharama Iyengar |
IEEE Trans. Software Eng. | 1 |
| 1987 | Serializability with ConstraintsabstractThis paper deals with the serializability theory for single-version and multiversion database systems. We first introduce the concept of disjoint-interval topological sort ( DITS , for short) of an arc-labeled directed acyclic graph. It is shown that a history is serializable if and only if its transaction IO graph has a DITS. We then define several subclasses of serializable histories, based on the constraints imposed by write-write, write-read, read-write, or read-read conflicts, and investigate inclusion relationships among them. In terms of DITS, we give a sufficient condition for a class of serializable histories to be polynomially recognizable, which is then used to show that a new class of histories, named WRW, can be recognized in polynomial time. We also present NP-completeness results for the problem of testing membership in some other classes. In the second half of this paper, we extend these results to multiversion database systems. The inclusion relationships among multiversion classes defined by constraints, such as write-write and write-read, are investigated. One such class coincides with class DMVSR, introduced by Papadimitriou and Kanellakis, and gives a simple characterization of this class. It is shown that for most constraints, multiversion classes properly contain the corresponding single-version classes. Complexity results for the membership testing are also discussed. Toshihide Ibaraki, Tiko Kameda, Toshimi Minoura |
ACM Trans. Database Syst. | 3 |
| 1986 | Effect of Update Merging on Reliable Storage PerformanceabstractPerformance of a reliable storage subsystem for a centralized database system was studied by simulation. The reliable storage subsystem studied consists of three redundant disk units that are updated one at a time from a consistent database state to another consistent database state. Thus, even if a central processor and/or one disk unit fail simultaneously, at least one disk unit will contain a consistent database state. Redundant multiple disk units allow simultaneous processing of multiple read operations. Our simulation result shows that when all transactions are read-only transactions, the throughput of a three-unit system is 2.5 times higher than that of a single-unit system. On the other hand, redundant disk units slows down write operation because each disk unit must be updated for each virtual page updated. The major result in this paper shows that this adverse effect can be mitigated if updates of multiple transactions are merged and if an efficient disk scheduling policy (e.g., CSCAN) is employed. When the ratio of write operations to read operations is between 10 to 30%, the throughput of the three-unit system is still 89 to 144% higher than that of the single-unit system, which is not reliable. This result is significant when we consider that the performance of a reliable storage subsystem based on logging cannot exceed that of a single-unit storage subsystem. Ching-Chao Liu, Toshimi Minoura |
ICDE | 2 |
| 1984 | Version-Based Access Capabilities for Concurrency Control of a Database SystemabstractVersion-based access capabilities (V-capabilities) that can be used for concurrency control of a database system are introduced. A V-capability is an access capability for a version of a data item. If transactions are allowed to access only those versions whose V-capabilities are possessed by them, consistent operation of a database system can be realized by properly controlling the issuance of V-capabilities. Since the issue times of V-capabilities can be different from their use times, V-capabilities add another dimension to the concurrency control of a database system. Toshimi Minoura, Kamran Parsaye |
ICDE | 1 |
| 1984 | Multi-version Concurrency Control Scheme for a Database System
Shojiro Nishio, Tiko Kameda, Toshimi Minoura |
J. Comput. Syst. Sci. | 3 |
| 1983 | Disjoint-Interval Topological Sort: A Useful Concept in Serializability Theory (Extended Abstract)
Toshihide Ibaraki, Tiko Kameda, Toshimi Minoura |
VLDB | 3 |
| 1982 | Deadlock avoidance revisitedabstractSeveral new algorithms that utilize wmt-for relations mduced by processes are developed for deadlock avoidance in operating systems.One of the algorithms allows more concurrency than Havender's scheme and Habermann's algorithm; nonetheless, it can still be computed in polynomial time.Further, the deadlock,prediction problem for a set of processes using locks is reduced to a new NP-complete problem, and the deadlock-avoidanceproblemfor processes with branches is shown to be PSPACE-complete, Finally, the relative power of various algorithms is compared. Toshimi Minoura |
J. ACM | 1 |
| 1982 | Resilient Extended True-Copy Token Scheme for a Distributed Database SystemabstractA new resiliency scheme for a distributed database system with replicated data is presented. One salient feature of the scheme is that it does not employ a log subsystem; hence, it can be used for a highly reliable system that must tolerate a total crash of a site. In addition, the scheme supports system partitioning without any consistency problem. The new scheme is based on a precise treatment of logical data; in particular, a precise definition of resilient system operation is given in terms of logical data. Toshimi Minoura, Gio Wiederhold |
IEEE Trans. Software Eng. | 1 |