首页> 外文期刊>Science of Computer Programming >Inference rules for generic code migration of aspect-oriented programs
【24h】

Inference rules for generic code migration of aspect-oriented programs

机译:面向方面的程序的通用代码迁移的推理规则

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

摘要

Several changes occurred in the Aspect) language to provide support for parametric polymorphism. Such changes aim to improve the source code type safety and to prepare the language to support generic code migration. Current approaches for this kind of migration focus only on object-oriented code. Therefore, they do not consider the use of aspects to encapsulate crosscutting concerns. We propose a collection of type constraint rules for the polymorphic version of AspectJ. These rules are used together with an existing constraint based algorithm to enable the conversion of non-generic code to add actual type parameters in both Java and AspectJ languages.
机译:Aspect语言中发生了几处更改,以支持参数多态性。此类更改旨在提高源代码类型的安全性,并准备支持通用代码迁移的语言。这种迁移的当前方法仅集中在面向对象的代码上。因此,他们不考虑使用方面来封装横切关注点。我们为AspectJ的多态版本提出了类型约束规则的集合。这些规则与现有的基于约束的算法一起使用,以实现非通用代码的转换,从而以Java和AspectJ语言添加实际的类型参数。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号