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

RE2B: Enhancing Correctness of Both Requirements and Design Models

  • East China Normal University

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

摘要

Software requirements are the criteria for the correctness of the software behaviors. How to verify the correctness of the requirements is a big challenge in requirements engineering. Among various requirements approaches, the environment modeling based requirements engineering(EBRE) gains great popularity due to its explicit environment model. However, it still lacks of a formal approach to verify the correctness of the requirements models proposed in EBRE. Event-B is a popular formal method employing step-wise refinement to construct system models and verify their correctness according to the system requirements. This paper combines EBRE with Event-B to merge the advantages of the two methods. On the one hand, we transform the EBRE models to the initial Event-B model to guide the further design and development of the system. On the other hand, the transformed Event-B model can provide formal proof on the consistency of the requirements model. We also implement a plug-in tool on the Rodin platform to realize the automatic transformation from EBRE models to Event-B model and to commit a formal verification on the correctness of the transformed requirements model.

源语言英语
主期刊名Proceedings - 2021 International Symposium on Theoretical Aspects of Software Engineering, TASE 2021
出版商Institute of Electrical and Electronics Engineers Inc.
191-198
页数8
ISBN(电子版)9781665441636
DOI
出版状态已出版 - 8月 2021
活动15th International Symposium on Theoretical Aspects of Software Engineering, TASE 2021 - Shanghai, 中国
期限: 25 8月 202127 8月 2021

出版系列

姓名Proceedings - 2021 International Symposium on Theoretical Aspects of Software Engineering, TASE 2021

会议

会议15th International Symposium on Theoretical Aspects of Software Engineering, TASE 2021
国家/地区中国
Shanghai
时期25/08/2127/08/21

指纹

探究 'RE2B: Enhancing Correctness of Both Requirements and Design Models' 的科研主题。它们共同构成独一无二的指纹。

引用此