We present a rationale for a selection of tools that assist developers of hard real-time applications to verify that programs conform to a Java real-time profile and that platform-specific resource constraints are satisfied. These tools are specialised instances of more generic static analysis and model checking frameworks. The concepts are illustrated by two case studies, and the strengths and the limitations of the tools are discussed
International audienceOrganizations are attracted to Java because the language has proven more econo...
More and more software libraries and applications in high-performance computing and distributed syst...
More and more software libraries and applications in high-performance computing and distributed syst...
Abstract. Many safety- and security-critical systems are real-time systems and, as a result, tools a...
Many real-time systems are safety- and security-critical systems and, as a result, tools and techniq...
Many real-time systems are safety- and security-critical systems and, as a result, tools and techniq...
For many, Java is the antithesis of a high-integrity programming language. Its combination of object...
In this paper we investigate the fitness criteria of programming languages used as the target platfo...
Many safety- and security-critical systems are real-time systems and, as a result, tools and techniq...
In this paper, we present a novel approach to schedulabilityanalysis of Safety Critical Hard Real-Ti...
The Real Time Specification for Java (RTSJ) is an augmentation of Java for real time applications of...
We present the test case generation method and tool KeY-TestGen in the context of real-time Java app...
Abstract. Real-time systems are notoriously difficult to design and implement, and, as many real-tim...
We present the test case generation method and tool KeYTestGen in the context of real-time Java appl...
The development of real-time systems has traditionally been based on low-level programming languages...
International audienceOrganizations are attracted to Java because the language has proven more econo...
More and more software libraries and applications in high-performance computing and distributed syst...
More and more software libraries and applications in high-performance computing and distributed syst...
Abstract. Many safety- and security-critical systems are real-time systems and, as a result, tools a...
Many real-time systems are safety- and security-critical systems and, as a result, tools and techniq...
Many real-time systems are safety- and security-critical systems and, as a result, tools and techniq...
For many, Java is the antithesis of a high-integrity programming language. Its combination of object...
In this paper we investigate the fitness criteria of programming languages used as the target platfo...
Many safety- and security-critical systems are real-time systems and, as a result, tools and techniq...
In this paper, we present a novel approach to schedulabilityanalysis of Safety Critical Hard Real-Ti...
The Real Time Specification for Java (RTSJ) is an augmentation of Java for real time applications of...
We present the test case generation method and tool KeY-TestGen in the context of real-time Java app...
Abstract. Real-time systems are notoriously difficult to design and implement, and, as many real-tim...
We present the test case generation method and tool KeYTestGen in the context of real-time Java appl...
The development of real-time systems has traditionally been based on low-level programming languages...
International audienceOrganizations are attracted to Java because the language has proven more econo...
More and more software libraries and applications in high-performance computing and distributed syst...
More and more software libraries and applications in high-performance computing and distributed syst...