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

Mohan Kamath

dblp:76/4667 · DBLP profile ↗
← Back
8ranked-venue papers
5as first author
0since 2021 · last 1998
—ORCID · none

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

Databases, data management, data science and information retrieval · 7 · 5 first-authorHuman-computer interaction and ubiquitous 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
2 papers
Distributed systems · 94% Storage systems · 6%
Databases, data mining, and information retrieval
3 papers
Transaction processing and concurrency control · 61% Information retrieval · 23% Data integration and cleaning · 15%
Software engineering, system software, and programming languages
1 paper
Services computing and microservices · 100%

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

TopicWeightPapersLastEvidence papers
Distributed systems › fault tolerance
failure handling
0.011998
Failure Handling and Coordinated Execution of Concurrent Workflows · ICDE 1998
Distributed systems › workflow management
workflow coordination
0.011998
Failure Handling and Coordinated Execution of Concurrent Workflows · ICDE 1998
Distributed systems
workflow management
0.011998
Failure Handling and Coordinated Execution of Concurrent Workflows · ICDE 1998
Transaction processing and concurrency control › transaction models
extended transaction models
0.011996
Advanced Transaction Models in Workflow Contexts · ICDE 1996
Transaction processing and concurrency control
concurrency control
0.021996
Performance Characteristics of Epsilon Serializability with Hierarchical Inconsistency Bounds · ICDE 1993
Efficient Transaction Support for Dynamic Information Retrieval Systems · SIGIR 1996
Transaction processing and concurrency control › serializability
epsilon serializability
0.011993
Performance Characteristics of Epsilon Serializability with Hierarchical Inconsistency Bounds · ICDE 1993
Data integration and cleaning › data quality
inconsistency handling
0.011993
Performance Characteristics of Epsilon Serializability with Hierarchical Inconsistency Bounds · ICDE 1993
Distributed systems
fault tolerance
0.011998
Failure Handling and Coordinated Execution of Concurrent Workflows · ICDE 1998
Services computing and microservices
workflow management
0.011996
Advanced Transaction Models in Workflow Contexts · ICDE 1996
Storage systems › indexing
index management
0.011996
Efficient Transaction Support for Dynamic Information Retrieval Systems · SIGIR 1996

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

performance testing · 0.0re-execution · 0.0opportunistic compensation · 0.0performance evaluation · 0.0
YearPublicationVenuePosition
1998 Failure Handling and Coordinated Execution of Concurrent Workflows
abstract
Workflow management systems (WFMSs) coordinate the execution of applications distributed over networks. In WFMSs, data inconsistencies can arise due to: the interaction between steps of concurrent threads within a workflow (intra-workflow coordination); the interaction between steps of concurrent workflows (inter-workflow coordination); and the presence of failures. Since these problems have not received adequate attention, this paper focuses on developing the necessary concepts and infrastructure to handle them. First, to deal with inter- and intra-workflow coordination requirements we have identified a set of high level building blocks. Secondly, to handle failures we propose a novel and pragmatic approach called opportunistic compensation and re-execution that allows a workflow designer to customize workflow recovery from correctness as well as performance perspectives. Thirdly based on these concepts we have designed a workflow specification language that expresses new requirements for workflow executions and implemented a run-time system for managing workflow executions while satisfying the new requirements. These ideas are geared towards improving the modeling and correctness properties offered by WFMSs and making them more robust and flexible.
Mohan Kamath, Krithi Ramamritham
ICDE1
1996 Providing High Availability in Very Large Worklflow Management Systems
Mohan Kamath, Gustavo Alonso, Roger Günthör, C. Mohan 0001
EDBT1
1996 Advanced Transaction Models in Workflow Contexts
abstract
In recent years, numerous transaction models have been proposed to address the problems posed by advanced database applications, but only a few of these models are being used in commercial products. In this paper, we make the case that such models may be too centered around databases to be useful in real environments. Advanced applications raise a variety of issues that are not addressed at all by transaction models. These same issues, however, are the basis for existing workflow systems, which are having considerable success as commercial products in spite of not having a solid theoretical foundation. We explore some of these issues and show that, in many aspects, workflow models are a superset of transaction models and have the added advantage of incorporating a variety of ideas that have so far remained outside the scope of traditional transaction processing.
Gustavo Alonso, Divyakant Agrawal, Amr El Abbadi, Mohan Kamath, Roger Günthör, C. Mohan 0001
ICDE4
1996 Efficient Transaction Support for Dynamic Information Retrieval Systems
abstract
To properly handle concurrent accesses to documents by updates and queries in information retrieval (IR) systems, efforts are on to integrate IR features with database management system (DBMS) features. However, initial research has revealed that DBMS features optimized for traditional databases, display degraded performance while handling text databases. Since efficiency is critical in IR systems, infrastructural extensions are necessary for several DBMS features, transaction support being one of them. This paper focuses on developing efficient transaction support for IR systems where updates and queries arrive dynamically, by exploiting the data characteristics of the indexes as well as of the queries and updates that access the indexes. Results of performance tests on a prototype system demonstrate the superior performance of our algorithms. Keywords: Concurrency Control, Recovery, Transaction Management, Index Management, Information Retrieval, Optimization, Performance, Digital L...
Mohan Kamath, Krithi Ramamritham
SIGIR1
1996 Exotica/FMDC: A Workflow Management System for Mobile and Disconnected Clients
Gustavo Alonso, Roger Günthör, Mohan Kamath, Divyakant Agrawal, Amr El Abbadi, C. Mohan 0001
Distributed Parallel Databases3
1995 Exotica/FMDC: Handling Disconnected Clients in a Workflow Management System
Gustavo Alonso, Roger Günthör, Mohan Kamath, Divyakant Agrawal, Amr El Abbadi, C. Mohan 0001
CoopIS3
1995 Continuous Media Sharing in Multimedia Database Systems
Mohan Kamath, Krithi Ramamritham, Don Towsley
DASFAA1
1993 Performance Characteristics of Epsilon Serializability with Hierarchical Inconsistency Bounds
abstract
The notion of hierarchical inconsistency bounds that allows inconsistency to be specified at different granularities-with transactions being at the top of the hierarchy, objects at the bottom, and groups in between-is introduced. The mechanisms needed to control the inconsistency so that it lies within the specified bounds are described. The performance improvement due to epsilon serializability (ESR) is evaluated. Two important observations are made. First, the thrashing point shifts to a higher multiprogramming level when transaction inconsistency bounds are increased. Second, for a particular multiprogramming level and a particular transaction inconsistency bound, the throughput does not increase with increasing object inconsistency bounds but peaks at some intermediate value.>
Mohan Kamath, Krithi Ramamritham
ICDE1