This work investigates the application of deductive verification techniques to safety critical Java programs, in particular RTSJ programs. A focus is put on the formalization of the RTSJ memory model in dynamic logic, the utilization of a region-based memory model for ensuring non-interference and a design-by-contract based approach for the formal specification and verification of worst case memory consumption
Software is used in many safety- and security-critical systems. Software development is, however, an...
The Real-time Specification for Java (RTSJ) has been designed to cover a large spectrum of real-time...
This thesis is concerned with formal development of Java Card applets. Java Card is a technology tha...
Formal verification of concurrent programs still poses a major challenge in computer science. Our ap...
Software systems play a central role in modern society, and their correctness is often crucially imp...
Programs with publicly accessible interfaces are increasingly used to process confidential data. Thi...
The Real-Time Specification for Java (RTSJ) defines a region-based memory model with the capability ...
International audienceIn response to increasing interest in the use of objectoriented technology for...
This thesis is about ensuring that software behaves as it is supposed to behave. More precisely, it ...
Software is used in many safety- and security-critical systems. Software development is, however, an...
This dissertation exploits the formal methods paradigm in which the software system and its specific...
In this thesis we propose an abstraction based certification technique for Java programs which is ba...
Smart cards are used in security critical applications where money or private data is involved. Exam...
This paper presents the motivation for and outcomes of an engineering research project on certifiabl...
Sei es im Internet beim Homebanking, bei Chipkarten wie der Geldkarte oder bei der kommenden Gesundh...
Software is used in many safety- and security-critical systems. Software development is, however, an...
The Real-time Specification for Java (RTSJ) has been designed to cover a large spectrum of real-time...
This thesis is concerned with formal development of Java Card applets. Java Card is a technology tha...
Formal verification of concurrent programs still poses a major challenge in computer science. Our ap...
Software systems play a central role in modern society, and their correctness is often crucially imp...
Programs with publicly accessible interfaces are increasingly used to process confidential data. Thi...
The Real-Time Specification for Java (RTSJ) defines a region-based memory model with the capability ...
International audienceIn response to increasing interest in the use of objectoriented technology for...
This thesis is about ensuring that software behaves as it is supposed to behave. More precisely, it ...
Software is used in many safety- and security-critical systems. Software development is, however, an...
This dissertation exploits the formal methods paradigm in which the software system and its specific...
In this thesis we propose an abstraction based certification technique for Java programs which is ba...
Smart cards are used in security critical applications where money or private data is involved. Exam...
This paper presents the motivation for and outcomes of an engineering research project on certifiabl...
Sei es im Internet beim Homebanking, bei Chipkarten wie der Geldkarte oder bei der kommenden Gesundh...
Software is used in many safety- and security-critical systems. Software development is, however, an...
The Real-time Specification for Java (RTSJ) has been designed to cover a large spectrum of real-time...
This thesis is concerned with formal development of Java Card applets. Java Card is a technology tha...