Industrial experience report on the formal specification of a packet filtering language using the K framework

0Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

Many project-specific languages, including in particular filtering languages, are defined using non-formal specifications written in natural languages. This leads to ambiguities and errors in the specification of those languages. This paper reports on an industrial experiment on using a tool-supported language specification framework (double-struck K) for the formal specification of the syntax and semantics of a filtering language having a complexity similar to those of real-life projects. This experimentation aims at estimating, in a specific industrial setting, the difficulty and benefits of formally specifying a packet filtering language using a tool-supported formal approach.

Cite

CITATION STYLE

APA

Le Guernic, G., Combemale, B., & Galindo, J. A. (2017). Industrial experience report on the formal specification of a packet filtering language using the K framework. In Electronic Proceedings in Theoretical Computer Science, EPTCS (Vol. 240, pp. 38–52). Open Publishing Association. https://doi.org/10.4204/EPTCS.240.3

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