某软件公司基于DSSA开发一套新的医院管理系统。在开发过程中,他们发现原有的DSSA架构中某些模块无法满足新医院的特殊流程需求,因此在开发新应用的同时对DSSA进行了修改和扩充。这种复用类型属于()。
机会复用
系统复用
黑盒复用
形式化复用
虽然在开发中修改了,但DSSA本身是基于系统复用(有规划的复用)的产物。而且题目描述的是基于DSSA开发,属于系统复用的范畴。如果是不基于DSSA,偶发地发现代码可复用,才是机会复用。注:本题侧重于复用背景,DSSA是典型的系统复用体现。
【考点来源】7.4.1软件架构复用的定义及分类