16th IEEE International Conference on Automated Software Engineering (ASE'01) Certifying Domain-Specific Policies San Diego, California November 26-November 29 ISBN: 0-7695-1426-X
Proof-checking code for compliance to safety policies potentially enables a product-oriented approach to certain aspects of software certification. To date, previous research has focused on generic, low-level programming-language properties such as memory type safety. In this paper we consider proof-checking higher-level domain-specific properties for compliance to safety policies. The paper first describes a framework related to abstract interpretation in which compliance to a class of certification policies can be efficiently calculated. Membership equational logic is shown to provide a rich logic for carrying out such calculations, including partiality, for certification. The architecture for a domain-specific certifier is described, followed by an implemented case study. The case study considers consistency of abstract variable attributes in code that performs geometric calculations in Aerospace systems.
Citation:
Michael Lowry, Thomas Pressburger, Grigore Rosu, "Certifying Domain-Specific Policies," ase, pp.81, 16th IEEE International Conference on Automated Software Engineering (ASE'01), 2001 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||