• DocumentCode
    234331
  • Title

    Generating control flow graph from Java card byte code

  • Author

    Amine, Achkar ; Mohammed, Benattou ; Jean-Louis, Lanet

  • Author_Institution
    Lab. XLIM Secure Smart Devices, Univ. of Limoges, Limoges, France
  • fYear
    2014
  • fDate
    20-22 Oct. 2014
  • Firstpage
    206
  • Lastpage
    212
  • Abstract
    The verification process in industrial context of embedded software in smart card is considered difficult, extremely time-consuming, and costly, with very few tools and techniques available to aid in the verification process. The work proposed in this paper consist to define the main architecture of testing java card application and a specific test model which consists of reducing a given java-card application to one method which have one input and one output data which correspond with the real communication between the card and the off-card applications. The paper details the first step of testing constraint specifications which consist of modeling and generating control flow graph in inter and intra procedural level from the byte code of java-card applications.
  • Keywords
    Java; embedded systems; flow graphs; program testing; program verification; smart cards; software architecture; Java card application; Java card byte code; architecture; constraint specifications testing; control flow graph; embedded software; industrial context; inter procedural level; intra procedural level; off-card applications; smart card; test model; verification process; Flow graphs; Java; Process control; Silicon; Smart cards; Switches; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science and Technology (CIST), 2014 Third IEEE International Colloquium in
  • Conference_Location
    Tetouan
  • Print_ISBN
    978-1-4799-5978-5
  • Type

    conf

  • DOI
    10.1109/CIST.2014.7016620
  • Filename
    7016620