基于反射机制的插件系统软件设计
赵宏利 ; 李秀冰 ; 李大林
刊名计算机工程与设计
2010
卷号31期号:2页码:348-351,355
关键词插件 反射机制 XML配置 软件复用 软件设计
ISSN号1000-7024
其他题名Research on plug-in application framework based on reflection
通讯作者北京8701信箱
中文摘要为了提高软件的复用性和扩展性,缩短软件开发周期,提出了一种基于反射机制的插件系统软件设计思想。该软件系统通过一个独立的配置软件,不用编译源程序,就可以定制,修改和添加软件功能。软件系统的主要思想是基于反射机制实现插件,运用观察者模式来实现插件之间数据关系的解耦,并且用XML描述和表达插件之间的关系以及插件的属性配置。基于该软件设计思想,设计了空间环境可视化软件系统,表明了其提高软件复用性和扩展性方面的有效性。
英文摘要In order to improve the reusability and expansibility of software and reduce the software production cycle,a software design ideology is presented for plug-in application framework based on reflection mechanism.The application framework realizes modifying and adding software functions by configuring the software independently without compiling the source code.The plug-ins are implemented based on the reflection mechanism,while the data relations between the plug-ins are decoupled by utilizing observer design pattern. The relations between plug-ins and the configurations of plug-ins are described and expressed in XML. The ideology is applied into the space environment visualization system and is verified in the aspect of its effectiveness in improving software reusability and expansibility.
学科主题空间技术
语种中文
内容类型期刊论文
源URL[http://ir.cssar.ac.cn/handle/122/677]  
专题国家空间科学中心_空间技术部
推荐引用方式
GB/T 7714
赵宏利,李秀冰,李大林. 基于反射机制的插件系统软件设计[J]. 计算机工程与设计,2010,31(2):348-351,355.
APA 赵宏利,李秀冰,&李大林.(2010).基于反射机制的插件系统软件设计.计算机工程与设计,31(2),348-351,355.
MLA 赵宏利,et al."基于反射机制的插件系统软件设计".计算机工程与设计 31.2(2010):348-351,355.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace