基于Java方面组件的分布式系统开发
面向方面软件开发(Aspect-Oriented Software Development:AOSD)较好地解决了传统软件开发方法中关注点分离困难、代码交织、重用困难等问题,能有效处理关注点的横切现象,降低软件开发过程的复杂度。Java方面组件(JAC)是一个通用目的的面向方面编程(Aspect-OrientedProgramming:AOP)环境,它具有完整的编程模型、设计概念和API,它的两个主要目标是支持动态性和分布式。 本文着重在JAC环境下,使用扩展的UML符号设计分布式系统并且动态地添加方面到该系统当中,同时讨论了当前的一些面向方面的语言和工具。
分布式系统 面向方面软件开发 组件开发 编程模型
汤亚斌 谢汶
四川大学计算机学院 成都 610065
国内会议
成都
中文
148-151
2009-08-12(万方平台首次上网日期,不代表论文的发表时间)