可扩展性
计算机科学
机制(生物学)
接口(物质)
软件体系结构
软件
扩展(谓词逻辑)
核(代数)
脚本语言
功能(生物学)
嵌入式系统
软件工程
操作系统
程序设计语言
进化生物学
生物
认识论
组合数学
最大气泡压力法
哲学
气泡
数学
作者
Jie Yang,Zheng Fang,Qichun Zhang
标识
DOI:10.1109/iccsnt.2011.6181995
摘要
When designing the architecture and function of software, researchers often encounter the demand to enhance the extensibility of the software. To realize flexible extensibility, this paper presents an extension mechanism to enhance the extensibility from three aspects: architecture, function and interface. The flexible architecture is achieved by using Rich Client Platform (RCP) platform which has a micro-kernel. The function dynamic adding ability is achieved by using the plug-in mechanism. Customized extension of function interface is achieved by using the scripting technology. The proposed extension mechanism is applied in the EasyControl software which is designed for real-time control education. The experiment shows that the proposed mechanism can effectively improve the extensibility of the software.
科研通智能强力驱动
Strongly Powered by AbleSci AI