首页> 外文期刊>Computer Standards & Interfaces >From ACT--ONE to Miranda, a translation experiment
【24h】

From ACT--ONE to Miranda, a translation experiment

机译:从ACT--ONE到Miranda的翻译实验

获取原文
获取原文并翻译 | 示例
       

摘要

It is now almost universally acknowledged that the data language ACT--ONE associated with the formal description technique LOTOS is inappropriate for the purpose of OSI formal description. In response to this the LOTOS restandardisa- tion activity plans to replace ACT-ONE with a functional language. Thus, compatibility between ACT--ONE and the replacement data language becomes an issue. In response to this, we present an experimental investigation of backward compatibility between ACT-ONE and the new LOTOS data language. Specifically, we investigate translating ACT-ONE data types into the functional language Miranda. Miranda has been chosen as it is a widely used functional programming language and it is close in form to the anticipated new data language. This work serves as a ‘verification of concept' for translating ACT-ONE to the E--LOTOS data language. It identifies the bounds on embedding ACT--ONE in a functional data language. In particular, it indicates what can be translated and what cannot be translated. In addition, the paper reveals pertinent issues which can inform the E-LOTOS work. For example, which constructs are needed in E-LOTOS in order to support the class of data type specifications typically made in the LOTOS setting? We conclude with a number of specific recommendations for the E-LOTOS data language.
机译:现在几乎所有人都承认,与形式描述技术LOTOS相关的数据语言ACT--ONE不适合OSI形式描述的目的。对此,LOTOS重新标准化活动计划用一种功能语言代替ACT-ONE。因此,ACT--ONE与替换数据语言之间的兼容性成为一个问题。响应于此,我们提出了ACT-ONE和新LOTOS数据语言之间向后兼容性的实验研究。具体来说,我们研究将ACT-ONE数据类型转换为功能语言Miranda。选择Miranda是因为它是一种广泛使用的函数式编程语言,并且其形式与预期的新数据语言非常接近。这项工作是将ACT-ONE转换为E--LOTOS数据语言的“概念验证”。它确定了在功能数据语言中嵌入ACT--ONE的范围。特别是,它指示可以翻译的内容和不能翻译的内容。此外,本文还揭示了可以为E-LOTOS工作提供参考的相关问题。例如,为了支持通常在LOTOS设置中制定的数据类型规范类别,E-LOTOS需要哪些构造?最后,我们针对E-LOTOS数据语言提出了许多具体建议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号