基于构件的软件过程控制模型与控制机制

来源 :云南大学 | 被引量 : 0次 | 上传用户:kcsj001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件过程是软件产品开发成功与否的关键性因素,基于构件的软件开发是软件开发的一种方法与技术,它们的提出最终都是为了达到提高软件质量和软件开发生产效率的目的.为了更好、更快地实现这一目标,我们将注意力集中于基于构件的软件过程的研究.该文从控制软件过程执行的角度,研究基于构件的软件过程控制,用恰当的过程模型和控制机制来控制并行的、交互的以及混乱的基于构件的软件过程,达到对基于构件的软件过程实施管理和控制,以实现基于构件的快速软件开发.该文首先从基于构件的软件过程出发,基于Petri网,提出一个基于构件的过程控制模型,该模型具有Petri网中C/E系统的特点和良好性质,即标记和标记之间相通,恰当地描述基于构件的软件过程中被控制对象的行为以及它们之间的关系,是基于构件的软件过程控制的依据;然后提出相应的建模算法,该算法采用自顶向下、逐步求精的方法来递归地为基于构件的软件过程建立基于Petri网的过程控制模型;同时,为了使所建立的过程控制模型有效地支持基于构件的软件过程控制,我们还提出一个过程建模语言.通过它们,可以对基于构件的软件过程建立动态的过程控制模型和形式化的语言描述.该文在基于构件的软件过程的控制模型的支持下,为该软件过程建立相应的基于Petri网的过程控制机制,并以这样的过程控制机制为理论基础,研究基于构件的软件过程控制机制的实现方法,以便达到对整个基于构件的软件过程的有效控制,提高基于构件的软件过程能力.
其他文献
学位
对于非零整数A,B,Lucas序列{un}n≥0,定义如下: u0=0,u1=1,un+1=Aun-Bun-1(n=1,2,3,…). 已知u1,u2,u3,…都非零除非A2=B=1. 对于n,k∈N={0,1,2,…},如果[n]=∏nk=1uk≠0,
随着信息技术的高速发展,信息安全已越来越受到人们的普遍和高度重视。特别是安全部门对文件的保密工作尤为重视,对机密文件的审阅人有严格的限制。本文详细叙述了纸张上残留的
针对进口旧机电设备中存在的诸多问题,近日国家质检总局调整了旧机电设备进口备案管理目录.由于购置旧机电设备的多是一些中小型企业和民营企业,因此,检验检疫部门提醒企业关
本文分为四章来讨论具有状态依赖时滞的泛函微分方程初值问题{x(t)=f(t,x(t-r(xt)))(1)x0=ψ的解的基本性质.设h是一个正实数,C=C([-h,0],R)为赋予范数‖ψ‖=maxt∈[-h,0]|ψ(t)|
《小学语文新课程标准》指出:“学生是语文学习的主人.语文教学应激发学生的学习兴趣,注重培养学生自主学习的意识和习惯,为学生创设良好的自主学习情境,尊重学生的个体差异,
Courant和Friedrichs在他们的经典著作[7]中描述了下列的管道流的跨音速现象:假定在管道的尾端给定适当大的支撑力P,并且超音速气流进入管道后仍然是超音速的,则在管道的弯曲的
信号的奇异性和不规则的结构经常带有大量的重要的信息.该文利用Marr小波变换探测信号的奇异性,得到了奇异点的位置和阶数α,以及相应的平滑因子σ和幅度k,推导出了σ满足的
高中阶段是培养学生审美能力的重要阶段,因而在众多高中科目中,包含了音乐鉴赏课程.虽然高中音乐鉴赏教学对于学生提升审美鉴赏能力非常有益,但是对于部分学生而言,仍然不能
数学作为中学阶段的一门重要的基础学科,是培养学生创新精神和创新能力的重要渠道之一,中学生的数学创新能力主要表现在具有扎实的基础知识,熟练的基本技能和一定的思维能力
期刊