Formal methods should be used to specify and verify on-card software in Java Card applications. Furthermore, Java Card programming style requires runtime verification of all input conditions for all on-card methods, where the main goal is to preserve the data in the card. Design by contract, and in particular, the JML language, are an option for this kind of development and verification, as runtime verification is part of the Design by contract method implemented by JML. However, JML and its currently available tools for runtime verification were not designed with Java Card limitations in mind and are not Java Card compliant. In this thesis, we analyze how much of this situation is really intrinsic of Java Card limitations and how much is j...
We present an approach to rigorous, tool supported design and development of Java Card applications....
We discuss the development of an OCL specification for the JAVA CARD API. The main purpose of this s...
Abstract. We present a formally verified reference implementation of the JAVA CARD API. This case st...
Métodos formais poderiam ser usados para especificar e verificar software on-card em aplicações Java...
AbstractJava Card is a version of Java developed to run on devices with severe storage and processin...
COSTA, Umberto Souza; MOREIRA, Anamaria Martins; MUSICANTE, Matin A.; SOUZA NETO, Plácido A. JCML: A...
COSTA, Umberto Souza da; MOREIRA, Anamaria Martins; MUSICANTE, Martin A. Specification and Runtime V...
AbstractJava Card is a version of Java developed to run on devices with severe storage and processin...
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 thesis is concerned with different aspects of Java Card application development and use of form...
This thesis is concerned with formal development of Java Card applets. Java Card is a technology tha...
We discuss the development of an OCL specification for theJava Card API. The main purpose of this sp...
Smart cards are used in security critical applications where money or private data is involved. Exam...
Although formal methods can dramatically increase the quality of software systems, they have not wid...
We present an approach to rigorous, tool supported design and development of Java Card applications....
We discuss the development of an OCL specification for the JAVA CARD API. The main purpose of this s...
Abstract. We present a formally verified reference implementation of the JAVA CARD API. This case st...
Métodos formais poderiam ser usados para especificar e verificar software on-card em aplicações Java...
AbstractJava Card is a version of Java developed to run on devices with severe storage and processin...
COSTA, Umberto Souza; MOREIRA, Anamaria Martins; MUSICANTE, Matin A.; SOUZA NETO, Plácido A. JCML: A...
COSTA, Umberto Souza da; MOREIRA, Anamaria Martins; MUSICANTE, Martin A. Specification and Runtime V...
AbstractJava Card is a version of Java developed to run on devices with severe storage and processin...
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 thesis is concerned with different aspects of Java Card application development and use of form...
This thesis is concerned with formal development of Java Card applets. Java Card is a technology tha...
We discuss the development of an OCL specification for theJava Card API. The main purpose of this sp...
Smart cards are used in security critical applications where money or private data is involved. Exam...
Although formal methods can dramatically increase the quality of software systems, they have not wid...
We present an approach to rigorous, tool supported design and development of Java Card applications....
We discuss the development of an OCL specification for the JAVA CARD API. The main purpose of this s...
Abstract. We present a formally verified reference implementation of the JAVA CARD API. This case st...