检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国科学院软件研究所软件工程技术中心,北京100190
出 处:《计算机科学与探索》2008年第4期368-377,共10页Journal of Frontiers of Computer Science and Technology
基 金:the National Natural Science Foundation of China under Grant No.60573126;the National Grand Fun-damental Research 973 Program of China under Grant No.2002CB312005;the 11th Five Years Key Programs for Science and Technology Development of China under Grant No.2006BAH02A01;the National High-Tech Research and Development Plan of China under Grant No.2006AA01Z19B, 2006AA01Z180~~
摘 要:组件容器为组件提供部署和运行环境,是基于组件的分布式应用开发的核心。近年来,开发网构软件的需求驱动着组件技术持续改进,新型组件不断涌现,这对组件容器的开发效率提出更高的要求。因此,在组件容器开发过程中大规模复用已有的软件资产变得非常重要。在许多情况下,产品线工程已被证实是有效的系统化复用的工程方法。首先探讨将产品线工程应用于组件容器开发所面临的主要困难,并提出相应的解决方案;然后给出了一个组件容器的产品线——PLACE的设计,解释了其两个主要部分:产品线体系结构和产品派生流程;最后,通过一个实际案例,展示利用PLACE设计开发组件容器的完整过程,结果证实体系结构和源代码的复用性都有一定程度的提高。Component containers play a key role as the infrastructure of component-based applications on Internet. Nowadays, various kinds of components are emerging to satisfy requirements of developing Internet-ware. Hence, it's becoming more and more important to reuse existing software assets when developing com-ponent containers. Product line engineering has proven successful as systematical reuse method in many product families. In this paper, main challenges applying product line engineering to component containers are studied as well as feasible solutions. The authors present product line architecture and product derivation process which comprise a product line of component container, named PLACE. A case illustrating development process of a component container shows improvement of reusability of both architectural modules and source code.
分 类 号:TP301[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.142.200.134