DocumentCode :
1737679
Title :
On the implementation of a stand-alone JavaTM bytecode verifier
Author :
Painchaud, Frédéric ; Debbabi, Mourad
Author_Institution :
LSFM Res. Group, Laval Univ., Que., Canada
fYear :
2000
fDate :
2000
Firstpage :
189
Lastpage :
194
Abstract :
A member of our research team has already produced a well-organized clear, technical and complete specification of the Java bytecode verifier. We are now using this specification to implement a stand-alone version of the verifier that totally complies with Sun´s specification. We are also integrating static checks that are currently absent from their implementation. In this paper we share our experience on that development work. As an introduction, we depict the main goals of the Verifier, followed by an overview of its verification process. We then present the major steps that we followed to develop our Verifier, in order to explain the problems that we have encountered and to summarize their solutions. Finally, we show a screenshot of our Verifier´s interface and enlighten its most interesting features
Keywords :
Java; formal specification; formal verification; specification; stand-alone Java bytecode verifier; static checks; verification process; Data analysis; Information analysis; Java; Performance analysis; Performance evaluation; Safety; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enabling Technologies: Infrastructure for Collaborative Enterprises, 2000. (WET ICE 2000). Proeedings. IEEE 9th International Workshops on
Conference_Location :
Gaithersburg, MD
ISSN :
1080-1383
Print_ISBN :
0-7695-0798-0
Type :
conf
DOI :
10.1109/ENABL.2000.883727
Filename :
883727
Link To Document :
بازگشت