作者:
基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
面向方面编程(AOP)是一种新兴的编程方法,其核心思想是分离程序中的关注点,并提供某种机制,以表达横切多个组件的关注点.契约式设计(DbC)是构建高可靠面向对象系统的设计方法,它通过规定组件间的行为契约来保证程序的正确性.本文简单介绍了AOP和DbC,然后通过尝试在Observer设计模式中加入契约,研究了使用AOP支持DbC的方法,进而设计和实现了一个AOP代码生成器,并分析了该生成器的特点.
推荐文章
基于MDA的代码生成器设计与实现
模型驱动架构
平台无关模型
代码生成器
基于Java的代码生成器的设计与实现
代码生成
模型驱动架构
XML
Velocity
UML
设计模式
基于AOP在组件开发中支持契约的研究与实现
契约
契约式设计
面向方面编程
Eclipse插件
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 用于支持契约的AOP代码生成器的研究与实现
来源期刊 微型电脑应用 学科 工学
关键词 面向方面编程(AOP) 契约式设计(DbC) 代码生成器
年,卷(期) 2007,(1) 所属期刊栏目 研究与设计
研究方向 页码范围 1-4,18
页数 5页 分类号 TP311
字数 5421字 语种 中文
DOI 10.3969/j.issn.1007-757X.2007.01.001
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 章程 上海交通大学软件学院软件工程中心 6 80 3.0 6.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (2)
同被引文献  (0)
二级引证文献  (0)
2007(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2008(1)
  • 引证文献(1)
  • 二级引证文献(0)
2010(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
面向方面编程(AOP)
契约式设计(DbC)
代码生成器
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
微型电脑应用
月刊
1007-757X
31-1634/TP
16开
上海市华山路1954号上海交通大学铸锻楼314室
4-506
1984
chi
出版文献量(篇)
6963
总下载数(次)
20
总被引数(次)
28091
论文1v1指导