首页> 外文会议>Theory and Practice of Model Transformations >Application of Reflection in Model TransformationLanguages
【24h】

Application of Reflection in Model TransformationLanguages

机译:反射在模型转换语言中的应用

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

摘要

Computational reflection is a well known technique applied in many existing programming languages ranging from functional to object-oriented languages. In this paper we study the possibilities and benefits of introducing and using reflection in rule-based model transformation languages. The paper identifies some language abstractions to achieve structural and behavioral reflection. Every reflective feature is motivated by examples of problems derived from the experience with currently used transformation languages. Example solutions are given by using an experimental language with reflective capabilities. The paper also outlines possible implementation strategies for adding reflection to a language and discusses their advantages and disadvantages.
机译:计算反射是一种广为人知的技术,已应用于许多现有的编程语言中,从功能语言到面向对象的语言。在本文中,我们研究了在基于规则的模型转换语言中引入和使用反射的可能性和收益。本文确定了一些语言抽象以实现结构和行为上的反映。每个反映功能都是由当前使用的转换语言的经验所衍生出的问题示例激发的。通过使用具有反射功能的实验语言来给出示例解决方案。本文还概述了为语言添加反射的可能的实现策略,并讨论了它们的优缺点。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号