The idea of analysing real programs by process algebraicmethods probably goes back to the Occam language using the CSPprocess algebra [43]. In [16,24] Degano et al. followed in that traditionby analysing Mobile Agent Programs written in the Higher Order Functional,Concurrent and Distributed, programming language Facile [47],by equipping Facile with a process algebraic semantics based on true concurrency.This semantics facilitated analysis of programs revealing subtlebugs that would otherwise be very hard to find. Inspired by the idea oftranslating real programs into process algebraic frameworks, we have inrecent years pursued an agenda of translating hard-real-time embeddedsafety critical programs written in the Safety Critical Java Profile...
Java threads are synchronised through primitives based upon monitor concepts developed in the early ...
We describe the design and the capabilities of the static timing analysis tool TetaSARTS that assist...
This thesis presents a tool that assists in the development of timed systems, giving users simulatio...
In this paper, we present a novel approach to schedulabilityanalysis of Safety Critical Hard Real-Ti...
More and more software libraries and applications in high-performance computing and distributed syst...
Abstract—To effectively cope with correctness issues of concur-rent and timed systems, the use of fo...
AbstractDevelopment of concurrent and time-dependent software systems is currently growing in its st...
synchronizers, timed automata, UPPAAL, Java. This paper describes the design and implementation of a...
Safety-critical Java (SCJ) is a restriction of the real-time specification for Java to support the d...
Many real-time systems are safety- and security-critical systems and, as a result, tools and techniq...
Safety-Critical Java (SCJ) is a version of Java for real-time, embedded, safety-critical application...
This paper presents how the tool TetaSARTS can be used to support the development of embedded hard r...
We present a tool for analysing resource sharing conflicts in multithreaded Java programs. Java prog...
Many Java programs encode temporal behaviors in their source code, typically mixing three features p...
The ProB model checker provides tool support for an integrated formal specification approach, which ...
Java threads are synchronised through primitives based upon monitor concepts developed in the early ...
We describe the design and the capabilities of the static timing analysis tool TetaSARTS that assist...
This thesis presents a tool that assists in the development of timed systems, giving users simulatio...
In this paper, we present a novel approach to schedulabilityanalysis of Safety Critical Hard Real-Ti...
More and more software libraries and applications in high-performance computing and distributed syst...
Abstract—To effectively cope with correctness issues of concur-rent and timed systems, the use of fo...
AbstractDevelopment of concurrent and time-dependent software systems is currently growing in its st...
synchronizers, timed automata, UPPAAL, Java. This paper describes the design and implementation of a...
Safety-critical Java (SCJ) is a restriction of the real-time specification for Java to support the d...
Many real-time systems are safety- and security-critical systems and, as a result, tools and techniq...
Safety-Critical Java (SCJ) is a version of Java for real-time, embedded, safety-critical application...
This paper presents how the tool TetaSARTS can be used to support the development of embedded hard r...
We present a tool for analysing resource sharing conflicts in multithreaded Java programs. Java prog...
Many Java programs encode temporal behaviors in their source code, typically mixing three features p...
The ProB model checker provides tool support for an integrated formal specification approach, which ...
Java threads are synchronised through primitives based upon monitor concepts developed in the early ...
We describe the design and the capabilities of the static timing analysis tool TetaSARTS that assist...
This thesis presents a tool that assists in the development of timed systems, giving users simulatio...