基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
在C语言开发的实时系统中因为缺乏可用的AOP编织器,所以在系统里无法应用AOP技术来弥补OOP技术的不足.讨论一个用于实时控制系统的C语言的AOP编织器的设计与实现.编织器分为两个部分,预编译部分通过词法与语法分析来解析Aspect代码,并将其代码符号存储在符号表中;第二部分中间代码生成将以符号表为基础,将Aspect代码转换成与原代码混合的中间代码,最后由C语言编译器编译生成最后的代码,从而达到编织的目的.
推荐文章
AOP程序设计方法及其C++语言支持的研究
AOP
横切关系
Aspect
Advice
Pointcut
Join Point
基于AspectJ的AOP系统设计与实现
面向切面编程
AspectJ
标注
J2EE
办公自动化系统
基于Python语言环境的轻量AOP工具的设计实现
Python
面向对象编程
面向方面编程
动态语言
ATLAS语言的ANSI C设计与实现
ATLAS
ANSI C
面向信号
TPS
资源管理
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于C语言的AOP编织器的设计与实现
来源期刊 计算机应用与软件 学科 工学
关键词 C语言 AOP 编织器 预编译
年,卷(期) 2008,(12) 所属期刊栏目 软件技术与研究
研究方向 页码范围 161-163
页数 3页 分类号 TP3
字数 2198字 语种 中文
DOI 10.3969/j.issn.1000-386X.2008.12.054
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 张云华 浙江理工大学信息电子学院 76 342 11.0 16.0
2 赵国平 浙江理工大学信息电子学院 3 24 2.0 3.0
3 葛峰 浙江理工大学信息电子学院 3 24 2.0 3.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (4)
参考文献  (2)
节点文献
引证文献  (4)
同被引文献  (9)
二级引证文献  (11)
2002(1)
  • 参考文献(1)
  • 二级参考文献(0)
2004(1)
  • 参考文献(1)
  • 二级参考文献(0)
2008(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2009(1)
  • 引证文献(1)
  • 二级引证文献(0)
2011(1)
  • 引证文献(1)
  • 二级引证文献(0)
2012(5)
  • 引证文献(2)
  • 二级引证文献(3)
2013(1)
  • 引证文献(0)
  • 二级引证文献(1)
2014(1)
  • 引证文献(0)
  • 二级引证文献(1)
2015(1)
  • 引证文献(0)
  • 二级引证文献(1)
2016(1)
  • 引证文献(0)
  • 二级引证文献(1)
2017(2)
  • 引证文献(0)
  • 二级引证文献(2)
2018(1)
  • 引证文献(0)
  • 二级引证文献(1)
2019(1)
  • 引证文献(0)
  • 二级引证文献(1)
研究主题发展历程
节点文献
C语言
AOP
编织器
预编译
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机应用与软件
月刊
1000-386X
31-1260/TP
大16开
上海市愚园路546号
4-379
1984
chi
出版文献量(篇)
16532
总下载数(次)
47
总被引数(次)
101489
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导