Demo Data from VLDB 2026 / reviewers in the wild / expert
David C. Sharp
dblp:54/2928
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorArtificial intelligence and machine learning · 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 · 92% Distributed systems · 8% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems › model-based design
code generation |
0.1 | 1 | 2010 | Challenges and Solutions for Embedded and Networked Aerospace Software Systems · Proc. IEEE 2010 |
Embedded and real-time systems
model-based design |
0.1 | 1 | 2010 | Challenges and Solutions for Embedded and Networked Aerospace Software Systems · Proc. IEEE 2010 |
Embedded and real-time systems › real-time programming languages
real-time java |
0.0 | 1 | 2003 | Evaluating Mission Critical Large-Scale Embedded System Performance In Real-Time Java · RTSS 2003 |
Embedded and real-time systems › real-time embedded systems
avionics systems |
0.0 | 1 | 2003 | Evaluating Mission Critical Large-Scale Embedded System Performance In Real-Time Java · RTSS 2003 |
Methods — techniques the papers use, named apart from their topics
benchmarking · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Challenges and Solutions for Embedded and Networked Aerospace Software SystemsabstractAerospace systems are increasingly dependent upon software for their functionality, with associated software spanning a wide range of application domains. These include aircraft and spacecraft flight controls, mission computing, weapons management, command and control, surveillance, sensor management and processing, telemetry, and more. Understanding of their unique challenges has driven technology development on many fronts associated both with the products - such as real-time component-based application frameworks, supporting middleware, and algorithms - and the processes and tools by which they are created - such as model-based development and integration, automated code generation, simulations, and desktop test environments. This paper describes a number of these domains and challenges, future directions associated with networking and systems of systems, and technologies facilitating their development within The Boeing Company. David C. Sharp, Alex E. Bell, Jeffrey J. Gold, Ken W. Gibbar, Dennis W. Gvillo, Vann M. Knight, Kevin Murphy 0002, Wendy Roll, Krishna Sampigethaya, Viswa Santhanam, Steven P. Weismuller |
Proc. IEEE | 1 |
| 2003 | Transport layer abstraction in event channels for embedded systemsabstractAs embedded systems increase in complexity and begin to participate in distributed systems, the need for middleware in building such systems becomes imperative. However, the use of middleware that fully implements such standards can impose a significant increase in footprint for an application, making it unsuitable for use in embedded systems. We consider the use of a standard CORBA event channel in a setting where distribution and inter-language support are unnecessary. We report our experience in applying aspects to abstract the transport layer (CORBA) of the event channel into a selectable feature. Thus, enabling or disabling CORBA for a specific application can be decided at build-time, by merely selecting CORBA as a feature. We describe the patterns used to achieve this abstraction and present footprint and throughput results showing the effect of CORBA on automatically derived subsets of the event channel. Ravi Pratap, Ron Cytron, David C. Sharp, Edward Pla |
LCTES | 3 |
| 2003 | Evaluating Mission Critical Large-Scale Embedded System Performance In Real-Time JavaabstractMany of the benefits of Java, including its inherent portability, networking support, and simplicity, are of increasing importance to large-scale distributed real-time embedded (DRE) systems, but have been unavailable due to the lack of acceptable real-time performance. Recent work establishing the real-time specification for Java (RTSJ) based on Bollella et al. (2000) has led to the emergence of associated real-time Java virtual machines (RT JVMs) which promise to bridge this gap. This paper describes benchmarking results on a RT JVM in a uni-processing environment, and compares them to both C++ implementations of similar behavior and application requirements associated with large-scale avionics systems. This paper extends previously published results by Corsaro et al. (2002) and Sharp et al. (2003) by including avionics application level tests. David C. Sharp, Edward Pla, Kenn R. Luecke |
RTSS | 1 |
| 2001 | Object-Oriented Real-Time Computing for Reusable Avionics SoftwareabstractReusable product line software architectures and supporting components are the focus of an increasing number of software organizations attempting to reduce software costs. One essential attribute of a product line architecture is that it effectively isolates the logical, or static, aspects of the application from any product specific variations in the physical architecture or execution environment. A primary element of this isolation is hardware and low-level software (e.g., operating system) independence. This paper describes our experiences on developing object-oriented physical architectures for large scale reusable embedded systems, and on various ways that physical architecture attributes can be designed for flexibility without introducing volatility into the application architecture. David C. Sharp |
ISORC | 1 |
| 2000 | Component-based product line development of Avionics Software
David C. Sharp |
SPLC | 1 |