10.3969/j.issn.1002-137X.2001.01.006
基于动态构件框架的构件演化
@@1 引言
软件系统是对现实世界模型的反映,现实世界的变化要求软件系统进行相应的演化.软件演化是软件系统的动态行为,贯穿整个软件生命周期,从系统的初始开发阶段到最终的软件维护.软件演化包括软件系统的过程、方法、技术、组织方式等的演化.基于软件构架和构件的开发方法实现的系统比传统的开发方法具有更好的易演化性.软件构架高度抽象地描述了软件系统的结构,包括系统元素的描述、元素之间的交互、用于指导元素复合的模式和这些模式的约束.构件是组成构架的基本元素,是对系统应用功能的实现;构件封装了功能性,有着自己的内部状态信息;构件的实现是异质的(可以用多种语言实现),而且在系统实现中可能使用的是第三方提供的构件.
构件框架、软件系统、软件演化、基本元素、软件构架、开发方法、软件生命周期、组织方式、状态信息、语言实现、应用功能、世界模型、软件维护、模式、描述、开发阶段、构件封装、动态行为、演化性、功能性
28
TP31(计算技术、计算机技术)
2004-01-08(万方平台首次上网日期,不代表论文的发表时间)
共4页
21-24