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

Noor Bajunaid

dblp:198/7526 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 2020
0000-0002-1561-1811ORCID · corroborated

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

Software engineering, systems software and programming languages · 2 · 2 first-authorSystems, architecture and hardware · 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 60% Distributed systems · 20% Embedded and real-time systems · 20%

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

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation › analytical modeling
closed-form analysis
0.412020
Data-Driven Derivation of an Analytic Model for Parallel Servers With Job Replication · IEEE Trans. Parallel Distributed Syst. 2020
Distributed systems › replication › task replication
job replication
0.412020
Data-Driven Derivation of an Analytic Model for Parallel Servers With Job Replication · IEEE Trans. Parallel Distributed Syst. 2020
Performance modeling and evaluation › queueing models
parallel-server system
0.412020
Data-Driven Derivation of an Analytic Model for Parallel Servers With Job Replication · IEEE Trans. Parallel Distributed Syst. 2020
Performance modeling and evaluation
queueing models
0.412020
Data-Driven Derivation of an Analytic Model for Parallel Servers With Job Replication · IEEE Trans. Parallel Distributed Syst. 2020
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis
0.412020
Data-Driven Derivation of an Analytic Model for Parallel Servers With Job Replication · IEEE Trans. Parallel Distributed Syst. 2020

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

visualization analysis · 0.4statistical regression · 0.4discrete-event simulation · 0.4
YearPublicationVenuePosition
2020 Data-Driven Derivation of an Analytic Model for Parallel Servers With Job Replication
abstract
The job replication problem has been studied recently as a mechanism to improve performance and availability of systems with n parallel servers, each with its own queue. A dispatcher using some policy sends d (1 ≤ d ≤ n) copies of a job to d of the servers. Copies are eliminated from the system as soon as the first copy completes from any of the d servers. This article introduces a datadriven method to derive closed-form expressions for the average response time and other metrics of jobs as a function of the degree of replication d. This method consists of developing a simulator for the system in order to generate a very large number of datasets for a wide range of input parameters. A statistical and visualization analysis of the data provides the analytical models. It is important to emphasize the difference between using simulation methods to obtain the value of metrics (e.g., average response time) of a computer system given values of input parameters and using our data-driven method to obtain closed-form expressions that relate output metrics to input parameters. The latter is the focus of our approach. The analysis presented here covers results for homogeneous and heterogeneous servers with exponentially distributed service times and for homogeneous servers with hypo-exponentially and hyper-exponentially distributed service times. This article also presents a closed-form equation for the optimal replication degree for the case of homogeneous servers with hypo-exponentially distributed service times.
Noor Bajunaid, Daniel A. Menascé
IEEE Trans. Parallel Distributed Syst.1
2018 Efficient modeling and optimizing of checkpointing in concurrent component-based software systems
Noor Bajunaid, Daniel A. Menascé
J. Syst. Softw.1
2017 Analytic Models of Checkpointing for Concurrent Component-Based Software Systems
abstract
Checkpointing and rollback is a key mechanism used to improve the reliability of software systems. The benefits of this mechanism can be offset by the overhead of checkpointing when the failure rate is low. The problem of developing analytic models of rollback and checkpointing has been continuously addressed for over four decades using different assumptions. This paper examines the problem under a more realistic angle, i.e., one in which there are several software components sharing resources (e.g., processors and I/O devices) among themselves and with the checkpointing processes. Additionally, the paper allows for different components to have different computing, rollback, and checkpointing demands, as well as different failure distributions. Our models also allow for various checkpointing processes to be executing concurrently to checkpoint the state of different software components. The analytic models developed here combine Markov Chains and Queuing Networks and allow us to compute the following metrics: (1) average time needed by a component to complete its execution, (2) average throughput of a component, (3) availability of a component, and (4) checkpointing overhead. The models were validated through extensive simulation and experimentation.
Noor Bajunaid, Daniel A. Menascé
ICPE1