首页 > 知识点讲解
       构件获取
知识路径: > 系统开发基础知识 > 基于构件的开发 > 构件的概念与分类 > 构件与软件重用 > 
相关知识点:11个      
        存在大量可重用构件是有效地使用重用技术的前提。通过对可重用信息与领域的分析,可以得到:
        (1)可重用信息具有领域特定性,即可重用性不是信息的一种孤立属性,它依赖于特定问题和特定问题解决方法。为此,在识别、获取和表示可重用信息时,应采用面向领域的策略。
        (2)领域具有内聚性和稳定性,即关于领域的解决方法是充分内聚和充分稳定的。一个领域的规约和实现知识的内聚性,使得可以通过一组有限的、相对较少的可重用信息来解决大量问题。领域的稳定性使得获取的信息可以在较长的时间内多次重用。
        领域是一组具有相似或相近软件需求的应用系统所覆盖的功能区域,领域工程是一组相似或相近系统的应用工程建立基本能力和必备基础的过程。领域工程过程可划分为领域分析、领域设计和领域实现等多个活动,其中的活动与结果如下图所示。
        
        领域工程中的活动与结果
        在建立基于构件的软件开发中,构件获取可以有多种不同的途径:
        (1)从现有构件中获得符合要求的构件,直接使用或作适应性(flexibility)修改,得到可重用构件。
        (2)通过遗留工程(legacy engineering),将具有潜在重用价值的构件提取出来,得到可重用构件。
        (3)从市场上购买现成的商业构件,即COTS(Commercial Off-The-Shell)构件。
        (4)开发新的符合要求的构件。
        一个组织在进行以上决策时,必须考虑到不同方式获取构件的一次性成本和以后的维护成本(直接成本和间接成本),然后做出最优的选择。
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有