基于反射机制的插件系统软件设计 | |
赵宏利 ; 李秀冰 ; 李大林 | |
刊名 | 计算机工程与设计 |
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. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论