检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]苏州大学计算机科学与技术学院,江苏苏州215006 [2]暨南大学深圳旅游学院,广东深圳518053
出 处:《计算机工程与科学》2007年第11期137-139,共3页Computer Engineering & Science
基 金:江苏省高校自然科学基金资助项目(05KJB520119);重庆市自然科学基金资助项目(2006BB2259)
摘 要:面向方面编程是一种基于关注点分离的新技术,它成功地解决了面向对象编程中存在的代码缠结和散射问题。但是,在软件设计阶段,面向方面建模并没有得到很好的支持。通过分析面向方面编程的特点以及UML2.0新增的复合片段概念,本文提出了应用顺序图中的可选片段来表示Aspect与组件之间的横切交互行为,并给出将Aspect引入顺序图的相关规定,实现了UML2.0顺序图对面向方面建模的支持。Aspect-oriented programming is a new technology based on concern separation, which succeeds in solving the code tangling and scattering deficiency with object-oriented programming. But the aspect-oriented concepts have not been well supported at the phase of software design. By analyzing the characteristics of AOP and the newly-added combined fragments of UML2. 0, the opt fragment is selected to describe the crosscutting behavior between components and aspects. Then some rules are given in order to introduce the aspect. Finally, the UML2. 0 sequence diagram supports the aspect oriented modeling.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.30