Bruno Gurgel’s scientific contributions

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (1)


Figure 5. Full function refinement of an API machine
Application of the B method towards the automation of Java Card component development
  • Article
  • Full-text available

45 Reads

·

2 Citations

·

Bruno Gurgel

·

Gomes Anamaria

·

This paper presents a methodology for the rigorous de-velopment of Java Card smart card applications, using the B Method. Its main feature is to abstract the particularities of Java Card and smart card aware applications from the specifier as much as possible. In the proposed approach, the specification of the aplication logic does not need to take into account the specific aspects of the Java Card plat-form (in particular, communication between the card accep-tance device and the smart card itself). A sequence of pre-established refinements is then applied to the original spec-ification to yield an implementation-level B description of the component, which can then be used to synthesize Java Card code. An interesting side-effect of this approach is that the specification may be reused with any other platform of implementation.

Download