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

Richard E. Nance

dblp:92/2054 · DBLP profile ↗
← Back
10ranked-venue papers
3as first author
0since 2021 · last 1995
—ORCID · none

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

Software engineering, systems software and programming languages · 3Databases, data management, data science and information retrieval · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 first-authorComputer networks · 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
3 papers
Performance modeling and evaluation · 100%
Software engineering, system software, and programming languages
2 papers
Operating systems · 100%

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

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation
queueing models
0.031979
An Evaluation of CPU Efficiency Under Dynamic Quantum Allocation · J. ACM 1979
Busy Period Analysis of a Time-Sharing System: transform inversion · J. ACM 1972
Busy Period Analysis of a Time-Sharing System Modeled as a Semi-Markov Process · J. ACM 1971
Operating systems › resource management › process management
CPU scheduling
0.011979
An Evaluation of CPU Efficiency Under Dynamic Quantum Allocation · J. ACM 1979
Performance modeling and evaluation › queueing models
busy period analysis
0.011972
Busy Period Analysis of a Time-Sharing System: transform inversion · J. ACM 1972
Operating systems › resource management › process management › multiprogramming
time-sharing systems
0.011971
Busy Period Analysis of a Time-Sharing System Modeled as a Semi-Markov Process · J. ACM 1971
Performance modeling and evaluation › queueing models
semi-markov process
0.011971
Busy Period Analysis of a Time-Sharing System Modeled as a Semi-Markov Process · J. ACM 1971

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

simulation · 0.0semi-markov model · 0.0transform inversion · 0.0laplace-stieltjes transform · 0.0semi-markov process · 0.0busy period analysis · 0.0
YearPublicationVenuePosition
1995 Reply to discussion by B. Keller and R. Nance
Ben Keller, Richard E. Nance
J. Softw. Maintenance Res. Pract.2
1993 Establishing software development process control: Technical objectives, operational requirements, and the foundational framework
James D. Arthur, Richard E. Nance, Osman Balci
J. Syst. Softw.2
1993 Abstraction refinement: A model of software evolution
abstract
Abstract A model of the software evolution process, called the Abstraction Refinement Model, is described. The model has three components: descriptions of the software system, a pre‐order of relative correctness between system descriptions, and transformations between the system descriptions. Using a non‐deterministic language as the collection of system descriptions, the collection of equivalence classes under the abstraction order forms a distributive join‐semilattice. This algebraic structure enables the partitioning of the language into narrow‐spectrum sub‐languages on which the transformations are defined. The algebraic structure of the model is interpreted to represent software evolution as a sequence of transformations on system descriptions. Both development and maintenance are characterized by forward and reverse transformations, with development being primarily forward‐engineering and maintenance balanced between forward‐ and reverse‐engineering. This interpretation is instructive regarding maintenance. Three levels of methodological sophistication are shown by the three representations of maintenance possible in the model. These approaches underscore the need for a maintenance methodology which must account for the completeness of the system documentation. Methodologies should then include reverse‐engineering to contend with the information loss problem from development. A result is that only two types of reverse‐engineering paths are possible in the model.
Benjamin J. Keller, Richard E. Nance
J. Softw. Maintenance Res. Pract.2
1988 Link Capacity Assignment in Dynamic Hierarchical Networks
Richard E. Nance, Robert L. Moose Jr.
Comput. Networks1
1979 An Evaluation of CPU Efficiency Under Dynamic Quantum Allocation
abstract
A model for a t,me-shanng operating system is developed in order to assess the effects of dynamic quantum allocation and overhead vanabdity on central processing unit (CPU) efficiency CPU efficiency is determmed by the proportion of time devoted to user-oriented (problem state) tasks within a busy period Computational results indicate that a dynamic quantum allocation strategy produces significant differences in CPU efficiency compared to a constant quantum The differences are affected significantly by the variability among allocated quantum values and the demand on the system Overhead variability also has a pronounced effect.A function that depicts overhead as decreasing with demand produces more stable values of CPU efficiency The interaction between demand and the amount of overhead is observed to be significant KEY WORDS AND PHRASES dynamic quantum allocation, overhead vanabihty, semi-Markov model, time-sharing system, CPU efficiency CR CATEGORIES 4 35 1. Introductzon DESIGN CONSIDERATIONS IN TIME-SHARING OPERATING SYSTEMS.With a timesharing operating system, a single program is given control of the central processing unit (CPU) until execution is completed or a maximum ume limit is reached.This time slice, called a quantum, is followed by a period during which the CPU is controlled by the operating system while control of the CPU is removed from one program and assigned to another.This duration is called the overhead.A quite natural view is that the quantum represents a period of effective processing while the overhead is a necessary but nonproductive time requirement (see Mullery and Driscoll [18]).As Wichman [13, p. 194] states, "What one wants is some cheap method, in terms of processor time, of controlling what's going on."However, in a relauvely heterogeneous environment, characterized by several program prlonty levels, the scheduling Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage, the ACM copyright notice and the title of the pubhcat,on and its date appear, and notice is given that copying is by permission of the AsSoclaUon for Computing Machinery To copy otherwise, or to republish, requires a fee and/or specific permission This report is a major revision containing corrections to and extensions of results given m "Dynamic Quantum Allocation and Swap-Time Vanabihty in Time-Sharing Operating Systems," VPI & SU Technical Report CS73001-R and SMU Technical Report CP-73009
U. Narayan Bhat, Richard E. Nance
J. ACM2
1975 Information networks: A probabilistic model for hierarchical message transfer
U. Narayan Bhat, Richard E. Nance, Robert R. Korfhage
Inf. Sci.2
1972 Busy Period Analysis of a Time-Sharing System: transform inversion
abstract
Analytical results in terms of Laplace-Stieltjes transforms for the busy period distribution of a time-sharing system with a central processing unit (CPU) and N peripheral units are derived in an earlier paper by Bhat and Nance.Assumptions of the model are that job arrivals are Poisson, required processing time for each job is an independent exponential random variable, and a feedback type discipline governs CPU access.The steady-state results of the earlier work are extended to gain information about the transient behavior of the CPU, Approximate results for the busy period distribution function are presented through numerical inversion of the transforms.Using these results qualitative conclusions are drawn regarding the sensitivity of system performance to changes in the number of peripheral units, quantum size, and CPU capability.
Richard E. Nance, U. Narayan Bhat, Billy G. Claybrook
J. ACM1
1972 Information networks: Definitions and message transfer models
abstract
Abstract A mathematical definition of an information network is constructed with the purpose of developing a theory useful in answering practical questions concerning information transfer. An information network includes: (1) users, (2) information resources, (3) information centers, and (4) the total information transfer structure linking (1), (2), and (3). Emphasis is placed on the message transfer structure, as distinguished from the document transfer structure, to identify some basic network configurations. Any message transfer structure is shown in graph theory concepts to be either isographic or nonisographic. Among the isographic structures, the cyclic and decentralized networks are defined. The strictly hierarchical network is also defined, and the 2‐regular network, reflected in the ARPA design, is identified. Measures of network structure, in particular the accessibility and flexibility in message transfer, are developed. These measures for the basic structures are used to characterize more general structures. While some comparisons of message transfer structures can be made, development of more comprehensive measures is a necessity.
Richard E. Nance, Robert R. Korfhage, U. Narayan Bhat
J. Am. Soc. Inf. Sci.1
1971 Busy Period Analysis of a Time-Sharing System Modeled as a Semi-Markov Process
abstract
article Free Access Share on Busy Period Analysis of a Time-Sharing System Modeled as a Semi-Markov Process Authors: U. Narayan Bhat Institute of Technology, Computer Science/Operations Research Center, Southern Methodist University, Dallas, Texas Institute of Technology, Computer Science/Operations Research Center, Southern Methodist University, Dallas, TexasView Profile , Richard E. Nance Institute of Technology, Computer Science/Operations Research Center, Southern Methodist University, Dallas, Texas Institute of Technology, Computer Science/Operations Research Center, Southern Methodist University, Dallas, TexasView Profile Authors Info & Claims Journal of the ACMVolume 18Issue 2April 1971 pp 221–238https://doi.org/10.1145/321637.321643Published:01 April 1971Publication History 10citation367DownloadsMetricsTotal Citations10Total Downloads367Last 12 Months7Last 6 weeks2 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my Alerts New Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
U. Narayan Bhat, Richard E. Nance
J. ACM2
1970 Organizational analyses and simulation studies of university libraries: A methodological overview
Norman R. Baker, Richard E. Nance
Inf. Storage Retr.2