软件演化过程体系结构研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:yifanvip
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着成功软件系统变成遗产系统的现象越来越多,软件演化也越来越重要,逐渐成为软件生命周期的一部分。而软件过程一直在提高软件的质量、效率等方面起着非常重要的作用。作为软件演化与软件过程的交叉领域,软件演化过程的研究显得尤为重要。   此外,作为软件工程的重要研究领域之一,软件体系结构受到学者们的普遍关注。Osterweil提出“软件过程也是软件”,这一概念很好地体现了软件过程和软件间的关系:软件过程和软件一样,同样也有它的体系结构。因此,一个好的软件演化过程体系结构,一方面能够有效地支持软件演化,另一方面也能在一定程度上提高软件演化过程的复用性,提高软件演化过程的质量。   本文在研究一般软件体系结构的基础上,结合软件演化过程的特征,提出软件演化过程体系结构的概念。首先,本文对软件演化过程体系结构进行定义,包括对软件演化过程体系结构的三个基本要素——演化过程构件、演化过程连接件和约束进行详细定义,并对演化过程构件做详细分类;其次,本文提出两种描述软件演化过程体系结构的方法——图形工具和软件演化过程体系结构描述语言,其中,使用BNF定义软件演化过程体系结构描述语言;再次,根据软件演化过程自身的特征,本文提出三种能体现这些特征的软件演化过程体系结构风格;最后,提出三种基于软件演化过程体系结构的演化过程复用方法:通过继承机制实现复用,基于演化过程构件的复用和软件演化过程体系结构的复用。
其他文献
当代物理学中,材料科学的大力发展使得对材料的研究尤为重要.在研究过程中,常常考虑材料的强度和黏性度等,物理学家建立起来的数学模型往往表现为带有记忆项的偏微分方程.所以对
随着人们对因特网、通信网络以及交通运输网络的需求日益增长,现存的网络的通行能力已远远不足以满足人们日益增长的流量需求。如何在受限条件的约束下,改进现有的网络条件使其
本文主要研究如下Boussinesq方程组的周期初边值问题   其中v>0,μ>0.   本文主要分为以下五章对Boussinesq方程组的周期初边值问题进行研究:   在第一章中,主要介
延续本刊10多年连续编印出版科技农事历书的传统,今年10月本刊将全新推出2015年(农历乙未年)《苹果历书》、《猕猴桃历书》和《设施蔬菜历书》,以更专更深更精的内容服务广大
本文旨在研究一类leader-follower框架下多个体系统的能控性问题,其中系统中部分个体起leader的作用,其他个体遵循局部关联规则。我们的目的是考察多个体系统中外部信号是如
发光二极管(Light Emitting Diode,LED)作为第四代照明光源,具有环保、高效、长寿命、色彩丰富等优点,已被广泛应用于各个领域。为了发挥LED的优势,保证LED的发光品质和整体性能,设计高品质高效率的LED驱动电源至关重要。本文基于无频闪无电解电容AC-DC LED驱动电源,研究其双向变换器的优化控制。无频闪无电解电容AC-DC LED驱动电源包括一个无电解电容的PFC变换器和一
二分网络是复杂网络中一种重要的网络表现形式。本文从二分网络的社团结构和动力学两个方面对二分网络进行了研究。  本文第一部分是二分网络的研究现状综述。将二分网络的
为了解甘孜州新龙县拉日玛牦牛地方类群的遗传资源特性,试验采用屠宰及相关性能指标测定方法,对拉日玛牦牛各组织、器官及生产性状指标进行系统测定.结果表明,拉日玛公牦牛的
太阳能作为分布最广泛、清洁的能源,越来越多地被应用在分布式发电中,分布式发电系统的发展促进了微电网的发展,为了使微电网的使用更加灵活与高效,储能设备必不可少。因而对光伏集成储能设备的微电网系统控制策略以及其各模态的优化控制的研究有着重要的意义。本文首先介绍了基于集成光伏和储能环节的微电网系统结构,主逆变器采用两级式的拓扑实现对光伏组件和蓄电池的统一接入,基于此结构,设计了孤岛和并网模式下的控制方案
随着国民经济的飞速发展,电力系统开始向超高压、大容量的方向发展,如何确保电网设备的安全稳定运行成为了电力系统运行的重要问题。因此,对电网设备的绝缘状况进行监测显得尤为重要。容性电力设备在发电厂,变电站中占很大的比例,而介质损耗因数tanδ是反映容性设备绝缘状况的重要参数,通过对tanδ的测量可以及时发现电力设备中的绝缘受潮、劣化变质与局部缺陷等问题,从而保证电力系统的安全运行。本文通过对国内外的介