EDBT 2026 Demo / reviewers in the wild / expert
Terry Tidwell
dblp:62/3638
· DBLP profile ↗
8ranked-venue papers
4as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorArtificial intelligence and machine learning · 1Systems, architecture and hardware · 1Computer networks · 1Security and privacy · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 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
2 papers |
Embedded and real-time systems · 58% Cloud and datacenter computing · 21% Electronic design automation · 21% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems
real-time scheduling |
0.2 | 2 | 2010 | Optimizing Expected Time Utility in Cyber-Physical Systems Schedulers · RTSS 2010 Scheduling Design and Verification for Open Soft Real-Time Systems · RTSS 2008 |
Electronic design automation › high-level synthesis › scheduling
stochastic scheduling |
0.1 | 1 | 2010 | Optimizing Expected Time Utility in Cyber-Physical Systems Schedulers · RTSS 2010 |
Cloud and datacenter computing › job scheduling › economic scheduling
utility-based scheduling |
0.1 | 1 | 2010 | Optimizing Expected Time Utility in Cyber-Physical Systems Schedulers · RTSS 2010 |
Embedded and real-time systems › real-time scheduling
soft real-time scheduling |
0.1 | 1 | 2008 | Scheduling Design and Verification for Open Soft Real-Time Systems · RTSS 2008 |
Embedded and real-time systems
cyber-physical systems |
0.0 | 1 | 2010 | Optimizing Expected Time Utility in Cyber-Physical Systems Schedulers · RTSS 2010 |
Methods — techniques the papers use, named apart from their topics
markov decision process · 0.2state-space representation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Assessing the appropriateness of using markov decision processes for RF spectrum managementabstractThe stochastic nature of wireless communication suggests a Markov Decision Process (MDP) as a formalism for identifying and evaluating spectrum control policies. However, in practice numerous factors influence the success or failure of a transmission, so that the applicability of particular MDP models to real spectrum management problems must itself be examined. This paper presents a series of model validation studies in which correspondence between an MDP model and a discrete-event simulation (DES) model is evaluated. We test several hypotheses that together provide a foundation and an exemplar for the idea of using MDPs to guide management of shared spectrum. We conclude that there is sufficient similarity between the performance predictions made by the MDP model and the DES model that MDPs can be used effectively to determine spectrum control policies. John Meier, Benjamin Karaus, Sreeharsha Sistla, Terry Tidwell, Roger D. Chamberlain, Christopher D. Gill |
MSWiM | 4 |
| 2011 | Scalable Utility Aware Scheduling Heuristics for Real-time Tasks with Stochastic Non-preemptive Execution IntervalsabstractTime utility functions can describe the complex timing constraints of real-time and cyber-physical systems. However, utility aware scheduling policy design is an open research problem. Previously we solved a Markov Decision Process formulation of the scheduling problem to derive value-optimal scheduling policies for systems with periodic real-time task sets and stochastic non-preemptive execution intervals. However, the complexity of computing solutions and their policy storage requirements necessitate the exploration of scalable solutions. In this paper we generalize the Utility Accrual Packet Scheduling Algorithm. We compare several heuristics to Markov Decision Process policy evaluation under soft and hard real-time conditions, different load conditions, and different classes of time utility functions. Based on these evaluations we present guidelines for which heuristics are best suited to particular scheduling criteria. Terry Tidwell, Carter Bass, Eli Lasker, Micah Wylde, Christopher D. Gill, William D. Smart |
ECRTS | 1 |
| 2010 | Scalable Scheduling Policy Design for Open Soft Real-Time SystemsabstractOpen soft real-time systems, such as mobile robots, must respond adaptively to varying operating conditions, while balancing the need to perform multiple mission specific tasks against the requirement that those tasks complete in a timely manner. Setting and enforcing a utilization target for shared resources is a key mechanism for achieving this behavior. However, because of the uncertainty and non-preempt ability of some tasks, key assumptions of classical scheduling approaches do not hold. In previous work we presented foundational methods for generating task scheduling policies to enforce proportional resource utilization for open soft real-time systems with these properties. However, these methods scale exponentially in the number of tasks, limiting their practical applicability.In this paper, we present a novel parameterized scheduling policy that scales our technique to a much wider range of systems. These policies can represent geometric features of the scheduling policies produced by our earlier methods, but only require a number of parameters that is quadratic in the number of tasks. We provide empirical evidence that the best of these policies are competitive with exact solution methods in small problems, and significantly outperform heuristic methods in larger ones. Robert Glaubius, Terry Tidwell, Braden Sidoti, David Pilla, Justin Meden, Christopher D. Gill, William D. Smart |
IEEE Real-Time and Embedded Technology and Applications Symposium | 2 |
| 2010 | Optimizing Expected Time Utility in Cyber-Physical Systems SchedulersabstractAbstract—Classical scheduling abstractions such as deadlines and priorities do not readily capture the complex timing semantics found in many real-time cyber-physical systems. Time utility functions provide a necessarily richer description of timing semantics, but designing utility-aware scheduling policies using them is an open research problem. In particular, scheduling design that optimizes expected utility accrual is needed for realtime cyber-physical domains. In this paper we design scheduling policies that optimize expected utility accrual for cyber-physical systems with periodic, non-preemptable tasks that run with stochastic duration. These policies are derived by solving a Markov Decision Process formulation of the scheduling problem. We use this formulation to demonstrate that our technique improves on existing heuristic utility accrual scheduling policies. I. Terry Tidwell, Robert Glaubius, Christopher D. Gill, William D. Smart |
RTSS | 1 |
| 2010 | Real-Time Scheduling via Reinforcement Learning
Robert Glaubius, Terry Tidwell, Christopher D. Gill, William D. Smart |
UAI | 2 |
| 2009 | Towards Configurable Real-Time Hybrid Structural Testing: A Cyber-Physical System ApproachabstractReal-time hybrid testing of civil structures represents agrand challenge in the emerging area of cyber-physical systems. Hybrid testing improves significantly on either purely numerical or purely empirical approaches by integrating physical structural components and computational models. Actuator dynamics, complex interactions among computers and physical components, and computation and communication delays all hamper the ability to conduct accurate tests. To address these challenges, this paper presents initial work towards a Cyber-physical Instrument for Real-time hybrid Structural Testing (CIRST). CIRST aims to provide two salient features: a highly configurable architecture for integrating computers and physical components; and system support for real-time operations in distributed hybrid testing. This paper presents the motivation of the CIRST architectureand preliminary test results from a proof-of-concept implementation that integrates a simple structural element and simulation model. CIRST will have broad impacts on thefields of both civil engineering and real-time computing.It will enable high-fidelity real-time hybrid testing of awide range of civil infrastructures, and will also providea high-impact cyber-physical application for the study andevaluation of real-time middleware. Terry Tidwell, Xiuyu Gao, Huang-Ming Huang, Chenyang Lu 0001, Shirley Dyke, Christopher D. Gill |
ISORC | 1 |
| 2008 | Scheduling for Reliable Execution in Autonomic Systems
Terry Tidwell, Robert Glaubius, Christopher D. Gill, William D. Smart |
ATC | 1 |
| 2008 | Scheduling Design and Verification for Open Soft Real-Time SystemsabstractOpen soft real-time systems, such as mobile robots, experience unpredictable interactions with their environments and yet must respond both adaptively and with reasonable temporal predictability. New scheduling approaches are needed to address the demands of such systems, in which many of the assumptions made by traditional real-time scheduling theory do not hold. In previous work we established foundations for a scheduling policy design and verification approach for open soft real-time systems, that can use different decision models, e.g., a Markov decision process (MDP), to capture the nuances of their scheduling semantics.However, several important refinements to the preliminary techniques developed in that work are needed to make the approach applicable in practice. This paper makes three main contributions to the state of the art in scheduling open soft real-time systems: (1) it defines a novel representation of the scheduling state space that is both more compact and more expressive than the model defined in our previous work; (2) it exploits regular structure of that representation to allow efficient verification of properties involving both discrete and continuous system state variables under specific scheduling policies; and (3) it removes the unnecessary use of a time horizon in our previous approach, thus allowing the more precise specification and enforcement of a wider range of scheduling policies for open soft real-time systems. Robert Glaubius, Terry Tidwell, William D. Smart, Christopher D. Gill |
RTSS | 2 |