12.07.2015 Views

JCML - Java Card Modeling Language: Definição e ... - Ifrn

JCML - Java Card Modeling Language: Definição e ... - Ifrn

JCML - Java Card Modeling Language: Definição e ... - Ifrn

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5 <strong>JCML</strong> - <strong>Java</strong> <strong>Card</strong> <strong>Modeling</strong> <strong>Language</strong> 745.1 Descrição da Gramática <strong>JCML</strong> . . . . . . . . . . . . . . . . . . . . . . . 745.1.1 Unidade de Compilação . . . . . . . . . . . . . . . . . . . . . . 755.1.2 Definindo Tipos (Classes e Interfaces) . . . . . . . . . . . . . . . 765.1.3 Membros de Classe - Declarando Classes e Interfaces . . . . . . . 785.1.4 Tipos de Especificação <strong>JCML</strong> . . . . . . . . . . . . . . . . . . . 815.1.5 Especificação de Método <strong>JCML</strong> . . . . . . . . . . . . . . . . . . 835.2 <strong>JCML</strong>c - <strong>JCML</strong> Compiler . . . . . . . . . . . . . . . . . . . . . . . . . . 865.2.1 Abordagem wrapper para <strong>JCML</strong>c . . . . . . . . . . . . . . . . . 875.2.2 Traduzindo Cláusulas <strong>JCML</strong> . . . . . . . . . . . . . . . . . . . . 895.3 Suporte a Operadores não Definidos em <strong>Java</strong> <strong>Card</strong> . . . . . . . . . . . . . 975.3.1 Implicação e Equivalência . . . . . . . . . . . . . . . . . . . . . 975.3.2 Quantificadores . . . . . . . . . . . . . . . . . . . . . . . . . . . 985.4 Análise do Código Gerado pelo Compilador <strong>JCML</strong> . . . . . . . . . . . . 995.5 Conclusão . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1016 Trabalhos Relacionados 1046.1 B with Optimized Memory - BOM . . . . . . . . . . . . . . . . . . . . . 1056.2 BSmart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056.3 C <strong>Modeling</strong> <strong>Language</strong> - CML . . . . . . . . . . . . . . . . . . . . . . . 1067 Considerações Finais 108A Classes da Aplicação de Controle de Usuário 115A.1 Classe Usuario.java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115A.2 Classe UserApplet.java . . . . . . . . . . . . . . . . . . . . . . . . . . . 11710

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!