This paper describes Hume: a novel domain-specific language whose purpose is to explore the expressibility/costability spectrum in resource-constrained systems, such as real-time embedded or control systems. Hume provides a number of high level features including higher-order functions, polymorphic types, arbitrary but sized user-defined data structures, asynchronous processes, lightweight exception handling, automatic memory management and domain-specific metaprogramming features, whilst seeking to guarantee strong space/time behaviour and maintaining overall determinacy.</p
Summary form only given. This tutorial focuses on the development of systems software for embedded a...
Real-time and networked embedded systems are important bidirectional bridges between the physical an...
Wider adoption, availability and ubiquity of wireless networking technologies, integrated sensors, a...
This paper describes Hume: a novel domain-specific language whose purpose is to explore the expressi...
This paper provides a self-contained formal description of the dynamic properties of Hume, a novel f...
Abstract. This paper provides a self-contained formal description of the dynamic properties of Hume,...
This paper gives a formal description of Hume, a novel functionally-based concurrent language that a...
Software engineering involves matching abstract software requirements to concrete implementations. P...
e1.3M project that will develop static analyses for resource-bounded computations (both space and ti...
This paper describes ongoing work aimed at the construction of formal cost models and analyses that ...
This paper describes the HW-Hume level of the novel Hume language. HW-Hume is the simplest subset of...
Abstract Hume is a domain-specific programming language targeting resourcebounded computations. It i...
: ASTRAL is a formal specification language for realtime systems. This paper discusses the rationale...
This paper tackles the problem of using formal meth-ods for practical real-time system development a...
This paper presents a strategy for promoting Forth acceptance based on a narrow focus of concentrati...
Summary form only given. This tutorial focuses on the development of systems software for embedded a...
Real-time and networked embedded systems are important bidirectional bridges between the physical an...
Wider adoption, availability and ubiquity of wireless networking technologies, integrated sensors, a...
This paper describes Hume: a novel domain-specific language whose purpose is to explore the expressi...
This paper provides a self-contained formal description of the dynamic properties of Hume, a novel f...
Abstract. This paper provides a self-contained formal description of the dynamic properties of Hume,...
This paper gives a formal description of Hume, a novel functionally-based concurrent language that a...
Software engineering involves matching abstract software requirements to concrete implementations. P...
e1.3M project that will develop static analyses for resource-bounded computations (both space and ti...
This paper describes ongoing work aimed at the construction of formal cost models and analyses that ...
This paper describes the HW-Hume level of the novel Hume language. HW-Hume is the simplest subset of...
Abstract Hume is a domain-specific programming language targeting resourcebounded computations. It i...
: ASTRAL is a formal specification language for realtime systems. This paper discusses the rationale...
This paper tackles the problem of using formal meth-ods for practical real-time system development a...
This paper presents a strategy for promoting Forth acceptance based on a narrow focus of concentrati...
Summary form only given. This tutorial focuses on the development of systems software for embedded a...
Real-time and networked embedded systems are important bidirectional bridges between the physical an...
Wider adoption, availability and ubiquity of wireless networking technologies, integrated sensors, a...