Event-B is a refinement-based formal method that is used for system-level modeling and analysis of concurrent and distributed systems. Work has been done to extend Event-B with discrete time constraints. However the previous work does not capture the communication and competition between concurrent processes. In this paper, we distinguish task-based timing properties with scheduler-based timing properties from the perspective of different system design phases. To refine task-based timing properties with scheduler-based timing properties based on existing trigger-response patterns, we introduce a nondeterministic queue based scheduling framework to schedule processes under concurrent circumstances, which addresses the problems of refining de...
Some software or hardware system involves time constraints. When those constraints are required to e...
AbstractIn distributed real-time systems, an application is often modeled as a set of real-time tran...
The workload of many real-time systems can be characterized as a set of preemptable jobs with linear...
The Event-B formalism offers a stepwise development approach for managing complexity in system desig...
Event-B is a refinement-based formal method that has been shown to be useful in developing concurren...
Abstract: Event-B is a formal language for systems modeling, based on set theory and predicate logic...
We propose a method for the timing analysis of concurrent real-time programs with hard deadlines. We...
We provide a new characterization of scheduling nondeterminism by allowing deterministic schedulers ...
In the domain of formal modelling and verification of real-time safety-critical systems, our focus i...
We propose a method for the timing analysis of concur-rent real-time programs with hard deadlines. W...
The scheduling of tasks in a real-time system requires that, in addition to existing logical constra...
We incorporate time into an interleaving model of concurrency. In timed transition systems, the qua...
In multiprocessor and distributed real-time systems, scheduling jobs dynamically on processors is li...
International audienceThis paper presents a connection between two real-time models: a deadline-base...
In this paper, we present and prove exact best-case response time and improved jitter analysis of re...
Some software or hardware system involves time constraints. When those constraints are required to e...
AbstractIn distributed real-time systems, an application is often modeled as a set of real-time tran...
The workload of many real-time systems can be characterized as a set of preemptable jobs with linear...
The Event-B formalism offers a stepwise development approach for managing complexity in system desig...
Event-B is a refinement-based formal method that has been shown to be useful in developing concurren...
Abstract: Event-B is a formal language for systems modeling, based on set theory and predicate logic...
We propose a method for the timing analysis of concurrent real-time programs with hard deadlines. We...
We provide a new characterization of scheduling nondeterminism by allowing deterministic schedulers ...
In the domain of formal modelling and verification of real-time safety-critical systems, our focus i...
We propose a method for the timing analysis of concur-rent real-time programs with hard deadlines. W...
The scheduling of tasks in a real-time system requires that, in addition to existing logical constra...
We incorporate time into an interleaving model of concurrency. In timed transition systems, the qua...
In multiprocessor and distributed real-time systems, scheduling jobs dynamically on processors is li...
International audienceThis paper presents a connection between two real-time models: a deadline-base...
In this paper, we present and prove exact best-case response time and improved jitter analysis of re...
Some software or hardware system involves time constraints. When those constraints are required to e...
AbstractIn distributed real-time systems, an application is often modeled as a set of real-time tran...
The workload of many real-time systems can be characterized as a set of preemptable jobs with linear...