-
题名基于AOP的程序状态可视化方法研究与实现
被引量:1
- 1
-
-
作者
邵付东
刘晓东
杨保明
-
机构
西安交通大学电子与信息工程学院
-
出处
《计算机应用》
CSCD
北大核心
2006年第10期2483-2485,2493,共4页
-
基金
国家863计划项目(2003AA209021)
-
文摘
论述了面向方面的编程(AOP)概念及其在处理横切关注点方面的优势,研究了其在程序状态可视化方面的应用,并利用AOP技术实现了一个表达式求值时的程序状态可视化的实例。程序状态可视化功能常常表现为一种横切关注点,相比利用面向对象的编程(OOP)来实现程序状态可视化功能,AOP技术提供了一种更加松耦合且更具模块性的实现方式。
-
关键词
面向方面的编程
横切关注点
程序可视化
面向对象的编程
ASPECTJ
-
Keywords
Aspect Oriented Programming( AOP)
crosscutting concern
program condition visualization
Object Oriented Programming(OOP)
AspectJ
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名剃前滚刀CAD系统的研究与开发
被引量:1
- 2
-
-
作者
李方信
廖映华
-
机构
四川大学
-
出处
《工具技术》
北大核心
2005年第6期47-49,共3页
-
文摘
遵循软件工程的原则和方法,利用OOP(面向对象的编程)技术、ODBC(开放数据库互连)技术以及ARX(AutoCAD实时运行扩展)技术开发出了剃前滚刀CAD系统。
-
关键词
剃前滚刀
CAD
面向对象的编程
开放数据库互连
数据库管理
-
Keywords
preshaving hob, OOP, ObjectARX, database management
-
分类号
TG71
[金属学及工艺—刀具与模具]
TP391.72
[自动化与计算机技术—计算机应用技术]
-
-
题名一种高效的Verilog预处理工具的实现
- 3
-
-
作者
蒋辉
张宇弘
-
机构
浙江大学超大规模集成电路设计研究所
-
出处
《江南大学学报(自然科学版)》
CAS
2008年第5期573-578,共6页
-
文摘
使用Perl语言,采用面向对象的编程(OOP)方法,讨论了一种Verilog预处理工具的设计.这种设计,使该预处理工具能支持多进程预处理,允许同时处理多个文件,从而提高了预处理的效率.本设计由多个函数构成,并且采用Package形式对预处理工具进行封装,外界环境通过调用Package里面的函数进行预处理,以及间接访问Package的内部数据结构.实验结果表明,该预处理工具能完全实现Verilog预处理的功能,与非OOP设计的预处理工具比较,OOP方法明显提高了预处理工具的效率.
-
关键词
编译预处理
包
VERILOG硬件描述语言
类
面向对象的编程
-
Keywords
preprocess
package
verilog
class
OOP
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-