Publikationsansicht

Specification of the JavaCard API in JML Towards formal specification and verification of applets and API implementations (2008)

Abstract
This paper reports on an effort to increase the reliability of JavaCard-based smart cards by means of formal specification and verification of JavaCard source code. As a first step, lightweight formal interface specifications, written in the specification language JML, have been developed for all the classes in the JavaCard API (version 2.1). They make many of the implicit assumptions underlying the current implementation explicit, and thus facilitate the use of this API and increase the reliability of the code that is based on it. Furthermore, the formal specifications are amenable to tool support, for verification purposes. 1

Details der Publikation
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.95.6410
Quelle http://www.cs.ru.nl/~erikpoll/publications/cardis00.pdf
Mitarbeiter CiteSeerX
Archiv CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Typ text
Sprache Englisch
Verknüpfungen 10.1.1.29.6183, 10.1.1.17.3839, 10.1.1.34.8403, 10.1.1.52.3873, 10.1.1.34.8093, 10.1.1.35.9408, 10.1.1.35.1472, 10.1.1.14.2945