点击购买,资源将自动在新窗口打开.
获取独家产品信息,尽享促销优惠!立即订阅,不容错过
* 限···时··优惠
为了降低验证成本并对软件更有信心,静态程序分析提供了证明源代码属性的方法。不幸的是,这些技术对于非专业人士来说很难理解和使用。建模允许用户以简单的方式指定软件的某些方面。更准确地说,在嵌入式软件中,状态机模型经常用于行为设计。本文的目的是通过提供从模型到源代码的注释自动生成来弥合模型和代码之间的差距。然后通过静态分析验证这些注释,以确保代码行为符合基于模型的设计。我们考虑的模型是具有正式非歧义语义的 UML 状态机,注释生成和验证在工具中实现并应用于案例研究。
主要关键词