【软件体系结构】重用的粒度的定义

软件重用是指在两次或者多次不同的软件开发过程中重复使用相同或相近软件元素的过程。软件元素包括程序代码、测试用例、设计文档、设计过程、需求分析文档甚至领域知识。通常,把这种可重用的元素称为软构件,课重用的软件元素越大,我们就说重用的粒度(granularity)越大。