共查询到10条相似文献,搜索用时 15 毫秒
1.
本文介绍一种基于模型的从非形式化规格说明文档中提取形式化规格说明的方法。本方法对非形式化的规格说明采用了结构化分类和渐进的当非形式化的规格说明可以被归结成能用某一种规模说明语言表示之后,渐进优化就结束了,对于如何将需求的变化、已有的自动化支持以及非形式化的设计集合到优化技术中,给予了指导。本方法在设计RS232中继器的应用中已得到了检验。 相似文献
2.
一种基于扩展I*框架和UML的面向Agent需求建模方法 总被引:3,自引:0,他引:3
以分布式电子商务系统为研究背景,提出了一种基于扩展I^*建模框架和UML的面向Agent需求建模方法.该方法将需求工程划分为早期需求获取和后期需求规格说明两个阶段:在早期需求获取阶段,在I^*策略模型中引入服务依赖概念,用于描述组织背景中Agent的意图和Agent之间的依赖关系,同时描述系统内部Agent和分布式环境中其他Agent之间的依赖关系;在后期需求规格说明阶段,采用扩展的UML在Agent抽象层次上建立统一的需求模型.该方法还为早期需求获取平滑过渡到后期需求规格说明提供了统一的模型映射规则.从而保持模型的一致性. 相似文献
3.
基于Object—Z的形式化验证方法 总被引:1,自引:0,他引:1
定理证明是一种形式化验证技术,也是形式化方法的重要组成部分,它能从形式规格说明中推理出应具备的性质与属性,从而可以对规格说明进行形式验证。Obiect-Z是形式规格说明语言Z的面向对象扩充,基于集合论与数理逻辑,具有严密的逻辑性,适合精确地描述大型软件系统,并且可以对其形式规格说明进行推理。本文首先给出了基于Object—Z规格说明的定理证明验证方法,接着用Object-Z描述了一个电梯操作系统的实例,在此基础上给出了其形式规格说明的定理证明方法来进行形式化验证。 相似文献
4.
5.
状态图是UML动态视图之一,主要描述对象的动态行为,但缺乏形式化的动态语义,不利于软件从需求到代码的自动化转换。B语言支持形式化规格说明,在MDA转换过程中,把UML状态图转换为B规格说明,可以使MDA中的需求表达得更为精确。基于此,提出了一种基于EMF的状态图到B规格说明的转换方法,设计了状态图和B抽象机的元模型,定义了元模型之间的转换规则,给出了该规则的ATL描述,最后在Eclipse平台实现了状态图到B规格说明的自动转化。该方法为MDA过程中获取形式化需求提供了一种新的途径。 相似文献
6.
一个基于属性文法的用户界面规格说明 总被引:1,自引:1,他引:0
本文描述一种基于属性文法并结合事件模型的用户界面规格说明方法。主要强调如何在直接操作式用户界面中表示多线性对话模型。这种属性文法的规格说明可以用一个嵌套在支持通信、同步、和对话执行的运行时结构中的属性文法解释器来实现。 相似文献
7.
介绍了一种基于形式规格说明和分类树方法生成软件测试用例的方法。由软件的形式规格说明构造分类树,再把由分类树方法得到的测试用例转化为析取范式,进一步精炼测试用例。并通过一个实例说明测试用例的设计过程。 相似文献
8.
基于Object-Z的Web组件形式化建模 总被引:1,自引:1,他引:0
Web组件技术是一种解决Web服务再利用和扩展问题的方法。Objcct Z是Z语言的面向对象补充,它们是基于一阶谓词逻辑和集合论的形式规格说明语言。用形式规格说明语言Object Z对Web组件建模,能够保证Web组件在异构平台、松散藕合、封装等特性下的一致性和精确性。以Web组件为研究对象,以Object Z为形式规格说明语言建立模型,提出了Web组件及其组合的建模方法。该方法对包括接口、组件操作在内的Wcb组件静态行为进行了建模,定义了接口、消息的匹配方法。构造了基本组合结构的形式化框架,利用组件的逻辑分解方法将该框架应用于复杂的组件组合过程,并提出了需求驱动的组件组合方法。在此基础上,结合实例对组件的交互、组合进行了建模分析。 相似文献
9.
王咏 《计算机工程与应用》2003,39(6):108-110
在4GL开发环境下,应用系统的开发都是以界面的设计为导向的。该文介绍了一种在4GL环境下获得应用软件规格说明的新途径,即通过确定界面模型来确定应用软件的规格说明,并详细介绍了确定界面模型的方法———OVID(ObjectViewInteractionDesign,对象视图交互设计)。 相似文献
10.
Object-Z是形式规格说明语言Z的面向对象扩充,基于严格的集合论与数理逻辑,具有面向对象的特点:类、对象、继承、封装与多态等。用它可以精确描述大型软件需求规格说明,且能够进行严密的逻辑推理与验证。本文主要探讨了它的多态性推理,给出了相应的推理规则与方法,可以推理出Object-Z的多态行为,并着重体现推理的重用。 相似文献