求"软件复用与构件技术"的概念和定义

[复制链接]
查看11 | 回复1 | 2008-12-11 21:38:59 | 显示全部楼层 |阅读模式
只是需要概念和定义,其他就免了

回复

使用道具 举报

千问 | 2008-12-11 21:38:59 | 显示全部楼层
软件复用(SoftWare Reuse)是将已有软件的各种有关知识用于建立新的软件,以缩减软件开发和维护的花费。软件复用是提高软件生产力和质量的一种重要技术。早期的软件复用主要是代码级复用,被复用的知识专指程序,后来扩大到包括领域知识、开发经验、设计决定、体系结构、需求、设计、代码和文档等一切有关方面。构件技术随着软件复杂度的与日俱增,传统的把整个软件的源程序拿来静态编译的方法显然不适合了。在这个前提下, 产生了软件拼装模式,把软件分成一个个相对独立的目标代码模块, 称之为构件 。软件开发人员只需要做和自己相关的构件,编译通过,就能够拿来和其他模块组装在一起使用了。通过装卸实现某个功能的构件,就可以实现对系统的灵活升...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行