软件设计包括软件架构设计和软件详细设计。架构设计属于高层设计,主要描述软件的结构和组织,标识各种不同的组件。由此可知,在信息系统开发中,()属于软件架构设计师要完成的主要任务之一。
A:软件复用
B:模式设计
C:需求获取
D:需求分配
出自:国家开放大学《软件工程》