Demo Data from EDBT 2026 / reviewers in the wild / expert
Donald F. Ferguson
dblp:40/3618 · also Donald Ferguson
· DBLP profile ↗
17ranked-venue papers
10as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 4 first-authorSystems, architecture and hardware · 3 · 2 first-authorComputer networks · 2 · 1 first-authorArtificial intelligence and machine learning · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 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 networks
2 papers |
Network optimization and economics · 75% Transport protocols and congestion control · 19% Cellular and mobile networks · 6% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 100% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network optimization and economics
resource allocation |
0.0 | 2 | 1995 | An Approach to Pricing, Optimal Allocation and Quality of Service Provisioning in High-Speed Packet Networks · INFOCOM 1995 An Economy for Flow Control in Computer Networks · INFOCOM 1989 |
Network optimization and economics › pricing
network pricing |
0.0 | 1 | 1995 | An Approach to Pricing, Optimal Allocation and Quality of Service Provisioning in High-Speed Packet Networks · INFOCOM 1995 |
Network optimization and economics
pricing |
0.0 | 1 | 1995 | An Approach to Pricing, Optimal Allocation and Quality of Service Provisioning in High-Speed Packet Networks · INFOCOM 1995 |
Memory systems
cache management |
0.0 | 1 | 1992 | High Performance Cache Management for Sequential Data Access · SIGMETRICS 1992 |
Memory systems › memory access patterns
sequential access |
0.0 | 1 | 1992 | High Performance Cache Management for Sequential Data Access · SIGMETRICS 1992 |
Transport protocols and congestion control › flow control
distributed flow control |
0.0 | 1 | 1989 | An Economy for Flow Control in Computer Networks · INFOCOM 1989 |
Transport protocols and congestion control
flow control |
0.0 | 1 | 1989 | An Economy for Flow Control in Computer Networks · INFOCOM 1989 |
Cellular and mobile networks
quality-of-service provisioning |
0.0 | 1 | 1995 | An Approach to Pricing, Optimal Allocation and Quality of Service Provisioning in High-Speed Packet Networks · INFOCOM 1995 |
Methods — techniques the papers use, named apart from their topics
cache management · 0.0simulation · 0.0economic model · 0.0decentralized optimization · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Journal of Grid Computing, Special Issue of Cloud Computing and Services Science
Donald F. Ferguson, Víctor Méndez Muñoz |
J. Grid Comput. | 1 |
| 2012 | QDSL - Quality Domain Specific Language for Cloud Composite Applications - Short Research Paper
Ethan Hadar, Irit Hadar, Donald F. Ferguson |
CLOSER | 3 |
| 2011 | Cloud Service Supply Chain
Donald F. Ferguson |
CLOSER | 1 |
| 2011 | Cloud Service Supply Chain
Donald F. Ferguson |
WEBIST | 1 |
| 2010 | Constructing and Evaluating Supply-Chain Systems in a Cloud-connected Enterprise
Donald F. Ferguson, Ethan Hadar |
ICSOFT (1) | 1 |
| 2008 | Managing and Internet Service Bus
Donald F. Ferguson |
ICSOC | 1 |
| 2006 | Enterprise Business Process Management - Architecture, Technology and Standards
Donald F. Ferguson, Marcia L. Stockton |
Business Process Management | 1 |
| 2005 | Toward a Programming Model for Service-Oriented Computing
Francisco Curbera, Donald F. Ferguson, Martin Nally, Marcia L. Stockton |
ICSOC | 2 |
| 2004 | Convergence of Web Services, Grid Services and Business ProcessesabstractProvides an abstract of the keynote presentation and may include a brief professional biography of the presenter. The complete presentation was not made available for publication as part of the conference proceedings. Donald F. Ferguson |
ICWS | 1 |
| 2000 | Message from the guest editors of the DSS special issue on information and computational economies
Jeffrey K. MacKie-Mason, Donald F. Ferguson, Jakka Sairamesh |
Decis. Support Syst. | 2 |
| 1995 | Goal-oriented dynamic buffer pool management for data base systemsabstractThe paper presents a technique for performing dynamic goal-oriented buffer pool management for database management systems. To dynamically adjust the buffer pool sizes for the multiple buffer pools provided by database management systems is a complex constrained optimization problem. In the goal-oriented approach, the user specifies each buffer pool's random access response time goal and the total available number of buffers for all buffer pools. The problem is to dynamically expand or contract the buffer pool sizes based on the database workload to achieve these pre-defined response time goals for each buffer pool while maintaining the same total number of buffers in the database system. Our goal satisfaction algorithm monitors goal satisfaction of each buffer pool and periodically changes buffer pool sizes to improve goal satisfaction. The expansion and contraction process does not allocate new or free up existing virtual storage. We demonstrate that dynamic tuning can greatly improve buffer pool goal satisfaction through trace driven simulations. Jen-Yao Chwng, Donald F. Ferguson, George Wang, Christos Nikolaou, Jim Teng |
ICECCS | 2 |
| 1995 | An Approach to Pricing, Optimal Allocation and Quality of Service Provisioning in High-Speed Packet Networks
Jakka Sairamesh, Donald F. Ferguson, Yechiam Yemini |
INFOCOM | 2 |
| 1993 | An economy for managing replicated data in autonomous decentralized systemsabstractA new approach to performing resource allocation in autonomous distributed computer systems is explored. As opposed to previous work which is based on interprocessor cooperation, the distributed system is modeled as a competitive society of microeconomic agents. The model is applied to the problem of managing distributed, replicated data objects. In this economy, jobs and transactions submitting read/write operations on data objects pay the processors to perform the operations. The processors use the revenue they earn to lease copies of data objects on which they can make a profit. The data objects themselves are active agents and set the prices for leasing copies. The economy is evaluated by a simulation study. The experiments show that the economy can substantially improve performance by varying the placement and number of copies of each data object.> Donald F. Ferguson, Christos Nikolaou, Yechiam Yemini |
ISADS | 1 |
| 1993 | Cache management for shared sequential data access
Erhard Rahm, Donald F. Ferguson |
Inf. Syst. | 2 |
| 1992 | High Performance Cache Management for Sequential Data AccessabstractNo abstract available. Erhard Rahm, Donald F. Ferguson |
SIGMETRICS | 2 |
| 1989 | An Economy for Flow Control in Computer NetworksabstractA flow control mechanism based on an economic model of optimum decentralized decision making is presented. The virtual circuits (VCs) of the network are considered as economic agents competing for link capacity resources. Each VC is equipped with a preference relation defining its individual throughput-delay goals. The work makes three contributions to the study of flow control protocols. First, it presents fully decentralized flow control algorithms that allocate capacity to reflect both, varying priorities among VCs as well as their preferences and needs. Second, it establishes that the flow control algorithms result in Pareto-optimal allocation of capacities. This implies that the algorithms accomplish optimally fair allocation of resources given the set priorities and preferences. Third, experimental evidence is provided that the algorithms converge rapidly.> Donald F. Ferguson, Christos Nikolaou, Yechiam Yemini |
INFOCOM | 1 |
| 1988 | Microeconomic Algorithms for Load Balancing in Distributed Computer SystemsabstractA novel approach to allocating and sharing communication and computational resources in a distributed system is described. The approach, which is based on concepts drawn from microeconomics, uses algorithms that are competitive rather than cooperative. The effectiveness of these concepts is demonstrated by describing an economy that improves the performance of a distributed system by implementing load balancing. In this economy, competition sets prices for the resources in the system. Jobs complete for the resources by issuing bids, and the resource allocation decisions are made through auctions held by the processors. The benefits of the method include limited complexity and algorithms that are intrinsically decentralized and modular. Simulation studies show that these economies achieve substantial performance benefits.> Donald F. Ferguson, Yechiam Yemini, Christos Nikolaou |
ICDCS | 1 |