...
首页> 外文期刊>Mathematical structures in computer science >MetaKlaim: a type safe multi-stage language for global computing
【24h】

MetaKlaim: a type safe multi-stage language for global computing

机译:MetaKlaim:一种用于全球计算的类型安全的多阶段语言

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

摘要

This paper describes the design and semantics of METAKLAIM, which is a higher order distributed process calculus equipped with staging mechanisms. METAKLAIM integrates METAML (an extension oFSML for multi-stage programming) and KLAIM (a Kernel Language for Agents Interaction and Mobility), to permit interleaving of meta-programming activities (such as assembly and linking of code fragments), dynamic checking of security policies at administrative boundaries and 'traditional' computational activities on a wide area network (such as remote communication and code mobility). METAKLAIM exploits a powerful type system (including polymorphic types a la system F) to deal with highly parameterised mobile components and to enforce security policies dynamically: types are metadata that are extracted from code at run-time and are used to express trustiness guarantees. The dynamic type checking ensures that the trustiness guarantees of wide area network applications are maintained whenever computations intemperate with potentially unlrusted components.
机译:本文介绍了METAKLAIM的设计和语义,它是一种具有登台机制的高阶分布式过程演算。 METAKLAIM集成了METAML(用于多阶段编程的扩展oFSML)和KLAIM(用于代理交互和移动性的内核语言),以允许元编程活动(例如代码段的汇编和链接)交织,动态检查安全策略在行政边界和广域网上的“传统”计算活动(例如远程通信和代码移动性)上。 METAKLAIM利用功能强大的类型系统(包括系统F的多态类型)来处理高度参数化的移动组件并动态实施安全策略:类型是在运行时从代码中提取的元数据,用于表示可信度保证。动态类型检查可确保每当计算因潜在的不信任组件而变得不合理时,就可以维持广域网应用程序的可靠性保证。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号