Demo Data from EDBT 2026 / reviewers in the wild / expert
Rajesh K. Mansharamani
dblp:63/6597
· DBLP profile ↗
5ranked-venue papers
1as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2Software engineering, systems software and programming languages · 2Security and privacy · 1Human-computer interaction and ubiquitous computing · 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
1 paper |
Parallel and multicore computing · 62% Performance modeling and evaluation · 38% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
parallel scheduling |
0.0 | 1 | 1994 | Use of Application Characteristics and Limited Preemption for Run-to-Completion Parallel Processor Scheduling Policies · SIGMETRICS 1994 |
Performance modeling and evaluation › queueing models
mean value analysis |
0.0 | 1 | 1994 | Use of Application Characteristics and Limited Preemption for Run-to-Completion Parallel Processor Scheduling Policies · SIGMETRICS 1994 |
Performance modeling and evaluation
queueing models |
0.0 | 1 | 1994 | Use of Application Characteristics and Limited Preemption for Run-to-Completion Parallel Processor Scheduling Policies · SIGMETRICS 1994 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.0queueing analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Recovery From Software Failures Caused by MandelbugsabstractSoftware failures are still a major concern in mission- and enterprise-critical contexts, despite significant efforts spent in software testing. In fact, while software testing is effective against easily-reproducible bugs (Bohrbugs), it is considerably less suitable for dealing with bugs that lead to hard-to-reproduce failures (Mandelbugs). On the positive side, the elusive nature of Mandelbugs provides opportunities for failure recovery, which are investigated in this paper. Based on real cases of Mandelbugs in eleven Information Technology (IT) systems running in production, the paper proposes a model that describes the recovery processes in IT systems. It then presents closed-form expressions, and a numerical analysis, of the mean time to recovery, and the software (un)availability. This analysis allows the designer to compare recovery strategies, as well as to determine the parameters having a high influence on the efficacy of recovery from failures caused by Mandelbugs. Michael Grottke, Dong Seong Kim 0001, Rajesh K. Mansharamani, Manoj Nambiar 0001, Roberto Natella, Kishor S. Trivedi |
IEEE Trans. Reliab. | 3 |
| 2011 | Recovery from Failures Due to Mandelbugs in IT SystemsabstractSeveral studies have been carried out on software bugs analysis and classification for life and mission critical systems, which include reproducible bugs called Bohrbugs, and hard to reproduce bugs called Mandelbugs. Although software reliability in IT systems has been studied for years, there are only a few formal analytic models for recovery from Mandelbugs. This paper discusses in detail several real cases of Mandelbugs and presents a simple flowchart which describes the recovery processes implemented in IT systems for a large variety of Mandelbugs. The flowchart is based on more than 10 IT systems that are running in production. The paper then presents a closed-form expression of the mean time to recovery from these bugs. Measures of interest including mean time to recovery and system unavailability are computed. A numerical and parametric sensitivity analysis of the model parameters are carried out. This analysis allows the designer to find out important parameter(s) for the recovery from failures due to Mandelbugs. Kishor S. Trivedi, Rajesh K. Mansharamani, Dong Seong Kim 0001, Michael Grottke, Manoj Nambiar 0001 |
PRDC | 2 |
| 2009 | DCPE Rollout: Scaling Performance Engineering Training and Certification across a Very Large EnterpriseabstractPerformance engineering is a badly needed skill for implementing and running IT systems, but performance engineers are hard to find in the market. This paper presents our experiences in rolling out training and certification in a first level course on performance engineering across a large enterprise. We present data and lessons learned on the nominations for the rollout, the design and analysis of theory and practical exams, and the methods used to ensure fairness in a rollout spanning hundreds of nominations. We present results that show trainees to perform exceeding well much against conventional wisdom, and we also show how the success of the rollout has led to a number of beneficial initiatives for the company. Rajesh K. Mansharamani, Arunava Bag, Kishor Gujarathi, Kunal Gupta, Amol Khanapurkar, Manoj Nambiar 0001, Mehul Raval |
CSEE&T | 1 |
| 1996 | Estimating Completion Time Ratios of a Fork-Join Barrier Synchronization
Eric Bach 0001, Rajesh K. Mansharamani, John C. Strikwerda |
Perform. Evaluation | 2 |
| 1994 | Use of Application Characteristics and Limited Preemption for Run-to-Completion Parallel Processor Scheduling PoliciesabstractThe performance potential of run-to-completion (RTC) parallel processor scheduling policies is investigated by examining whether (1) application execution rate characteristics such as average parallelism (avg) and processor working set (PWS) and/or (2) limited preemption can be used to improve the performance of these policies. We address the first question by comparing policies (previous as well as new) that differ only in whether or not they use execution rate characteristics and by examining a wider range of the workload parameter space than previous studies. We address the second question by comparing a simple two-level queueing policy with RTC scheduling in the second level queue against RTC policies that don't allow any preemption and against dynamic equiallocation(EQ). Su-Hui Chiang, Rajesh K. Mansharamani, Mary K. Vernon |
SIGMETRICS | 2 |