Insa Fuhrmann and David Broman and Steven Smyth and Reinhard von Hanxleden

EECS Department, University of California, Berkeley

Technical Report No. UCB/EECS-2014-26

April 3, 2014

This publication is archived. It is kept only for reference purposes, so it is no longer being updated and may not meet accessibility standards. If you need this content in a different format, please email webteam@eecs.berkeley.edu.

http://www2.eecs.berkeley.edu/Pubs/TechRpts/2014/Archive/EECS-2014-26.pdf

Reactive systems are increasingly developed using high-level modeling tools. Such modeling tools may facilitate formal reasoning about concurrent programs, but provide little help when timing-related problems arise and deadlines are missed when running a real system. In these cases, the modeler has typically no information about timing properties and costly parts of the model; there is little or no guidance on how to improve the timing characteristics of the model. In this paper, we propose a design methodology where interactive timing analysis is an integral part of the modeling process. This methodology concerns how to aggregate timing values in a user-friendly manner and how to define timing analysis requests. We also introduce and formalize a new timing analysis interface that is designed for communicating timing information between a high-level modeling tool and a lower-level timing analysis tool.


BibTeX citation:

@techreport{Fuhrmann:EECS-2014-26,
    Author= {Fuhrmann, Insa and Broman, David and Smyth, Steven and von Hanxleden, Reinhard},
    Title= {Towards Interactive Timing Analysis for Designing Reactive Systems},
    Year= {2014},
    Month= {Apr},
    Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2014/EECS-2014-26.html},
    Number= {UCB/EECS-2014-26},
    Abstract= {Reactive systems are increasingly developed using high-level modeling tools. Such modeling tools may facilitate formal reasoning about concurrent programs, but provide little help when timing-related problems arise and deadlines are missed when running a real system. In these cases, the modeler has typically no information about timing properties and costly parts of the model; there is little or no guidance on how to improve the timing characteristics of the model. In this paper, we propose a design methodology where interactive timing analysis is an integral part of the modeling process. This methodology concerns how to aggregate timing values in a user-friendly manner and how to define timing analysis requests. We also introduce and formalize a new timing analysis interface that is designed for communicating timing information between a high-level modeling tool and a lower-level timing analysis tool.},
}

EndNote citation:

%0 Report
%A Fuhrmann, Insa 
%A Broman, David 
%A Smyth, Steven 
%A von Hanxleden, Reinhard 
%T Towards Interactive Timing Analysis for Designing Reactive Systems
%I EECS Department, University of California, Berkeley
%D 2014
%8 April 3
%@ UCB/EECS-2014-26
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2014/EECS-2014-26.html
%F Fuhrmann:EECS-2014-26