arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2303.14944cs.SE
收藏

在VDM-SL中开发仿真语言形式语义的实现优先方法

Implementation-First Approach of Developing Formal Semantics of a Simulation Language in VDM-SL

Tomohiro Oda, Gaël Dur, Stéphane Ducasse, Hugo Daniel Macedo

摘要:

形式规格说明是严格软件实现的基础。VDM-SL是一种形式化的规约语言,具有广泛的可执行子集。包括VDM-SL在内的VDM系列的成功案例表明,制定经过良好测试的可执行规范可以降低实施阶段的成本。本文介绍并讨论了规格说明和实现的逆序。一个多智能体的仿真语言称为\remobidyc的发展进行了描述和研究的情况下,定义一个正式的规范后,最初的实施和反映到实施代码的规范。

英文摘要:

Formal specification is a basis for rigorous software implementation. VDM-SL is a formal specification language with an extensive executable subset. Successful cases of VDM-family including VDM-SL have shown that producing a well-tested executable specification can reduce the cost of the implementation phase. This paper introduces and discusses the reversed order of specification and implementation. The development of a multi-agent simulation language called \remobidyc is described and examined as a case study of defining a formal specification after initial implementation and reflecting the specification into the implementation code.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑