论文标题

通过集成运行时验证授权多级DSML

Empowering Multilevel DSMLs with Integrated Runtime Verification

论文作者

Macías, Fernando, Rutle, Adrian, Stolz, Volker, Scheffel, Torben, Schmitz, Malte

论文摘要

在模型驱动的软件工程中,特定于领域的建模已被证明是一种强大的技术,可以以正式但易于理解的方式指定系统和系统的行为。运行时验证(RV)已成功用于验证此类行为的正确性。指定行为需要管理各种级别的抽象,使多级建模(MLM)成为适合此任务的方法。在本文中,我们提出了一种将MLM和RV与分布式实时系统领域的示例相结合的方法。指定行为的语义以及正确性属性的评估是通过模型转换规则给出的。这有助于对系统的仿真并检查实时时间逻辑正确性属性。

Within Model-Driven Software Engineering, Domain-Specific Modelling has proven to be a powerful technique to specify systems and systems' behaviour in a formal, yet understandable way. Runtime verification (RV) has been successfully used to verify the correctness of such behaviour. Specifying behaviour requires managing various levels of abstractions, making multilevel modelling (MLM) a suitable approach for this task. In this paper, we present an approach to combine MLM and RV with an example from the domain of distributed real-time systems. The semantics of the specified behaviour as well as the evaluation of correctness properties are given by model transformation rules. This facilitates simulation of the system and checking against real-time temporal logic correctness properties.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源