The goal of this work is the design of a language for the implementation of smart card applications, specifically an operating system, as high integrity software. The integrity of a piece of software is demonstrated by proving various properties of the software. The language must therefore exclude any constructs that would make such proofs unreasonably difficult. An untyped language is not only very difficult to reason about formally but also allows many unchecked run-time errors that are eliminated in a, suitably, typed language. We would like the type system of the language to be strong, expressive and simple. Unfortunately the language is required to be able implement certain routines that might normally be part of the run-time system, n...
This thesis is about formal specification and formal verification of software and consists of three ...
Formally verifying a product in an early phase of the design process has several advantages. First, ...
Smartcard have distinctive features like portability, by the reduced size, and the low cost, in orde...
The goal of this work is the design of a language for the implementation of smart card applications,...
To be widely accepted, smart cards must contain completely trustworthy software. Because smart cards...
The operating system of a smart card is a safety critical system. Distributed in millions, smart car...
WOS: 000346620600002Smart cards are portable integrated devices that store and process data. Speed, ...
bUniversity of Nijmegen, the Netherlands This paper presents a case study in formal specification an...
AbstractThis paper presents a case study in the formal specification and verification of a smart car...
This paper describes the certification of smart-card applications in the framework of Common Criteri...
The use of smart cards to run software modules on demand has become a major business concern for ap...
Knowing the contents of the heap memory may be vital when optimizing memory management processes or...
This paper presents an open and modular middleware for smart cards, providing a simple abstraction o...
This thesis is concerned with different aspects of Java Card application development and use of form...
Like almost any other computing device, smartcards are becoming more powerful. This increase in comp...
This thesis is about formal specification and formal verification of software and consists of three ...
Formally verifying a product in an early phase of the design process has several advantages. First, ...
Smartcard have distinctive features like portability, by the reduced size, and the low cost, in orde...
The goal of this work is the design of a language for the implementation of smart card applications,...
To be widely accepted, smart cards must contain completely trustworthy software. Because smart cards...
The operating system of a smart card is a safety critical system. Distributed in millions, smart car...
WOS: 000346620600002Smart cards are portable integrated devices that store and process data. Speed, ...
bUniversity of Nijmegen, the Netherlands This paper presents a case study in formal specification an...
AbstractThis paper presents a case study in the formal specification and verification of a smart car...
This paper describes the certification of smart-card applications in the framework of Common Criteri...
The use of smart cards to run software modules on demand has become a major business concern for ap...
Knowing the contents of the heap memory may be vital when optimizing memory management processes or...
This paper presents an open and modular middleware for smart cards, providing a simple abstraction o...
This thesis is concerned with different aspects of Java Card application development and use of form...
Like almost any other computing device, smartcards are becoming more powerful. This increase in comp...
This thesis is about formal specification and formal verification of software and consists of three ...
Formally verifying a product in an early phase of the design process has several advantages. First, ...
Smartcard have distinctive features like portability, by the reduced size, and the low cost, in orde...