3C模型:概念、内容、语境。
概念:对概念做什么的描述,完整地描述构件的接口,并在前置条件和后置条件的语境中标识构件的语义。表达出构件的意图。
内容:描述实现概念的方法,一般是对用户隐藏的信息。
语境:把可重用的构件置于其应用领域中,通过指定概念的、操作的和实现的特征使得软件工程师能够找到适当的构件以满足应用需求。
(简答题)
简述描述可重用的软件构件的3C模型。
正确答案
答案解析
略
相似试题
(简答题)
什么是可重用构件?相对于普通的软件产品,对可重用构件有何特殊要求?
(判断题)
领域工程为基于构件的开发提供了所需要的可重用构件库,这些可重用的构件通常都是自己长期从事软件开发积累起来的知识模块。
(判断题)
可重用的软件构件在开发时都经过了很严格的测试,本身是无错误的,其构件的可靠性很高。
(单选题)
UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画。其中()包括构件图(component diagram),它描述软件系统中各组成构件、构件的内部结构以及构件之间的依赖关系。
(简答题)
简述软件重用的三个层次与软件成分重用的三个级别。
(单选题)
喷泉模型克服了瀑布模型不支持软件重用和多项开发活动集成的局限性,喷泉模型的开发过程具有()和无间隙。
(简答题)
为什么说类构件是目前较为理想的可重用软构件?它有哪些重用方式?
(单选题)
()是比较理想的可重用软构件。
(简答题)
什么是可重用性?如何通过提高软件的可重用性来提高软件的可维护性?