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.

John Ravan

dblp:297/9810 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
2since 2021 · last 2022
0000-0003-1026-1581ORCID · corroborated

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

Artificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021

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
1 paper
Services computing and microservices · 50% Operating systems · 50%
Databases, data mining, and information retrieval
1 paper
Transaction processing and concurrency control · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 50% Cloud and datacenter computing · 50%

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

TopicWeightPapersLastEvidence papers
Transaction processing and concurrency control
transaction scheduling
0.612022
Ensuring Consistent Transactions in a Web Service Environment With Prediction-Based Performance Metrics · IEEE Trans. Serv. Comput. 2022
Operating systems
transaction management
0.612022
Ensuring Consistent Transactions in a Web Service Environment With Prediction-Based Performance Metrics · IEEE Trans. Serv. Comput. 2022
Services computing and microservices › service composition
web service composition
0.612022
Ensuring Consistent Transactions in a Web Service Environment With Prediction-Based Performance Metrics · IEEE Trans. Serv. Comput. 2022
Cloud and datacenter computing › resource management › shared resource management
deadlock avoidance
0.212022
Ensuring Consistent Transactions in a Web Service Environment With Prediction-Based Performance Metrics · IEEE Trans. Serv. Comput. 2022
Distributed systems
fault tolerance
0.212022
Ensuring Consistent Transactions in a Web Service Environment With Prediction-Based Performance Metrics · IEEE Trans. Serv. Comput. 2022

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

simulation · 1.7prediction-based performance metrics · 1.7customized lock management · 1.7
YearPublicationVenuePosition
2022 Ensuring Consistent Transactions in a Web Service Environment With Prediction-Based Performance Metrics
abstract
In this article, we propose the transaction scheduling for web service database transactions. Our solution ensures consistency while preserving efficiency. We propose a prediction-based metric that promotes transactions with reliable reputations based on the transactions performance metrics. Performance metrics are based on the transactions likelihood to commit and their execution time. We propose a customized lock management solution to guarantee execution consistency in concurrent web service environments. We formally prove that our solution guarantees consistent execution history of concurrent web transactions and increases concurrency and performance over traditional locking methods. We developed a simulation using a multi-threaded approach. We generated sample workloads of simulated concurrent transactions over seven tests. Our results show that the solution works comparatively with traditional locking and no-locking solutions with the added benefit of ensured consistency in some cases and deadlock avoidance in others.
John Ravan, Shankar M. Banik, Csilla Farkas
IEEE Trans. Serv. Comput.1
2021 Database Recovery from Malicious Transactions: A Use of Provenance Information
Theppatorn Rhujittawiwat, John Ravan, Ahmed Saaudi, Shankar M. Banik, Csilla Farkas
DATA2