Demo Data from VLDB 2026 / reviewers in the wild / expert
H. Rebecca Callison
dblp:43/3629
· DBLP profile ↗
3ranked-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 · 3 · 3 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 · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Runtime systems and virtual machines · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems
real-time scheduling |
0.0 | 1 | 1995 | A Time-Sensitive Object Model for Real-Time Systems · ACM Trans. Softw. Eng. Methodol. 1995 |
Runtime systems and virtual machines
object representation |
0.0 | 1 | 1995 | A Time-Sensitive Object Model for Real-Time Systems · ACM Trans. Softw. Eng. Methodol. 1995 |
Methods — techniques the papers use, named apart from their topics
object histories · 0.0change propagation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1995 | A Time-Sensitive Object Model for Real-Time SystemsabstractProcess-oriented models for real-time systems focus on the timing constraints of processes , a focus that can adversely affect resulting designs. Data dependencies between processes create scheduling interactions that limit the times at which processes may execute. Processes are then designed to fit available windows in the overall system schedule. “Fitting in” frequently involves fragmenting processes to fit scheduling windows and/or designing program and data structures for speed rather than for program comprehension. The result is often a system with very sensitive timing that is hard to understand and maintain. As an alternative to process-oriented design, we present time-sensitive objects: a data-oriented model for real-time systems. The time-sensitive object (TSO) model structures systems as time-constrained data, rather than time constrained processing. Object values are extended to object histories in which a sequence of time constrained values describe the evolution of the object over time. Systems comprise a set of objects and their dependencies. The TSO model describes the effects of object operations and the propagation of change among related objects. Periodic objects, a class of objects within the TSO model, are described in detail in this article and compared with traditional periodic processes. Advantages of time-sensitive objects are identified, including greater scheduling independence when processes have data dependencies, more opportunity for concurrency, and greater inherent capability for detection of and tolerance to timing errors. H. Rebecca Callison |
ACM Trans. Softw. Eng. Methodol. | 1 |
| 1994 | A Periodic Object Model for Real-Time Systems
H. Rebecca Callison |
ICSE | 1 |
| 1991 | Building a Real-time Kernel: First Steps in Validating a Pure Process/Adt ModelabstractAbstract A model based on simple, unadorned processes and abstract data types has been proposed for the design and implementation of real‐time systems. We describe our generally successful experiences in using this model for the construction of a real‐time operating system kernel containing services for process control, synchronization, time and input‐output. Our work and results focus on the usefulness of the scheme for designing modules at hardware/software interfaces, for predicting deterministic timing behaviour, and for software development. H. Rebecca Callison, Alan C. Shaw |
Softw. Pract. Exp. | 1 |