Demo Data from EDBT 2026 / reviewers in the wild / expert
John D. Spragins
dblp:30/4408
· DBLP profile ↗
17ranked-venue papers
14as first author
0since 2021 · last 1992
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 11 · 10 first-authorSystems, architecture and hardware · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorTheory of computation · 2 · 2 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
6 papers |
Interconnection networks and networks-on-chip · 45% Performance modeling and evaluation · 33% Distributed systems · 16% | |
| Computer networks
10 papers |
Network performance modeling · 61% Internet architecture and protocols · 31% Network management and operations · 8% |
Topics — the 27 heaviest of 30, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Interconnection networks and networks-on-chip
network reliability |
0.0 | 2 | 1992 | Token Ring Reliability Models · INFOCOM 1992 A Fast Algorithm for Computing Availability in Networks with Dependent Failures · INFOCOM 1984 |
Performance modeling and evaluation › dependability modeling
availability modeling |
0.0 | 1 | 1992 | Token Ring Reliability Models · INFOCOM 1992 |
Network performance modeling
reliability analysis |
0.0 | 3 | 1986 | Current Telecommunication Network Reliability Models: A Critical Assessment · IEEE J. Sel. Areas Commun. 1986 Dependent Failures in Data Communication Systems · IEEE Trans. Commun. 1977 Reliability problems in data communications systems · SIGCOMM 1977 |
Internet architecture and protocols
local area network |
0.0 | 1 | 1988 | FISHNET: A Distributed Architecture for High-Performance Local Computer Networks · IEEE Trans. Computers 1988 |
Distributed systems
distributed control |
0.0 | 1 | 1988 | FISHNET: A Distributed Architecture for High-Performance Local Computer Networks · IEEE Trans. Computers 1988 |
Interconnection networks and networks-on-chip
network control algorithm |
0.0 | 1 | 1988 | FISHNET: A Distributed Architecture for High-Performance Local Computer Networks · IEEE Trans. Computers 1988 |
Network performance modeling
network reliability |
0.0 | 1 | 1986 | Current Telecommunication Network Reliability Models: A Critical Assessment · IEEE J. Sel. Areas Commun. 1986 |
Network performance modeling
queueing analysis |
0.0 | 3 | 1979 | Some Simplified Performance Modeling Techniques with Applications to a New Ring-Structured Microcomputer Network · ISCA 1979 Simple Derivation of Queueing Formulas for Loop Systems · IEEE Trans. Commun. 1977 Loop Transmission Systems-Mean Value Analysis · IEEE Trans. Commun. 1972 |
Hardware reliability and fault tolerance › reliability analysis
correlated failures |
0.0 | 1 | 1984 | A Fast Algorithm for Computing Availability in Networks with Dependent Failures · INFOCOM 1984 |
Performance modeling and evaluation
dependability modeling |
0.0 | 1 | 1984 | A Fast Algorithm for Computing Availability in Networks with Dependent Failures · INFOCOM 1984 |
Interconnection networks and networks-on-chip
ring network |
0.0 | 2 | 1980 | Simulation of a Class of Ring-Structured Networks · IEEE Trans. Computers 1980 Some Simplified Performance Modeling Techniques with Applications to a New Ring-Structured Microcomputer Network · ISCA 1979 |
Network management and operations
availability analysis |
0.0 | 1 | 1981 | Communication Network Availability Predictions Based on Measurement Data · IEEE Trans. Commun. 1981 |
Distributed systems
data transmission |
0.0 | 1 | 1988 | FISHNET: A Distributed Architecture for High-Performance Local Computer Networks · IEEE Trans. Computers 1988 |
Performance modeling and evaluation
queueing models |
0.0 | 1 | 1979 | Some Simplified Performance Modeling Techniques with Applications to a New Ring-Structured Microcomputer Network · ISCA 1979 |
Network performance modeling › network reliability
dependent failures |
0.0 | 1 | 1977 | Dependent Failures in Data Communication Systems · IEEE Trans. Commun. 1977 |
Network performance modeling › simulation modeling
simulation validation |
0.0 | 1 | 1981 | Communication Network Availability Predictions Based on Measurement Data · IEEE Trans. Commun. 1981 |
Performance modeling and evaluation
simulation |
0.0 | 1 | 1972 | Simulation of a Communication Processor Under Extreme Loading Conditions · IEEE Trans. Commun. 1972 |
Internet architecture and protocols
network topology |
0.0 | 1 | 1980 | Simulation of a Class of Ring-Structured Networks · IEEE Trans. Computers 1980 |
Network management and operations › fault management
fault diagnosis |
0.0 | 1 | 1977 | Dependent Failures in Data Communication Systems · IEEE Trans. Commun. 1977 |
Network performance modeling › queueing analysis
priority queueing |
0.0 | 1 | 1977 | Simple Derivation of Queueing Formulas for Loop Systems · IEEE Trans. Commun. 1977 |
Machine learning › Learning paradigms
unsupervised learning |
0.0 | 1 | 1966 | Learning without a teacher · IEEE Trans. Inf. Theory 1966 |
Network performance modeling
mean value analysis |
0.0 | 1 | 1972 | Loop Transmission Systems-Mean Value Analysis · IEEE Trans. Commun. 1972 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 1972 | Simulation of a Communication Processor Under Extreme Loading Conditions · IEEE Trans. Commun. 1972 |
Information theory › statistical inference
bayesian inference |
0.0 | 1 | 1965 | A note on the iterative application of Bayes' rule · IEEE Trans. Inf. Theory 1965 |
Information theory › estimation theory
sufficient statistics |
0.0 | 1 | 1965 | A note on the iterative application of Bayes' rule · IEEE Trans. Inf. Theory 1965 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference |
0.0 | 1 | 1965 | A note on the iterative application of Bayes' rule · IEEE Trans. Inf. Theory 1965 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
density estimation |
0.0 | 1 | 1966 | Learning without a teacher · IEEE Trans. Inf. Theory 1966 |
Methods — techniques the papers use, named apart from their topics
approximate reliability analysis · 0.0separate data and control channels · 0.0multidrop control link · 0.0simulation · 0.0reliability analysis · 0.0approximate modeling · 0.0queueing theory · 0.0regression curve-fitting · 0.0heuristic modeling · 0.0computer simulation · 0.0GPSS simulation · 0.0sequential estimation · 0.0parameter estimation · 0.0hypothesis guessing · 0.0density approximation · 0.0bayes rule · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1992 | Token Ring Reliability ModelsabstractA study of the reliability of token rings designed according to the IEEE 802.5 standard is described. The reliability model is based on information in the standards, plus implementation details, and is more realistic than previous models. Although the analysis is approximate, it includes all factors thought to be important in determining reliability, since an approximate analysis which included all such factors was felt to be more useful than an exact analysis which ignored important factors. The precise reliability measure analyzed is availability of a connection from a specified source to a specified destination. Although the use of an active communications medium instead of a passive bus may decrease reliability of the token ring, the architecture gives great flexibility in bypassing or otherwise recovering from faults. For large networks this adds considerably to the reliability. If many devices are inactive, however, this advantage can be eliminated by even a small probability that inactive devices are not successfully bypassed.> John D. Spragins |
INFOCOM | 1 |
| 1988 | FISHNET: A Distributed Architecture for High-Performance Local Computer NetworksabstractFISHNET (facilities integrated in a shared habitat network) addresses the problem of effectively integrating a wide variety of computers, terminals, memory devices and computer peripherals in a local environment. High performance is achieved by effectively separating the high volume node-to-node data communications and the low-volume network control information. Data messages travel through point-to-point data links. Control messages, which set up data paths and coordinate network activities, use an independent multidrop control link which connects all devices. The fully distributed control mechanism allows a high degree of concurrent data transmission.> Yong J. Kang, James H. Herzog, John D. Spragins |
IEEE Trans. Computers | 3 |
| 1986 | Guest Editorial: Reliability and Quality Case Studies
John D. Spragins |
IEEE J. Sel. Areas Commun. | 1 |
| 1986 | Current Telecommunication Network Reliability Models: A Critical AssessmentabstractThis paper is a critique of major weaknesses of current techniques for analyzing the reliability of computer communication networks. Several of the most important factors influencing the reliability seen by users of such systems have been almost completely ignored or modeled in a rudimentary fashion. Ignoring such factors may be partially justified by the inherent complexity of the problems being studied, which often precludes exact computations being feasible for networks of any size, even with simplifying assumptions. Nevertheless, the results of models which ignore such factors are questionable even if they are computable. The focus of models of such networks should be on the effects of system malfunctions, degraded performance, excessive delays, etc., on system users. New approximate modeling techniques appear to be the most realistic approach to studying such problems. John D. Spragins, James C. Sinclair, Yong J. Kang, Hossein Jafari 0004 |
IEEE J. Sel. Areas Commun. | 1 |
| 1984 | FISHNET: A Distributed Control Local Area Network
Yong J. Kang, John D. Spragins, James H. Herzog |
ICC (1) | 2 |
| 1984 | A Fast Algorithm for Computing Availability in Networks with Dependent Failures
John D. Spragins |
INFOCOM | 1 |
| 1981 | Communication Network Availability Predictions Based on Measurement DataabstractPublished data describing the probability distributions of data communication system reliability parameters such as availability are very sparse. This paper describes a set of data collected in order to model communication line availability by monitoring operational communication systems. Probability distribution functions for single line availabilities and for the durations of failures are given. A heuristic model for estimating availabilities for more complex systems is presented along with computer simulation data validating the accuracy of the model. The results presented make possible more realistic availability predictions for common types of networks than have previously been computable. John D. Spragins, James D. Markov, M. W. Doss, Stephanie A. Mitchell, David C. Squire |
IEEE Trans. Commun. | 1 |
| 1980 | Simulation of a Class of Ring-Structured NetworksabstractThis paper presents a new modular loop/ring architecture combining advantages of several earlier centralized and decentralized ring-structured loop networks while remaining simple. This is accomplished by introducing two major innovations: first, use of a separate control loop for control messages flowing between nodes and a loop controller; second, dynamically implementing partitionable segments between adjacent nodes and treating them as separate links for data transmission. Hossein Jafari 0004, Ted G. Lewis, John D. Spragins |
IEEE Trans. Computers | 3 |
| 1979 | Some Simplified Performance Modeling Techniques with Applications to a New Ring-Structured Microcomputer NetworkabstractThis paper presents a simplified approach to developing performance models for complex systems, such as distributed processing systems, and illustrates the approach by applying it to studying the performance of a new ring-structured microcomputer network. The approach utilizes both regression (curve-fitting) techniques and queueing theory analysis, and suggests that response times of the system studied can be closely approximated by a multiserver queueing model which is generalized to allow a noninteger number of servers. Both the approach and the approximate model developed appear to be applicable to a wide variety of systems. John D. Spragins, Ted G. Lewis, Hossein Jafari 0004 |
ISCA | 1 |
| 1979 | Approximate Techniques for Modeling the Performance of Complex Systems
John D. Spragins |
Comput. Lang. | 1 |
| 1977 | Reliability problems in data communications systemsabstractAlthough a great deal of work on modeling reliability of data communications systems has been done, there are important problems with current models which do not seem to be adequately appreciated, much less solved. Two important problems of this nature are discussed: 1) finding adequate techniques for computing reliabilities of systems with dependent communications line failures (which are the dominant cause of system failures in important classes of systems), and 2) developing adequate techniques for handling systems with tremendously variable reliability parameters (since parameters such as line failure rates typically vary by three or four orders of magnitude for different communication lines). Motivations for considering these to be important problems are given and the results of initial rough models which include the effects are discussed. John D. Spragins |
SIGCOMM | 1 |
| 1977 | Simple Derivation of Queueing Formulas for Loop SystemsabstractSome queueing theory formulas for loop systems with random slot seizure previously obtained by the author via a lengthy series of derivations are shown to follow immediately from priority queueing formulas derived by Takács if an appropriate artifice is used to make Takács' results applicable. John D. Spragins |
IEEE Trans. Commun. | 1 |
| 1977 | Dependent Failures in Data Communication SystemsabstractAlthough almost all published analyses of the reliability of communication systems assume failures of different lines are independent, such failures are actually highly correlated. A description of why this is true is given. This is followed by an approximate theoretical analysis of some measurement data. Both approaches yield the inescapable conclusion that assuming failures of different communications lines serving one location are independent can lead to dangerously inaccurate reliability predictions. The significance of these results for the designer of highly reliable systems involving data communications is discussed. John D. Spragins |
IEEE Trans. Commun. | 1 |
| 1972 | Loop Transmission Systems-Mean Value AnalysisabstractA simple analytical model is developed for loops with centralized control, random slot seizure, and fixed slot duration. Slots are assumed to be generated at regular intervals, regardless of whether they are utilized or not, while requests for service at terminals attached to the loop are described by Poisson arrival statistics, For loops used for data collection, mean waiting-line lengths and queue lengths are obtained both at instants when slots are due to arrive and at instants of arrivals of requests for service. Mean waiting times and queueing times are computed and the relative efficiencies of different loop sizes compared. Simultaneous data collection and distribution is also considered and the degradation in data-collection service due to use of resources for data distribution is plotted. John D. Spragins |
IEEE Trans. Commun. | 1 |
| 1972 | Simulation of a Communication Processor Under Extreme Loading ConditionsabstractThe manner in which the performance of a communication processor (CP) can be expected to deteriorate under extreme loading conditions has been studied through general-purpose simulation system (GPSS). Processing of characters to determine their disposition when they initially arrived at the CP was assumed to be the primary factor limiting performance under extreme loads and was hence modeled carefully. The CP proved to have an extremely sharp saturation threshold, with the threshold very sensitive to minor variations in character processing times. Simple design criteria for ensuring satisfactory performance without resorting to an extreme worst case design were developed. Also, the effects of some changes in buffering and in the use of priorities were determined. John D. Spragins |
IEEE Trans. Commun. | 1 |
| 1966 | Learning without a teacherabstractThis is a review paper discussing and comparing most of the approaches to learning without a teacher which have been suggested to date. The approaches discussed are divided into six classes: guessing a sequence of hypotheses, modifications of this first approach, approximating probability densities by others more easily computed, estimating parameters of a known decision rule, theoretically exact methods which require approximations in implementation, and some miscellaneous approaches. At present, all these approaches are known to be feasible, but few useful methods of comparing them to see which are best have been developed. John D. Spragins |
IEEE Trans. Inf. Theory | 1 |
| 1965 | A note on the iterative application of Bayes' ruleabstractAlterations in probability densities produced by iterative application of Bayes' rule are analyzed. Computational requirements for finding a sequence of a posteriori densities remain reasonable despite a growing sample size if and only if a sufficient statistic expressible as a vector of fixed dimension exists. The existence of such a sufficient statistic also insures existence of reproducing a priori probability densities (a priori probability densities insuring that the a posteriori densities are in the same family). The theory is applied to find a class of sequential Bayes estimators for a Gaussian covariance matrix, and to treat a variety of adaptive "Bayesian learning" schemes in a unified manner. John D. Spragins |
IEEE Trans. Inf. Theory | 1 |