论文部分内容阅读
基于构件(Component-Based Software Development,CBSD)的软件系统中的构件可以是COTS(Commercial-Off-the—Shelf)件,也可以是通过其它途径获得的构件(如自行开发)。CBSD体现了“购买而不是重新构造”的哲学,将软件开发的重点从程序编写转移到了基于已有构件的组装,以便更快地构造系统,减轻用来支持和升级大型系统所需要的维护负担,从而降低软件开发的费用