Formal specification and verification of JavaCard's application identifier class

From MaRDI portal





Summay:This paper discusses a verification in PVS of the \texttt{AID} (Application Identifier) class from the JavaCard API. The properties that are verified are formulated in the interface specification language JML. This language is also used to express the properties that are assumed about the native methods from the \texttt{Util} class that are used in the \texttt{AID} class. These properties include invariants for classes and behaviour specifications for methods; the latter give pre- and post-conditions describing the functional behaviour, and also specify when exceptions may be thrown. For the entire collection see [Zbl 0968.68557].





Describes a project that uses

Uses Software






This page was built for publication: Formal specification and verification of JavaCard's application identifier class

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2771757)