This paper describes ongoing work aimed at the construction of formal cost models and analyses that are capable of producing verifiable guarantees of resource usage (space, time and ultimately power consumption) in the context of real-time embedded systems. Our work is conducted in terms of the domain-specific language Hume, a language that combines functional programming for computations with finite-state automata for specifying reactive systems. We describe an approach in which high-level information derived from source-code analysis can be combined with worst-case execution time information obtained from abstract interpretation of low-level binary code. This abstract interpretation on the machine-code level is capable of dealing with com...
International audienceRecent work on component-based software design has proved the need of resource...
This paper formulates and illustrates the integration of resource safety verification into a design ...
Visual tracking requires sophisticated algorithms working in real-time, and often space-limited, set...
This paper describes ongoing work aimed at the construction of formal cost models and analyses that ...
This paper describes ongoing work aimed at the construction of formal cost models and analyses to yi...
Purpose: To construct an effective Worst-Case Execution Time analysis based on a formal semantics fo...
The paper describes a formal framework for designing and reasoning about resource-constrained embedd...
This chapter describes Hume: a functionally-based language for programming with bounded resource usa...
Bounding resource usage is important for a number of areas, notably real-time embedded systems and s...
AbstractAnalysis of resource consumption of embedded systems is a major challenge in the industry si...
The growing complexity of modern automotive embedded systems requires new techniques for model-based...
The paper describes a formal framework for designing and reasoning about resource-constrained system...
International audienceLanguages for embedded systems ensure predictable timing behavior by specifyin...
Programming resource-sensitive systems, such as real-time embedded systems, requires guaranteeing bo...
In this paper, we introduce the model REMES for formal modeling and analysis of embedded resources s...
International audienceRecent work on component-based software design has proved the need of resource...
This paper formulates and illustrates the integration of resource safety verification into a design ...
Visual tracking requires sophisticated algorithms working in real-time, and often space-limited, set...
This paper describes ongoing work aimed at the construction of formal cost models and analyses that ...
This paper describes ongoing work aimed at the construction of formal cost models and analyses to yi...
Purpose: To construct an effective Worst-Case Execution Time analysis based on a formal semantics fo...
The paper describes a formal framework for designing and reasoning about resource-constrained embedd...
This chapter describes Hume: a functionally-based language for programming with bounded resource usa...
Bounding resource usage is important for a number of areas, notably real-time embedded systems and s...
AbstractAnalysis of resource consumption of embedded systems is a major challenge in the industry si...
The growing complexity of modern automotive embedded systems requires new techniques for model-based...
The paper describes a formal framework for designing and reasoning about resource-constrained system...
International audienceLanguages for embedded systems ensure predictable timing behavior by specifyin...
Programming resource-sensitive systems, such as real-time embedded systems, requires guaranteeing bo...
In this paper, we introduce the model REMES for formal modeling and analysis of embedded resources s...
International audienceRecent work on component-based software design has proved the need of resource...
This paper formulates and illustrates the integration of resource safety verification into a design ...
Visual tracking requires sophisticated algorithms working in real-time, and often space-limited, set...