首页> 外文会议>World Congress on Formal Methods >ViennaDoc: An Animatable and Testable Specification Documentation Tool
【24h】

ViennaDoc: An Animatable and Testable Specification Documentation Tool

机译:ViennaDoc:可动画且可测试的规范文档工具

获取原文

摘要

An obstacle to applying formal specification techniques to industrial projects is that stakeholders with little engineering background may experience difficulty comprehending the specification. Forming a common understanding of a specification is indeed essential in software development because a specification is consulted by many kinds of stakeholders, including those who do not necessarily have an engineering background. This paper introduces ViennaDoc, a specification documentation tool that interleaves animation of a formal specification into informal texts written using natural language. ViennaDoc helps readers to understand the behaviour of the specified system by providing opportunities to verify their understanding by executing the specification in the context of the informal explanation. ViennaDoc also helps maintainers of the specification by enabling unit testing that asserts equality between values embedded in the informal specification and formal expressions.
机译:将正式的规范技术应用于工业项目的障碍是,几乎没有工程背景的利益相关者可能会难以理解规范。在软件开发中,形成对规范的共识确实是必不可少的,因为规范是由许多利益相关者(包括那些不一定具有工程背景的利益相关者)咨询的。本文介绍了ViennaDoc,这是一种规范文档工具,可以将正式规范的动画插入使用自然语言编写的非正式文本中。 ViennaDoc通过在非正式解释的上下文中执行规范来提供验证自己的理解的机会,从而帮助读者理解指定系统的行为。 ViennaDoc还通过启用单元测试来帮助规范的维护者,该单元测试断言了非正式规范和正式表达式中嵌入的值之间的相等性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号