Skip to content

Research at St Andrews

Resource Analysis for Hume Box Compositions

Research output: Contribution to conferencePaper


Christoph Armin Herrmann, Kevin Hammond

School/Research organisations


Hume is a very high-level language for programming of resource-critical control systems. In Hume, functional boxes are composed to form an asynchronous system of processes. We present a compositional analysis method which calculates the resource consumption of the entire system from those of single boxes, distinguishing particular program situations. In this paper, we focus on the resource of worst-case execution time. Symbolic treatment permits to express properties in terms of control parameters and delivers parameterised formulae which permits the Cerberus system developed by Waterfall Solutions Ltd. to reconfigure the algorithms in favour to guarantee a success of overall mission completion and optimisation of results


Original languageEnglish
Number of pages9
Publication statusPublished - 2009
EventSEAS DTC 2009 Annual Technical Conference - Edinburgh, United Kingdom
Duration: 7 Jul 20098 Jul 2009


ConferenceSEAS DTC 2009 Annual Technical Conference
CountryUnited Kingdom

Discover related content
Find related publications, people, projects and more using interactive charts.

View graph of relations

ID: 5090378