基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
描述了一种在基于构件的软件开发中系统化支持面向贯穿特性的关注点分离技术.基于构件的软件开发强调通过组装可复用构件支持软件复用,在目标应用有多个关注点、存在贯穿特性的情况下,如何在构件组装时模块化封装各关注点的实现逻辑并将其组织成有机整体是一个重要的问题.文章以基于构件、面向体系结构的软件开发方法ABC为基础,提出通过构件运行支撑平台的支持,在运行时刻动态组织各贯穿特性的方法ABC-S2C.其机制是首先引入面向Aspect的软件开发中的概念Advice,用Advice对贯穿特性进行建模和模块化封装;其次是将连接子结构化和实体化,通过连接子将各Aspect和构件代码关联在一起,由连接子在运行时刻截获对构件的服务请求,按照配置动态调用各贯穿特性的处理逻辑Advice.这样的一套以连接子为核心的动态机制支持对黑盒构件的复用,在构件化软件生命周期主要阶段提供了对"贯穿特性"的系统化的模块化支持技术及机制.
推荐文章
一种面向方面软件体系结构模型
面向方面软件体系结构
横切关注点
构件
连接件
方面构件
一种构件化动态软件系统组态模型
软件体系结构
软件构件
逻辑描述
组态模型
用例切片:一种关注点分离的技术
面向方面
关注点分离
用例切片
面向对象的构件化软件开发
面向对象
软件复用
构件模型
软件开发
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 ABC-S2C:一种面向贯穿特性的构件化软件关注点分离技术
来源期刊 计算机学报 学科 工学
关键词 贯穿特性 关注点分离 构件 中间件 Aspect
年,卷(期) 2005,(12) 所属期刊栏目 研究论文与技术报告
研究方向 页码范围 2036-2044
页数 9页 分类号 TP311
字数 8394字 语种 中文
DOI 10.3321/j.issn:0254-4164.2005.12.011
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 曹东刚 北京大学信息科学技术学院软件研究所 10 334 5.0 10.0
2 梅宏 北京大学信息科学技术学院软件研究所 68 4654 26.0 68.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (14)
共引文献  (253)
参考文献  (4)
节点文献
引证文献  (34)
同被引文献  (23)
二级引证文献  (68)
1995(2)
  • 参考文献(0)
  • 二级参考文献(2)
1997(1)
  • 参考文献(0)
  • 二级参考文献(1)
1999(1)
  • 参考文献(0)
  • 二级参考文献(1)
2001(9)
  • 参考文献(1)
  • 二级参考文献(8)
2002(3)
  • 参考文献(1)
  • 二级参考文献(2)
2003(2)
  • 参考文献(2)
  • 二级参考文献(0)
2005(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2006(5)
  • 引证文献(4)
  • 二级引证文献(1)
2007(6)
  • 引证文献(4)
  • 二级引证文献(2)
2008(15)
  • 引证文献(7)
  • 二级引证文献(8)
2009(11)
  • 引证文献(3)
  • 二级引证文献(8)
2010(12)
  • 引证文献(4)
  • 二级引证文献(8)
2011(9)
  • 引证文献(5)
  • 二级引证文献(4)
2012(5)
  • 引证文献(1)
  • 二级引证文献(4)
2013(11)
  • 引证文献(3)
  • 二级引证文献(8)
2014(1)
  • 引证文献(0)
  • 二级引证文献(1)
2015(4)
  • 引证文献(1)
  • 二级引证文献(3)
2016(6)
  • 引证文献(1)
  • 二级引证文献(5)
2017(1)
  • 引证文献(0)
  • 二级引证文献(1)
2018(2)
  • 引证文献(0)
  • 二级引证文献(2)
2019(9)
  • 引证文献(1)
  • 二级引证文献(8)
2020(5)
  • 引证文献(0)
  • 二级引证文献(5)
研究主题发展历程
节点文献
贯穿特性
关注点分离
构件
中间件
Aspect
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机学报
月刊
0254-4164
11-1826/TP
大16开
中国科学院计算技术研究所(北京2704信箱)
2-833
1978
chi
出版文献量(篇)
5154
总下载数(次)
49
论文1v1指导