Code Component Reuse Supporting Environment (CCRSE) and its design strategy |
| |
Authors: | Ying Shi Xu Gang Yuan Sheng-qiong Chen Hao |
| |
Institution: | (1) State Key Laboratory of Software Engineering, Wuhan University, 430072 Wuhan, Hubei, China |
| |
Abstract: | Code Component Reuse Supporting Environment (CCRSE), which has been developed by us, is an integrated development environment. CCRSE can provide comprehensive supports for the whole process of reusing code component in the manner of dynamic composition. The architecture and functionality of CCRSE are introduced in this paper.
The key achievement of this paper is giving the three strategies that are vital to successfully design CCRSE. The three strategies include: (1) according to the three pivotal technologies ( encapsulation, composition and management) for supporting composition reuse of code component, design three tools respectively. (2) keep tool for supporting code component development independent of tool for supporting code component composition. (3) strictly restrict code component specification, provide the strong "plug and play" support for code component composition reuse, and furthest provide transparence to strictly restricted specification of code component in development of component itself. |
| |
Keywords: | code component reuse supporting environment code component dynamic composition reuse of code compo-nent |
本文献已被 CNKI 万方数据 SpringerLink 等数据库收录! |
|