Capítulo de livro Revisado por pares

Automatic Test Generation for Java Card Applets

2001; Springer Science+Business Media; Linguagem: Inglês

10.1007/3-540-45165-x_10

ISSN

1611-3349

Autores

Hugues Martin, Lydie du Bousquet,

Tópico(s)

Model-Driven Software Engineering Techniques

Resumo

Open-cards have introduced a new life cycle for smart card embedded applications. In the case of Java Card, they have raised the problem of embedded object-oriented applet validation. In this article, we describe a methodology for Java Card applet verification, and its application on a case study. This methodology is based on automatic test generation. We first take benefits of the Java Card platform validation, focusing on application conformity testing. Then, using UML, we model the applet and its probable communication with other embedded elements. In the next step, the resulting model is used to automatically generate test suites, using UMLAUT and TGV tools. The full process is iterative and incremental, in order to conform to an object-oriented approach. Moreover, this incremental process allows integrating priorities on validation, by focusing first on main functions and properties.

Referência(s)