【24h】

ABZ Languages and Tools in Industrial-Scale Application

机译:ABZ工业规模应用中的语言和工具

获取原文

摘要

We give an early view of an ongoing evaluation of ABZ-style languages and their accompanying tools. The target is specifications of safety- and security-critical (software-rich) systems. Our perspective is that of long-term users of formal methods in all parts of the development life cycle. The evaluation's scope is the production of specifications. We list requirements for producing specifications, including semantic needs and the resulting requirements on language expressiveness, as well as requirements on tool support for writing, structuring, exploring, and validating specifications. We define criteria for industrial suitability - in our experience - of ABZ languages. We believe that specification structuring is a major discriminating factor for industrial scale-up. So we present an (informal) classification of such mechanisms and illustrate their use by reference to the largest formal specification written by Altran. Our lack of industrial-scale experience in some languages means we are still learning the best mechanisms to use in some cases. We welcome input on this. Finally we discuss remaining work.
机译:我们对ABZ样式语言及其随附工具的持续评估提供了早期的见解。目标是对安全性和安全性至关重要的(软件丰富的)系统的规范。我们的观点是在开发生命周期的各个阶段中长期使用形式化方法的用户。评估的范围是制定规范。我们列出了产生规范的要求,包括语义要求和由此产生的语言表达要求,以及对编写,构造,浏览和验证规范的工具支持的要求。根据我们的经验,我们为ABZ语言定义了行业适用性标准。我们认为,规范结构是扩大工业规模的主要因素。因此,我们介绍了这种机制的(非正式)分类,并通过参考由Altran编写的最大的正式规范来说明它们的使用。我们缺乏某些语言的工业规模经验,这意味着我们仍在学习在某些情况下可以使用的最佳机制。我们欢迎对此提供意见。最后,我们讨论剩余的工作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号