The Importance of Being Formal

4Citations
Citations of this article
23Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

This paper presents work in the context of the certification of a safety component for autonomous service robots, and investigates the potential advantages offered by formally modelling the domain knowledge, specification and implementation in a theorem prover in higher-order logic. This allows safety properties to be stated in an abstract manner close to textbook mathematics. The automatic proof checking alleviates correctness concerns, and provides a seamless development process from high-level safety requirements down to concrete implementation. Moreover, the formalisation can be checked for correctness automatically, and the certification review process can focus on the correctness of the specification and safety cases. © 2009 Elsevier B.V. All rights reserved.

Cite

CITATION STYLE

APA

Frese, U., Hausmann, D., Lüth, C., Täubig, H., & Walter, D. (2009). The Importance of Being Formal. Electronic Notes in Theoretical Computer Science, 238(4), 57–70. https://doi.org/10.1016/j.entcs.2009.09.006

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free