学术探索
学术期刊
新闻热点
数据分析
智能评审
立即登录
基于反射机制的插件系统软件设计
被引:8
作者
:
论文数:
引用数:
h-index:
机构:
赵宏利
[
1
,
2
]
论文数:
引用数:
h-index:
机构:
李秀冰
[
1
]
李大林
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院空间科学与应用研究中心
中国科学院空间科学与应用研究中心
李大林
[
1
]
机构
:
[1]
中国科学院空间科学与应用研究中心
[2]
中国科学院研究生院
来源
:
计算机工程与设计
|
2010年
/ 31卷
/ 02期
关键词
:
插件;
反射机制;
XML配置;
软件复用;
软件设计;
D O I
:
10.16208/j.issn1000-7024.2010.02.020
中图分类号
:
TP311.52 [];
学科分类号
:
081202 ;
0835 ;
摘要
:
为了提高软件的复用性和扩展性,缩短软件开发周期,提出了一种基于反射机制的插件系统软件设计思想。该软件系统通过一个独立的配置软件,不用编译源程序,就可以定制,修改和添加软件功能。软件系统的主要思想是基于反射机制实现插件,运用观察者模式来实现插件之间数据关系的解耦,并且用XML描述和表达插件之间的关系以及插件的属性配置。基于该软件设计思想,设计了空间环境可视化软件系统,表明了其提高软件复用性和扩展性方面的有效性。
引用
收藏
页码:348 / 351+355 +355
页数:5
相关论文
共 10 条
[1]
基于插件的动态模块框架研究
[J].
郭娜
论文数:
0
引用数:
0
h-index:
0
机构:
吉林大学计算机科学与技术学院
郭娜
;
论文数:
引用数:
h-index:
机构:
黄永平
;
吴学义
论文数:
0
引用数:
0
h-index:
0
机构:
吉林大学计算机科学与技术学院
吴学义
;
马彧
论文数:
0
引用数:
0
h-index:
0
机构:
吉林大学计算机科学与技术学院
马彧
.
吉林大学学报(信息科学版),
2008,
(01)
:69
-75
[2]
一种新的设计模式——接口呼叫模型
[J].
汪诚波
论文数:
0
引用数:
0
h-index:
0
机构:
浙江大学宁波理工学院计算机科学与技术系
浙江大学宁波理工学院计算机科学与技术系
汪诚波
;
骆静峰
论文数:
0
引用数:
0
h-index:
0
机构:
浙江大学宁波理工学院计算机科学与技术系
浙江大学宁波理工学院计算机科学与技术系
骆静峰
;
何钦铭
论文数:
0
引用数:
0
h-index:
0
机构:
浙江大学计算机学院
浙江大学宁波理工学院计算机科学与技术系
何钦铭
.
计算机系统应用,
2008,
(01)
:49
-53
[3]
“平台/插件”软件体系结构风格
[J].
李俊娥
论文数:
0
引用数:
0
h-index:
0
机构:
武汉大学计算中心
武汉大学计算中心
李俊娥
;
周洞汝
论文数:
0
引用数:
0
h-index:
0
机构:
武汉大学计算机学院
武汉大学计算中心
周洞汝
.
小型微型计算机系统,
2007,
(05)
:876
-881
[4]
C++反射机制的一种简单实现
[J].
论文数:
引用数:
h-index:
机构:
鲍亮
;
陈平
论文数:
0
引用数:
0
h-index:
0
机构:
西安电子科技大学软件工程研究所
陈平
.
计算机工程,
2006,
(16)
:95
-96+99
[5]
基于XML配置管理方法的研究
[J].
论文数:
引用数:
h-index:
机构:
陈平平
;
张永超
论文数:
0
引用数:
0
h-index:
0
机构:
广州中医药大学信息技术学院
张永超
;
李长森
论文数:
0
引用数:
0
h-index:
0
机构:
广州中医药大学信息技术学院
李长森
.
计算机工程与设计,
2005,
(08)
:2089
-2091+2157
[6]
基于插件思想的可重用软件设计与实现
[J].
陈方明
论文数:
0
引用数:
0
h-index:
0
机构:
浙江大学计算机学院人工智能研究所
陈方明
;
陈奇
论文数:
0
引用数:
0
h-index:
0
机构:
浙江大学计算机学院人工智能研究所
陈奇
.
计算机工程与设计,
2005,
(01)
:172
-173+176
[7]
Adobe After Effect 插件原理及其实现
[J].
论文数:
引用数:
h-index:
机构:
赵刚
;
唐慧佳
论文数:
0
引用数:
0
h-index:
0
机构:
西南交通大学计算机与通信工程学院!四川 成都
唐慧佳
.
计算机应用研究,
2000,
(11)
:99
-100+103
[8]
WWW浏览器插件开发技术
[J].
论文数:
引用数:
h-index:
机构:
汪诗林
;
吴泉源
论文数:
0
引用数:
0
h-index:
0
机构:
国防科技大学计算机学院!长沙
吴泉源
.
计算机应用研究,
2000,
(04)
:55
-57
[9]
软件复用技术研究
[J].
论文数:
引用数:
h-index:
机构:
陈英
;
论文数:
引用数:
h-index:
机构:
李丰
;
论文数:
引用数:
h-index:
机构:
邬延风
.
北京理工大学学报,
1998,
(06)
:3
-5
[10]
C#高级编程.[M].()SimonRobinson;()K.ScottAllen等著;杨浩;杨铁男等译;.清华大学出版社.2002,
←
1
→
共 10 条
[1]
基于插件的动态模块框架研究
[J].
郭娜
论文数:
0
引用数:
0
h-index:
0
机构:
吉林大学计算机科学与技术学院
郭娜
;
论文数:
引用数:
h-index:
机构:
黄永平
;
吴学义
论文数:
0
引用数:
0
h-index:
0
机构:
吉林大学计算机科学与技术学院
吴学义
;
马彧
论文数:
0
引用数:
0
h-index:
0
机构:
吉林大学计算机科学与技术学院
马彧
.
吉林大学学报(信息科学版),
2008,
(01)
:69
-75
[2]
一种新的设计模式——接口呼叫模型
[J].
汪诚波
论文数:
0
引用数:
0
h-index:
0
机构:
浙江大学宁波理工学院计算机科学与技术系
浙江大学宁波理工学院计算机科学与技术系
汪诚波
;
骆静峰
论文数:
0
引用数:
0
h-index:
0
机构:
浙江大学宁波理工学院计算机科学与技术系
浙江大学宁波理工学院计算机科学与技术系
骆静峰
;
何钦铭
论文数:
0
引用数:
0
h-index:
0
机构:
浙江大学计算机学院
浙江大学宁波理工学院计算机科学与技术系
何钦铭
.
计算机系统应用,
2008,
(01)
:49
-53
[3]
“平台/插件”软件体系结构风格
[J].
李俊娥
论文数:
0
引用数:
0
h-index:
0
机构:
武汉大学计算中心
武汉大学计算中心
李俊娥
;
周洞汝
论文数:
0
引用数:
0
h-index:
0
机构:
武汉大学计算机学院
武汉大学计算中心
周洞汝
.
小型微型计算机系统,
2007,
(05)
:876
-881
[4]
C++反射机制的一种简单实现
[J].
论文数:
引用数:
h-index:
机构:
鲍亮
;
陈平
论文数:
0
引用数:
0
h-index:
0
机构:
西安电子科技大学软件工程研究所
陈平
.
计算机工程,
2006,
(16)
:95
-96+99
[5]
基于XML配置管理方法的研究
[J].
论文数:
引用数:
h-index:
机构:
陈平平
;
张永超
论文数:
0
引用数:
0
h-index:
0
机构:
广州中医药大学信息技术学院
张永超
;
李长森
论文数:
0
引用数:
0
h-index:
0
机构:
广州中医药大学信息技术学院
李长森
.
计算机工程与设计,
2005,
(08)
:2089
-2091+2157
[6]
基于插件思想的可重用软件设计与实现
[J].
陈方明
论文数:
0
引用数:
0
h-index:
0
机构:
浙江大学计算机学院人工智能研究所
陈方明
;
陈奇
论文数:
0
引用数:
0
h-index:
0
机构:
浙江大学计算机学院人工智能研究所
陈奇
.
计算机工程与设计,
2005,
(01)
:172
-173+176
[7]
Adobe After Effect 插件原理及其实现
[J].
论文数:
引用数:
h-index:
机构:
赵刚
;
唐慧佳
论文数:
0
引用数:
0
h-index:
0
机构:
西南交通大学计算机与通信工程学院!四川 成都
唐慧佳
.
计算机应用研究,
2000,
(11)
:99
-100+103
[8]
WWW浏览器插件开发技术
[J].
论文数:
引用数:
h-index:
机构:
汪诗林
;
吴泉源
论文数:
0
引用数:
0
h-index:
0
机构:
国防科技大学计算机学院!长沙
吴泉源
.
计算机应用研究,
2000,
(04)
:55
-57
[9]
软件复用技术研究
[J].
论文数:
引用数:
h-index:
机构:
陈英
;
论文数:
引用数:
h-index:
机构:
李丰
;
论文数:
引用数:
h-index:
机构:
邬延风
.
北京理工大学学报,
1998,
(06)
:3
-5
[10]
C#高级编程.[M].()SimonRobinson;()K.ScottAllen等著;杨浩;杨铁男等译;.清华大学出版社.2002,
←
1
→