软件工程活动中能够复用的软件元素?

发布网友 发布时间:2022-04-24 14:33

我来回答

5个回答

热心网友 时间:2023-11-07 15:05

可复用的软件元素包括:项目计划、成本估计、体系结构、需求模型和规格说明、设计、用户文档和技术文档、用户界面、数据结构、测试用例。

早期的软件复用主要是代码级复用,被复用的知识专指程序,后来扩大到包括领域知识、开发经验、设计决定、体系结构、需求、设计、代码和文档等一切有关方面。



扩展资料

软件复用有三个层次:知识的复用、方法的复用和软件成分的复用,前两个属于知识工程的范畴,这里只讨论软件成分的复用。软件成分的复用包括:

(1)代码的复用,可以采用源代码剪贴、源代码包含和继承来实现。

(2)设计结果的复用,是指复用某个软件系统的设计模型,适用于软件系统的移植。

(3)分析结果的复用,是指复用某个软件系统的分析模型,适用于用户需求未改变,而系统体系结构变化的场合。

软件复用的意义是降低软件开发和维护的成本,提高软件开发效率,提高软件的质量。

热心网友 时间:2023-11-07 15:06

软件工程有两大核心,其一是数据结构与算法,其二就是设计模式。本篇博文分... 复用的面向对象软件元素)中所提到的,总共有 23种设计模式。这些模式可以。。

热心网友 时间:2023-11-07 15:06

在软件的编程过程中,你想要套用别人的模式时会出现移动崩溃的,因为为了防止这种事情,很多人都用特殊的代码。

热心网友 时间:2023-11-07 15:07

能够修复的软件元素挺大的。

热心网友 时间:2023-11-07 15:07

看书吧,没有专业知识不懂

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com