Midlet Navigation Graphs in JML
2011; Springer Science+Business Media; Linguagem: Inglês
10.1007/978-3-642-19829-8_2
ISSN1611-3349
AutoresWojciech Mostowski, Erik Poll,
Tópico(s)Formal Methods in Verification
ResumoIn the context of the EU project Mobius on Proof Carrying Code for Java programs (midlets) on mobile devices, we present a way to express midlet navigation graphs in JML. Such navigation graphs express certain security policies for a midlet. The resulting JML specifications can be automatically checked with the static checker ESC/Java2. Our work was guided by a realistically sized case study developed as demonstrator in the project. We discuss practical difficulties with creating efficient and meaningful JML specifications for automatic verification with a lightweight verification tool such as ESC/Java2, and the potential use of these specifications for PCC.
Referência(s)