返回
Unifying Aspect- and Object-Oriented Design
DOI:10.1145/1555392.1555396.png)
摘要
En 中文
The contribution of this work is the design and evaluation of a programming language model that unifies aspects and classes as they appear in AspectJ-like languages. We show that our model preserves the capabilities of AspectJ-like languages, while improving the conceptual integrity of the language model and the compositionality of modules. The improvement in conceptual integrity is manifested by the reduction of specialized constructs in favor of uniform orthogonal constructs. The enhancement in compositionality is demonstrated by better modularization of integration and higher-order crosscutting concerns.
Keyword:
Design
Human Factors
Languages
Classpect
unified aspect language model
binding
Eos
aspect-oriented programming
instance-level advising
first class aspect instances
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
A
IF:
6.2
论文数:
1.2K
被引数:
3.4K
机构
引用论文
Practical design of nonlinear fuzzy controllers with stability analysis for regulating processes with unknown mathematical models
Automatica
IF0

