跳到主要导航 跳到搜索 跳到主要内容

Enumeration and Deduction Driven Co-Synthesis of CCSL Specifications Using Reinforcement Learnin

  • East China Normal University
  • Université Côte d'Azur

科研成果: 书/报告/会议事项章节 › 会议稿件 › 同行评审

摘要

The Clock Constraint Specification Language (CCSL) has become popular for modeling and analyzing timing behaviors of real-time embedded systems. However, it is difficult for requirement engineers to accurately figure out CCSL specifications from natural language-based requirement descriptions. This is mainly because: i) most requirement engineers lack expertise in formal modeling; and ii) few existing tools can be used to facilitate the generation of CCSL specifications. To address these issues, this paper presents a novel approach that combines the merits of both Reinforcement Learning (RL) and deductive techniques in logical reasoning for efficient co-synthesis of CCSL specifications. Specifically, our method leverages RL to enumerate all the feasible solutions to fill the holes of incomplete specifications and deductive techniques to judge the quality of each trial. Our proposed deductive mechanisms are useful for not only pruning enumeration space, but also guiding the enumeration process to reach an optimal solution quickly. Comprehensive experimental results on both well-known benchmarks and complex industrial examples demonstrate the performance and scalability of our method. Compared with the state-of-the-art, our approach can drastically reduce the synthesis time by several orders of magnitude while the accuracy of synthesis can be guaranteed.

源语言英语
主期刊名Proceedings - 2021 IEEE 42nd Real-Time Systems Symposium, RTSS 2021
出版商Institute of Electrical and Electronics Engineers Inc.
页227-239
页数13
ISBN(电子版)9781665428026
DOI
出版状态已出版 - 2021
活动42nd IEEE Real-Time Systems Symposium, RTSS 2021 - Virtual, Online, 德国
期限: 7 12月 2021 → 10 12月 2021

丛书

姓名Proceedings - Real-Time Systems Symposium
卷2021-December
ISSN(印刷版)1052-8725

会议

会议42nd IEEE Real-Time Systems Symposium, RTSS 2021
国家/地区德国
市Virtual, Online
时期7/12/21 → 10/12/21

学术指纹

探究 'Enumeration and Deduction Driven Co-Synthesis of CCSL Specifications Using Reinforcement Learnin' 的科研主题。它们共同构成独一无二的学术指纹。

引用此