A theory for execution-time derivation in real-time programs
Contribuinte(s) |
A. Cerone A. Di Pierro |
---|---|
Data(s) |
01/01/2005
|
Resumo |
We provide an abstract command language for real-time programs and outline how a partial correctness semantics can be used to compute execution times. The notions of a timed command, refinement of a timed command, the command traversal condition, and the worst-case and best-case execution time of a command are formally introduced and investigated with the help of an underlying weakest liberal precondition semantics. The central result is a theory for the computation of worst-case and best-case execution times from the underlying semantics based on supremum and infimum calculations. The framework is applied to the analysis of a message transmitter program and its implementation. (c) 2005 Elsevier B.V. All rights reserved. |
Identificador | |
Idioma(s) |
eng |
Publicador |
Elsevier B.V. |
Palavras-Chave | #Computer Science, Theory & Methods #Real-time Programming #Control-flow Analysis #Execution-time Derivation And Prediction #Predicate Transformer Semantics #Partial Correctness #Case Timing Analysis #Refinement Calculus #Paths #Flow #C1 #280302 Software Engineering #700199 Computer software and services not elsewhere classified |
Tipo |
Journal Article |