首页> 外文期刊>ORSA Journal on Computing >On Formal Semantics and Analysis of Typed Modeling Languages: An Analysis of Ascend
【24h】

On Formal Semantics and Analysis of Typed Modeling Languages: An Analysis of Ascend

机译:形式语义学与类型化建模语言分析:升序分析

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

摘要

The use of strong typing, exemplified in the Ascend modeling language, is a recent phenomenon in executable modeling languages for mathematical modeling. It is also one that has significant potential for improving the functionality of computer-based modeling environments. Besides being a strongly typed language, Ascend is unique in providing operators that allow dynamic type inference, a feature that has been shown to be useful in assisting model evolution and reuse. We develop formal semantics for the type system in Ascend-focusing on these operators-and analyze its mathematical and computational properties. We show that despite the strong interactions between various statements involving the operators, the language does possess certain desirable mathematical and computational properties. Further, our analysis identifies general issues in the design and implementation of type systems in mathematical modeling languages. The methods used in the article are applicable beyond Ascend to a class of typed modeling languages that may be developed in the future.
机译:在Ascend建模语言中例举的强类型化使用是可执行建模语言中用于数学建模的最新现象。它也是在改进基于计算机的建模环境的功能方面具有巨大潜力的一种。除了是一种强类型语言之外,Ascend在提供允许动态类型推断的运算符方面也很独特,该功能已被证明在协助模型演化和重用方面很有用。我们以这些运算符为重点,为Ascend开发类型系统的形式语义,并分析其数学和计算属性。我们表明,尽管涉及运算符的各种语句之间存在很强的交互作用,但该语言确实具有某些理想的数学和计算属性。此外,我们的分析确定了数学建模语言中类型系统的设计和实现中的一般问题。本文中使用的方法不仅适用于Ascend,还适用于将来可能会开发的一类类型化建模语言。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号