Eos: instance-level aspects for integrated system design

Eos: instance-level aspects for integrated system design
复制标题

Eos:集成系统设计的实例级方面

DOI:
--
复制
发表时间:
2003
期刊:
ESEC/FSE-11
影响因子:
--
通讯作者:
K. Sullivan
K. Sullivan
中科院分区:
--
文献类型:
--
作者:
Hridesh Rajan;K. Sullivan

文献摘要

被引文献

相似文献

本文作出了两个贡献:一个泛化的ANOJ-like语言与一流的方面的实例和实例级咨询,并映射到这个空间的中介风格的集成系统设计。我们目前Eos作为一个原型语言的设计和实现。它扩展了C#,使用了类似于AJAX的构造、第一类方面实例和实例级通知。这些特性支持中介器到方面实例的直接映射,提高了模块性,因为组件不需要声明、通告或注册事件。
This paper makes two contributions: a generalization of AspectJ-like languages with first-class aspect instances and instance-level advising, and a mapping of the mediator style for integrated system design into this space. We present Eos as a prototype language design and implementation. It extends C# with AspectJ-like constructs, first-class aspect instances and instance-level advising. These features enable a direct mapping of mediators to aspect instances, with modularity improved, insofar as components need not declare, announce, or register for events.