科技报告详细信息
An abstract class loader for the SSP and its implementation in TL.
Wickstrom, Gregory Lloyd ; Winter, Victor Lono (University of Nebraska at Omaha, Omaha, NE) ; Fraij, Fares (University of Texas at El Paso, El Paso, TX) ; Roach, Steve (University of Texas at El Paso, El Paso, TX) ; Beranek, Jason (University of Nebraska at Omaha, Omaha, NE)
Sandia National Laboratories
关键词: S Codes;    A Codes Memory-Computer Simulation.;    Programming Languages;    99 General And Miscellaneous//Mathematics, Computing, And Information Science;    Specifications;   
DOI  :  10.2172/882346
RP-ID  :  SAND2004-3225
RP-ID  :  AC04-94AL85000
RP-ID  :  882346
美国|英语
来源: UNT Digital Library
PDF
【 摘 要 】

The SSP is a hardware implementation of a subset of the JVM for use in high consequence embedded applications. In this context, a majority of the activities belonging to class loading, as it is defined in the specification of the JVM, can be performed statically. Static class loading has the net result of dramatically simplifying the design of the SSP as well as increasing its performance. Due to the high consequence nature of its applications, strong evidence must be provided that all aspects of the SSP have been implemented correctly. This includes the class loader. This article explores the possibility of formally verifying a class loader for the SSP implemented in the strategic programming language TL. Specifically, an implementation of the core activities of an abstract class loader is presented and its verification in ACL2 is considered.

【 预 览 】
附件列表
Files Size Format View
882346.pdf 419KB PDF download
  文献评价指标  
  下载次数:5次 浏览次数:5次