A Formal Model for Natural-Language Timed Requirements of Reactive Systems

被引:0
|
作者
Carvalho, Gustavo [1 ,3 ]
Carvalho, Ana [2 ]
Rocha, Eduardo [1 ]
Cavalcanti, Ana [3 ]
Sampaio, Augusto [1 ]
机构
[1] Univ Fed Pernambuco, Ctr Informat, BR-50740560 Recife, PE, Brazil
[2] Univ Fed Pernambuco, NTI, BR-50670901 Recife, PE, Brazil
[3] Univ York, Dept Comp Sci, York YO10 5GH, North Yorkshire, England
基金
英国工程与自然科学研究理事会;
关键词
Model mapping; TIOTS; test-case generation;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To analyse the behaviour of reactive systems formally, it is necessary to build a model. At the very beginning of the development, typically only natural language requirements are documented. We present a formal model, named Data-Flow Reactive Systems (DFRS), which can be automatically obtained from natural language requirements that may also describe temporal properties. We prove that a DFRS can be mapped to a timed input-output transition system, which is widely used to characterise conformance relations for timed reactive systems. To validate the proposed model as well as the mechanisation developed to support its analysis, we consider two toy examples and two examples from the aerospace and automotive industry. Test cases are independently created and we verify that they are all compatible.
引用
收藏
页码:43 / 58
页数:16
相关论文
共 50 条