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

Kevin Driscoll 0001

dblp:50/6405-1 · also Kevin R. Driscoll · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
0since 2021 · last 2010
0000-0003-1864-101XORCID · corroborated

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

Security and privacy · 4 · 2 first-authorSystems, architecture and hardware · 2Applied, interdisciplinary, general and emerging computing · 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
2 papers
Embedded and real-time systems · 84% Distributed systems · 10% Cloud and datacenter computing · 6%

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

TopicWeightPapersLastEvidence papers
Embedded and real-time systems › real-time embedded systems
avionics systems
0.021994
ARINC 659 Scheduling: Problem Definition · RTSS 1994
The Airplane Information Management System: an integrated real-time flight-deck control system · RTSS 1992
Embedded and real-time systems
real-time scheduling
0.021994
ARINC 659 Scheduling: Problem Definition · RTSS 1994
The Airplane Information Management System: an integrated real-time flight-deck control system · RTSS 1992
Embedded and real-time systems › real-time scheduling
pre-run-time scheduling
0.011992
The Airplane Information Management System: an integrated real-time flight-deck control system · RTSS 1992
Distributed systems › distributed system architecture
distributed multiprocessor system
0.021994
ARINC 659 Scheduling: Problem Definition · RTSS 1994
The Airplane Information Management System: an integrated real-time flight-deck control system · RTSS 1992
Cloud and datacenter computing › resource allocation › resource allocation policy
resource partitioning
0.011994
ARINC 659 Scheduling: Problem Definition · RTSS 1994

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

pre-scheduling · 0.0partitioning · 0.0table-driven bus protocol · 0.0resource allocation · 0.0
YearPublicationVenuePosition
2010 Murphy Was an Optimist
Kevin Driscoll 0001
SAFECOMP1
2005 Ringing out Fault Tolerance. A New Ring Network for Superior Low-Cost Dependability
abstract
Dependability properties of bi-directional and braided rings are well recognized in improving communication availability. However, current ring-based topologies have no mechanisms for extreme integrity and have not been considered for emerging high-dependability markets where cost is a significant driver, such as the automotive "by-wire" applications. This paper introduces a braided-ring architecture with superior guardian functionality and complete Byzantine fault tolerance while simultaneously reducing cost. This paper reviews anticipated requirements for high-dependability low-cost applications and emphasizes the need for regular safe testing of core coverage functions. The paper describes the ring's main mechanisms for achieving integrity and availability levels similar to SAFEbus/spl reg/ but at low automotive costs. The paper also presents a mechanism to achieve self-stabilizing TDMA-based communication and design methods for fault-tolerant protocols on a network of simplex nodes. The paper also introduces a new self-checking pair concept that leverages braided-ring properties. This novel message-based self-checking-pair concept allows high-integrity source data at extremely low cost.
Brendan Hall, Kevin Driscoll 0001, Michael Paulitsch, Samar Dajani-Brown
DSN2
2005 Coverage and the Use of Cyclic Redundancy Codes in Ultra-Dependable Systems
abstract
A cyclic redundancy code (CRC), when used properly, can be an effective and relatively inexpensive method to detect data corruption across communication channels. However, some systems use CRCs in ways that violate common assumptions made in analyzing CRC effectiveness, resulting in an overly optimistic prediction of system dependability. CRCs detect errors with some finite probability, which depends on factors including the strength of the particular code used, the bit-error rate, and the message length being checked. Common assumptions also include a passive network inter-stage, explicit data words, memoryless channels, and random independent symbol errors. In this paper we identify some examples of CRC usage that compromise ultra-dependable system design goals, and recommend alternate ways to improve system dependability via architectural approaches rather than error detection coding approaches.
Michael Paulitsch, Jennifer Morris, Brendan Hall, Kevin Driscoll 0001, Elizabeth Latronico, Philip Koopman
DSN4
2002 BeepBeep: Embedded Real-Time Encryption
Kevin Driscoll 0001
FSE1
1994 ARINC 659 Scheduling: Problem Definition
abstract
Honeywell is completing integration of the new Boeing 777 integrated Airplane Information Management System (AIMS). AIMS functions range from hard real-time to non-real-time, include flight-critical and non-essential functions, and must all reside on the same distributed multiprocessor system. This system, based on Aeronautical Radio Inc's ARINC 659 specification, allows for high resource utilization while providing strict partitioning and provable performance via pre-scheduling of processing and communication resources. Such scheduling presents significant theoretical and practical problems. This paper describes these scheduling requirements with the intent of providing the research community with practical bounds for problem definition.>
Todd Carpenter, Kevin Driscoll 0001, Ken Hoyme, Jim Carciofini
RTSS2
1992 The Airplane Information Management System: an integrated real-time flight-deck control system
abstract
Honeywell is completing design and will build hardware for the new Boeing 777 integrated Airplane Information Management System (AIMS). AIMS functions have time constraints from hard real-time to non-real-time, and criticality levels from flight critical to nonessential. The challenge is that these functions share time, memory, and input/output (I/O) on a redundant, distributed multiprocessor. An innovative offline scheduling tool and table driven bus protocol control data transfers and Ada process synchronization with verifiable resource allocation, latency control, and performance. >
Kevin Driscoll 0001, Ken Hoyme
RTSS1