APPEL - AGILA ProPErty and Dependency Description Language

Conference: MBMV 2021 - 24. Workshop MBMV
03/18/2021 - 03/19/2021 at online

Proceedings: ITG-Fb. 296: MBMV 2021

Pages: 11Language: englishTyp: PDF

Authors:
Grimm, Christoph; Wawrzik, Frank; Post, Sebastian; Koch, Johannes (TU Kaiserslautern, Germany)
Jung, Alexander Louis-Ferdinand; Luebeck, Konstantin; Bringmann, Oliver (Eberhard Karls Universität Tübingen, Germany)

Abstract:
We give an overview of the language APPEL, the “AGILA Property and Dependency Description Language”. It is part of the cloud-based tool AGILA that supports agile development methods. The language allows us to structure and document the knowledge about system-wide dependencies in a formal, textual form. APPEL models can be uploaded to the cloud, where they are used as a knowledge-base for continuous verification and validation, from early specification to run-time verification. We describe syntax, semantics, and demonstrate its application for predicting the performance of hardware/software systems in the context of the GENIAL! project.