Distributed, Modular HTL | IEEE Conference Publication | IEEE Xplore

Abstract:

The Hierarchical Timing Language (HTL) is a real-time coordination language for distributed control systems. HTL programs must be checked for well-formedness, race freedo...Show More

Abstract:

The Hierarchical Timing Language (HTL) is a real-time coordination language for distributed control systems. HTL programs must be checked for well-formedness, race freedom, transmission safety (schedulability of inter-host communication), and time safety (schedulability of host computation). We present a modular abstract syntax and semantics for HTL, modular checks of well-formedness, race freedom, and transmission safety, and modular code distribution. Our contributions here complement previous results on HTL time safety and modular code generation. Modularity in HTL can be utilized in easy program composition as well as fast program analysis and code generation, but also in so-called runtime patching, where program components may be modified at runtime.
Date of Conference: 01-04 December 2009
Date Added to IEEE Xplore: 31 December 2009
Print ISBN:978-0-7695-3875-4
Print ISSN: 1052-8725
Conference Location: Washington, DC, USA

Contact IEEE to Subscribe

References

References is not available for this document.