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
Link To Document