In this paper we extend dynamic controllability of temporally-flexible plans to temporally-flexible reactive programs. We consider three reactive programming language constructs whose behavior depends on runtime observations; conditional execution, iteration, and exception handling. Temporally-flexible reactive programs are distinguished from temporally-flexible plans in that program execution is conditioned on the runtime state of the world. In addition, exceptions are thrown and caught at runtime in response to violated timing constraints, and handled exceptions are considered successful program executions. Dynamic controllability corresponds to a guarantee that a program will execute to completion, despite runtime constraint violation...
The modern object-oriented programming languages are based on the abstract data types that join toge...
International audienceThis paper deals with runtime enforcement of untimed and timed properties with...
Abstract. The notion of control dependence underlies many program analysis and transformation techni...
In this paper we extend dynamic controllability of temporally-flexible plans to temporally-flexible ...
An important issue for temporal planners is the ability to handle temporal uncertainty. We revisit t...
In this paper we argue that a programming language for real-time systems should support the declarat...
A Conditional Simple Temporal Network with Uncertainty and Decisions (CSTNUD) is a for- malism to m...
The reactive programming model is largely different to what we're used to as we don't have a full co...
Temporal control is an important concept for real-time systems, and several systems and languages pr...
AbstractThe paper presents a relatively complete proof system for proving the validity of temporal p...
Temporal networks are data structures for representing and reasoning about temporal constraints on a...
In this paper we argue that a programming language for real-time systems should support the declarat...
Dynamic controllability guarantees that a process control can steer the execution of a business proc...
This paper extends the well-known technique of program slicing to synchronous reactive programs like...
Programs for hard real-time systems have stringent timing requirements. Real-time programs are usual...
The modern object-oriented programming languages are based on the abstract data types that join toge...
International audienceThis paper deals with runtime enforcement of untimed and timed properties with...
Abstract. The notion of control dependence underlies many program analysis and transformation techni...
In this paper we extend dynamic controllability of temporally-flexible plans to temporally-flexible ...
An important issue for temporal planners is the ability to handle temporal uncertainty. We revisit t...
In this paper we argue that a programming language for real-time systems should support the declarat...
A Conditional Simple Temporal Network with Uncertainty and Decisions (CSTNUD) is a for- malism to m...
The reactive programming model is largely different to what we're used to as we don't have a full co...
Temporal control is an important concept for real-time systems, and several systems and languages pr...
AbstractThe paper presents a relatively complete proof system for proving the validity of temporal p...
Temporal networks are data structures for representing and reasoning about temporal constraints on a...
In this paper we argue that a programming language for real-time systems should support the declarat...
Dynamic controllability guarantees that a process control can steer the execution of a business proc...
This paper extends the well-known technique of program slicing to synchronous reactive programs like...
Programs for hard real-time systems have stringent timing requirements. Real-time programs are usual...
The modern object-oriented programming languages are based on the abstract data types that join toge...
International audienceThis paper deals with runtime enforcement of untimed and timed properties with...
Abstract. The notion of control dependence underlies many program analysis and transformation techni...