Eos: instance-level aspects for integrated system design
Eos: instance-level aspects for integrated system design
复制标题
Eos:集成系统设计的实例级方面
DOI:
--
复制
发表时间:
2003
期刊:
影响因子:
--
通讯作者:
K. Sullivan
中科院分区:
文献类型:
--
作者:
Hridesh Rajan;K. Sullivan
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.