首页> 外文会议>International Conference on Software Engineering and Mobile Application Modelling and Development >Model to specify real time system using Z and Alloy languages: A comparative approach
【24h】

Model to specify real time system using Z and Alloy languages: A comparative approach

机译:模型指定使用Z和合金语言的实时系统:比较方法

获取原文
获取外文期刊封面目录资料

摘要

Choice of a particular specification language depends on the type of product. Z and Alloy both are formal specification languages used for specifying the software requirements in a succinct manner. Alloy language is designed specifically for automatic analysis of any real time system. This paper proposes comparison between the effectiveness of Z and Alloy languages. An Automated Teller Machine (ATM) example has been considered as a case study for real time analysis and is used to demonstrate the comparative differences between the functionalities of Z and Alloy languages. To make the explanation more precise, we present formal specification of some states (wait or busy) and operations (withdrawal or balance enquiry) of ATM system using Z and Alloy languages. By using Z/EVES tool, the syntax of Z language is verified and instances of these states and operations are generated by using a tool Alloy Analyzer.
机译:特定规范语言的选择取决于产品的类型。 Z和合金都是用于以简洁的方式指定软件要求的正式规范语言。合金语言专为自动分析任何实时系统而设计。本文提出了Z和合金语言的有效性与Z和合金语言的效果比较。自动柜员机(ATM)示例被认为是实时分析的案例研究,用于展示Z和合金语言的功能之间的比较差异。为了使解释更准确,我们使用Z和合金语言向ATM系统提供的一些状态(等待或繁忙)和运营(退出或余额查询)的正式规范。通过使用z / eves工具,验证了z语言的语法,并且使用工具合金分析仪生成这些状态和操作的实例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号