Evaluating context descriptions and property definition patterns for software formal validation

33Citations
Citations of this article
27Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A well known challenge in the formal methods domain is to improve their integration with practical engineering methods. In the context of embedded systems, model checking requires first to model the system to be validated, then to formalize the properties to be satisfied, and finally to describe the behavior of the environment. This last point which we name as the proof context is often neglected. It could, however, be of great importance in order to reduce the complexity of the proof. The question is then how to formalize such a proof context. We experiment a language, named CDL (Context Description Language), for describing a system environment using actors and sequence diagrams, together with the properties to be checked. The properties are specified with textual patterns and attached to specific regions in the context. Our contribution is a report on several industrial embedded system applications. © 2009 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Dhaussy, P., Pillain, P. Y., Creff, S., Raji, A., Le Traon, Y., & Baudry, B. (2009). Evaluating context descriptions and property definition patterns for software formal validation. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5795 LNCS, pp. 438–452). https://doi.org/10.1007/978-3-642-04425-0_34

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