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

Ken Tindell

dblp:43/3794 · DBLP profile ↗
← Back
11ranked-venue papers
8as first author
0since 2021 · last 2003
—ORCID · none

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

Systems, architecture and hardware · 6 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 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
4 papers
Embedded and real-time systems · 100%
Computer networks
1 paper
Vehicular, aerial and satellite networks · 100%

Topics — the 12 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Embedded and real-time systems
real-time scheduling
0.041995
Effective Analysis for Engineering Real-Time Fixed Priority Schedulers · IEEE Trans. Software Eng. 1995
Analysing Real-Time Communications: Controller Area Network (CAN) · RTSS 1994
Scheduling slack time in fixed priority pre-emptive systems · RTSS 1993
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis
0.021995
Effective Analysis for Engineering Real-Time Fixed Priority Schedulers · IEEE Trans. Software Eng. 1995
Analysing Real-Time Communications: Controller Area Network (CAN) · RTSS 1994
Embedded and real-time systems › real-time scheduling
schedulability analysis
0.021995
Effective Analysis for Engineering Real-Time Fixed Priority Schedulers · IEEE Trans. Software Eng. 1995
Mode Changes In Priority Pre-Emptively Scheduled Systems · RTSS 1992
Embedded and real-time systems › real-time scheduling
fixed-priority scheduling
0.011995
Effective Analysis for Engineering Real-Time Fixed Priority Schedulers · IEEE Trans. Software Eng. 1995
Embedded and real-time systems › real-time communication
controller area network
0.011994
Analysing Real-Time Communications: Controller Area Network (CAN) · RTSS 1994
Embedded and real-time systems
real-time communication
0.011994
Analysing Real-Time Communications: Controller Area Network (CAN) · RTSS 1994
Embedded and real-time systems › real-time scheduling
mixed-criticality scheduling
0.011993
Scheduling slack time in fixed priority pre-emptive systems · RTSS 1993
Embedded and real-time systems › real-time scheduling › aperiodic task scheduling
slack stealing
0.011993
Scheduling slack time in fixed priority pre-emptive systems · RTSS 1993
Embedded and real-time systems › real-time scheduling › fixed-priority scheduling
fixed-priority preemptive scheduling
0.011992
Mode Changes In Priority Pre-Emptively Scheduled Systems · RTSS 1992
Embedded and real-time systems › real-time scheduling › adaptive real-time scheduling
mode change
0.011992
Mode Changes In Priority Pre-Emptively Scheduled Systems · RTSS 1992
Vehicular, aerial and satellite networks › vehicular networks
in-vehicle networks
0.011994
Analysing Real-Time Communications: Controller Area Network (CAN) · RTSS 1994
Embedded and real-time systems
distributed real-time systems
0.011992
Mode Changes In Priority Pre-Emptively Scheduled Systems · RTSS 1992

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

schedulability analysis · 0.0response time analysis · 0.0
YearPublicationVenuePosition
2003 Safe Automotive Software Development
Ken Tindell, Hermann Kopetz, Fabian Wolf, Rolf Ernst
DATE1
1995 Fixed Priority Pre-emptive Scheduling: An Historical Perspective
Neil C. Audsley, Alan Burns 0001, Robert I. Davis 0001, Ken Tindell, Andy J. Wellings
Real Time Syst.4
1995 Analysis of Hard Real-Time Communications
Ken Tindell, Alan Burns 0001, Andy J. Wellings
Real Time Syst.1
1995 Effective Analysis for Engineering Real-Time Fixed Priority Schedulers
abstract
There has been considerable activity in recent years in developing analytical techniques for hard real-time systems. Inevitably these techniques make simplifying assumptions so as to reduce the complexity of the problem to be solved. Unfortunately this leads to a gap between theory and engineering practice. The paper presents new analysis that enables the costs of the scheduler (clock overheads, queue manipulations and release delays) to be factored into the standard equations for calculating worst-case response times. As well as predicting the true behavior of realistic systems, the analysis also allows free parameters, such as clock interrupt rate, to be determined.>
Alan Burns 0001, Ken Tindell, Andy J. Wellings
IEEE Trans. Software Eng.2
1994 Analysing Real-Time Communications: Controller Area Network (CAN)
abstract
The increasing use of communication networks in time-critical applications presents engineers with fundamental problems with the determination of response times of communicating distributed processes. Although there has been some work on the analysis of communication protocols, most of this is for idealised networks. Experience with single-processor scheduling analysis has shown that models which abstract away from implementation details are at best very pessimistic, and at worst lead to an unschedulable system being deemed schedulable. In this paper, we derive an idealised scheduling analysis for the CAN real-time bus, and then study two actual interface chips to see how the analysis can be applied.>
Ken Tindell, H. Hanssmon, Andy J. Wellings
RTSS1
1994 Fixed Priority Scheduling of Hard Real-time Multi-media Disk Traffic
abstract
In this paper we show how existing real-time scheduling theory, developed to analyse the behaviour of tasks executing on processing resources, can be applied to the problem of guaranteeing the performance of multi-media information streams read from a disk system. Analysis is derived that takes into account disk layout and predicts the worst-case response times for disk requests. It is shown how buffer size, priority of request and size of non-pre-emptable operations all crucially affect behaviour. The object of the paper is to define an effective run-time test that can be used to determine if new streams can be accommodated.
Ken Tindell, Alan Burns 0001
Comput. J.1
1994 Holistic schedulability analysis for distributed hard real-time systems
Ken Tindell, John A. Clark
Microprocess. Microprogramming1
1994 An Extendible Approach for Analyzing Fixed Priority Hard Real-Time Tasks
Ken Tindell, Alan Burns 0001, Andy J. Wellings
Real Time Syst.1
1993 Scheduling slack time in fixed priority pre-emptive systems
abstract
This paper addresses the problem of jointly scheduling tasks with both hard and soft time constraints. We present a new analysis which builds upon previous research into slack stealing algorithms. Our analysis determines the maximum processing time which may be stolen from hard deadline periodic or sporadic tasks, without jeopardising their timing constraints. It extends to tasks with characteristics such as synchronization, release jitter and stochastic execution times, as well as forming the basis for a family of optimal and approximate slack stealing algorithms.>
Robert I. Davis 0001, Ken Tindell, Alan Burns 0001
RTSS2
1992 Mode Changes In Priority Pre-Emptively Scheduled Systems
abstract
It is noted that in many hard real-time systems, the set of functions that a system is required to provide may change over time. One way of providing this change is to allow currently running hard real-time tasks to be deleted or changed, or new tasks to be added. The authors define this change as a mode change, and seek to guarantee a priori the timing constraints of all tasks across the change from one mode to another. The authors derive a scheduling theory for static priority preemptive scheduling that can be used to make such guarantees. The schedulability test discussed could easily be incorporated into engineering support tools. The authors also discuss some of the approaches that could be taken to extend the analysis to cope with more complex and interesting scheduling problems, and to handle distributed hard real-time systems.>
Ken Tindell, Alan Burns 0001, Andy J. Wellings
RTSS1
1992 Allocating Hard Real-Time tasks: An NP-Hard Problem Made Easy
Ken Tindell, Alan Burns 0001, Andy J. Wellings
Real Time Syst.1