%0 Journal Article
%T Modeling of aspect-oriented based on extending UML
基于UML扩展的面向方面建模水
%A GE Jun-wei
%A HE Yong
%A
葛君伟
%A 何勇
%J 计算机应用研究
%D 2008
%I
%X The aspect-oriented programming( AOP) separated crosscutting from system, solved tangling and scattering of code in object-oriented programming( OOP) . But in aspect-oriented modeling, the crosscutting could not be supported. The paper made use of class diagram to set up a whole backbone model based on the unified modeling language ( UML) mete-model, de-signed the relationship of core class, aspect and other crosscutting elements; then made use of profile of UML to set up a new model for pointcuts, advice, aspect, and designed the new relationships of them with aspect, and defined the new semantic. Through The profileo fUML, UML can express the concept and model of aspect-oriented, realize the model visibility and distin-guish ability; the whole backbone model makes the whole structure of aspect-oriented become legible, relationship of core ele-ments become definite, and supplies a whole design platform of aspect-oriented, improves the modularization of software de-sign, code reusable and maintainable.
%K aspect-oriented
%K UML
%K meta-model
%K aspect-oriented modeling
%K Profile
面向方面
%K 统一建模语言
%K 元模型
%K 面向方面建模
%K Profile
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=A9D9BE08CDC44144BE8B5685705D3AED&aid=076F2FB364852F2B165025E16CEA5591&yid=67289AFF6305E306&vid=C5154311167311FE&iid=F3090AE9B60B7ED1&sid=30237B193729CC5C&eid=A2A361E8179A54A7&journal_id=1001-3695&journal_name=计算机应用研究&referenced_num=0&reference_num=12