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

Michael Gagliardi

dblp:84/1141 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 2012
—ORCID · none

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

Software engineering, systems software and programming languages · 1Applied, 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
Distributed systems · 72% Embedded and real-time systems · 28%

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

TopicWeightPapersLastEvidence papers
Embedded and real-time systems
distributed real-time systems
0.011996
High availability in the real-time publisher/subscriber inter-process communication model · RTSS 1996
Distributed systems
fault tolerance
0.011996
High availability in the real-time publisher/subscriber inter-process communication model · RTSS 1996
Distributed systems › fault tolerance
high availability
0.011996
High availability in the real-time publisher/subscriber inter-process communication model · RTSS 1996
Distributed systems › distributed coordination and fault tolerance
consensus and replication
0.011996
High availability in the real-time publisher/subscriber inter-process communication model · RTSS 1996
Distributed systems › group communication › group membership
membership protocol
0.011996
High availability in the real-time publisher/subscriber inter-process communication model · RTSS 1996

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

state transfer · 0.0periodic broadcast membership protocol · 0.0
YearPublicationVenuePosition
2012 Scaling up software architecture analysis
Rick Kazman, Michael Gagliardi, William Wood
J. Syst. Softw.2
1996 High availability in the real-time publisher/subscriber inter-process communication model
abstract
The real time publisher/subscriber (RT P/S) communications model has been proposed as a flexible and powerful interprocess communication model for distributed real time systems (R. Rajkumar et al., 1995). It can also be used as the underlying framework for supporting building blocks such as extensible cells and replaceable software units far building evolvable distributed real time systems. However, for the model to be adopted in practice, it must tolerate processor failures and allow repaired processors to rejoin the system on a dynamic basis. Such processor failures and rejoins must also not hurt the efficiency of the steady state publication/subscription of messages by repetitive real time processes. We present extensions to the RT P/S model to support these capabilities. The solution is structured in two layers. First, an efficient processor membership protocol layer, based on F. Cristian's (1988; 1991) periodic broadcast membership protocol, detects processor failures and rejoins. It provides strong semantics and exhibits a finite delay in detecting processor failures. Secondly, idempotence properties, weak interleaving needs and the benign impact of node failures within the RT P/S information structure enable us to transfer consistent state to newly joining daemons and to manage changes to the information elegantly. The changes are orthogonal to the communication programming interface and also maintain very efficient and analyzable steady state real time execution paths. These protocols have been successfully built in the context of both feedback control and multimedia dissemination applications.
Ragunathan Rajkumar, Michael Gagliardi
RTSS2