Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where David Oglesby is active.

Publication


Featured researches published by David Oglesby.


AIAA Infotech@Aerospace 2010 | 2010

Towards Scalable Verification of Commercial Avionics Software

Devesh Bhatt; Gabor Madl; David Oglesby; Kirk Schloegel

We describe a model-based approach for the automated verification of avionics systems that has been applied in Honeywell for the certification of complex commercial avionics applications, such as flight controls and engine controls. The approach uses a symbolic analysis framework for MATLAB Simulink models, utilizing range arithmetic to represent both test cases and equivalence-class transformations within a model of behavioral requirements. Backwards search from a set of desired test-case values within the model is combined with forward-directed simulation to resolve constraints and compute values in the visited paths, leading to a set of model-level input/output values that produce the test cases. We also describe a common design flaw that was uncovered in an early design phase by utilizing this approach. We argue that finding such designs flaws is extremely difficult by alternative methods such as directed or random simulations and traditional model checkers. Utilizing our approach, Honeywell has achieved better than 20 speedup on average in certification costs compared to traditional analysis and testing methods, while maintaining scalability on complex real-life problems.


software and compilers for embedded systems | 2003

Composable Code Generation for Model-Based Development

Kirk Schloegel; David Oglesby; Eric Engstrom; Devesh Bhatt

Many engineering and application domains, including distributed real-time and embedded (DRE) systems, are increasingly employing a graphical model-based development approach. However, the full potential of this approach has not yet been realized due to the complexity of automatically generating non-standard types of code. In this paper, we present a new framework for generating code that is referred to as composable code generation. Under this framework, code generators are not written as monolithic programs that are separate from their corresponding graphical models as has been the practice in the past. Instead, code generators are composed of modular entity-specific generation routines that are attached directly to modeling entities, their meta-data, or to collections of modeling entities. Code is built up by traversing the model, querying each entity that is encountered for a specific type of code generation routine and then executing each accessed routine. We describe this framework in detail and provide experimental results from a DRE application domain.


engineering of computer based systems | 2013

Quantifying Error Propagation in Data Flow Models

Devesh Bhatt; Kirk Schloegel; Gabor Madl; David Oglesby

Model-based design is increasingly applied for the design and certification of flight-critical software. Software verification tools, however, have profound weaknesses in handling errors associated with signal values. Such errors can non-deterministically affect the performance and physical behavior of the cyber-physical system controlled by the software. We describe a scalable method that supports the analysis of signal value errors for applications specified as MATLAB Simulink data flow models. The approach explicitly propagates the errors associated with signal type and range bounds through the model and analyzes the possible effects of the errors on the cyber-physical systems behavior. We demonstrate the run time and scalability of the proposed approach on a set of avionics models developed for a commercial aircraft.


Archive | 2002

Model-based composable code generation

Kirk Schloegel; David Oglesby; Eric Engstrom; Devesh Bhatt


Archive | 2008

METHOD AND APPARATUS FOR TEST GENERATION FROM HYBRID DIAGRAMS WITH COMBINED DATA FLOW AND STATECHART NOTATION

Devesh Bhatt; Kirk Schloegel; Stephen O. Hickman; David Oglesby


Archive | 2008

Method, apparatus, and system for automatic test generation from statecharts

David Oglesby; Kirk Schloegel; Devesh Bhatt; Stephen O. Hickman


Archive | 2009

SYSTEM AND METHODS OF USING TEST POINTS AND SIGNAL OVERRIDES IN REQUIREMENTS-BASED TEST GENERATION

Kirk Schloegel; Devesh Bhatt; Steve Hickman; David Oglesby; Manish Patodi; VenkataRaman Perivela; Rachana Labh


Archive | 2007

Method and System for Metamodeling Using Dynamic Ontology Objects

David Oglesby; Jon Schewe; Eric Engstrom; Kirk Schloegel; Hazel Shackleton


Archive | 2002

Framework for domain-independent archetype modeling

David Oglesby; Kirk Schloegel; Devesh Bhatt; Eric Engstrom


Archive | 2011

Systems and methods for verifying model equivalence

Gabor Madl; David Oglesby; Kuntal Chakraborty; Devesh Bhatt; Stephen O. Hickman

Collaboration


Dive into the David Oglesby's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Gabor Madl

University of California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge