NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
PCC Framework for Program-GeneratorsIn this paper, we propose a proof-carrying code framework for program-generators. The enabling technique is abstract parsing, a static string analysis technique, which is used as a component for generating and validating certificates. Our framework provides an efficient solution for certifying program-generators whose safety properties are expressed in terms of the grammar representing the generated program. The fixed-point solution of the analysis is generated and attached with the program-generator on the code producer side. The consumer receives the code with a fixed-point solution and validates that the received fixed point is indeed a fixed point of the received code. This validation can be done in a single pass.
Document ID
20150004719
Acquisition Source
Ames Research Center
Document Type
Conference Paper
Authors
Kong, Soonho
(Seoul National Univ. Korea, Republic of)
Choi, Wontae
(Seoul National Univ. Korea, Republic of)
Yi, Kwangkeun
(Seoul National Univ. Korea, Republic of)
Date Acquired
April 9, 2015
Publication Date
October 1, 2009
Publication Information
Publication: Proceedings of the Third International Workshop on Proof-Carrying Code and Software Certification
Subject Category
Computer Programming And Software
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available