首页> 外文会议>International Conference on Mathematical Knowledge Management(MKM2006); 20060811-12; Workingham(GB) >From Untyped to Polymorphically Typed Objects in Mathematical Web Services
【24h】

From Untyped to Polymorphically Typed Objects in Mathematical Web Services

机译:从数学Web服务中的无类型对象到多态类型对象

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

摘要

OpenMath is a widely recognised approach to the semantic markup of mathematics that is often used for communication between OpenMath compliant systems. The Aldor language has a sophisticated category-based type system that was specifically developed for the purpose of modelling mathematical structures, while the system itself supports the creation of small-footprint applications suitable for deployment as web services. In this paper we present our first results of how one may perform translations from generic OpenMath objects into values in specific Aldor domains, describing how the Aldor interface domain ExpressionTree is used to achieve this. We outline our Aldor implementation of an OpenMath translator, and describe an efficient extension of this to the Parser category. In addition, the Aldor service creation and invocation mechanism are explained. Thus we are in a position to develop and deploy mathematical web services whose descriptions may be directly derived from Aidor's rich type language.
机译:OpenMath是广泛认可的数学语义标记方法,通常用于兼容OpenMath的系统之间的通信。 Aldor语言具有一个复杂的基于类别的类型系统,该系统是专门为建模数学结构而开发的,而该系统本身支持创建适合作为Web服务部署的小型应用程序。在本文中,我们展示了我们如何将通用的OpenMath对象转换为特定Aldor域中的值的第一个结果,描述了Aldor接口域ExpressionTree如何用于实现此目的。我们概述了OpenMath转换器的Aldor实现,并描述了对此的有效扩展到Parser类别。此外,还将说明Aldor服务的创建和调用机制。因此,我们能够开发和部署数学Web服务,其描述可能直接来自Aidor的丰富类型语言。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号