loading
Documents

Research.Publish.Connect.

Paper

Authors: Ralph Hoch and Hermann Kaindl

Affiliation: TU Wien, Austria

ISBN: 978-989-758-300-1

Keyword(s): Verification, Fluent Calculus, Situation Calculus, Model Checking.

Abstract: Previously, an approach based on the Situation Calculus was published for specifying feature coordination of a software system, but without a physical model or any additional autonomous agent in the environment. Hence, no verification of the feature coordination was possible in spite of its formal specification. Verification of safety-critical feature coordination is important, however, and requires additional models. This paper shows that a specification of a software coordinator can be formally verified using the Fluent Calculus (a derivative of the Situation Calculus), when combined with additional models. The overall qualitative model is a reimplementation of a recently published one based on synchronized finite-state machines, which was used for model checking. In fact, we show how the model in Fluent Calculus can be systematically derived from the finite-state machines. The results of verification using the Fluent Calculus correspond to those using model checking. We al so contrast our approach using the Fluent Calculus with model checking. In summary, we present verification of (safety-critical) feature coordination using the Fluent Calculus. (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 34.226.234.20

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Hoch, R. and Kaindl, H. (2018). Verification of Feature Coordination using the Fluent Calculus.In Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-300-1, pages 169-179. DOI: 10.5220/0006771401690179

@conference{enase18,
author={Ralph Hoch. and Hermann Kaindl.},
title={Verification of Feature Coordination using the Fluent Calculus},
booktitle={Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2018},
pages={169-179},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006771401690179},
isbn={978-989-758-300-1},
}

TY - CONF

JO - Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Verification of Feature Coordination using the Fluent Calculus
SN - 978-989-758-300-1
AU - Hoch, R.
AU - Kaindl, H.
PY - 2018
SP - 169
EP - 179
DO - 10.5220/0006771401690179

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.