首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 65 毫秒
1.
基于着色Petri网的BPEL建模与验证   总被引:1,自引:0,他引:1  
目的为了保证使用商业过程执行语言(BPEL)描述的Web服务组合的正确性。方法用着色Petri网(CP-nets)对BPEL流程进行建模、分析以及验证。结果定义了一套从BPEL到CP-nets的映射规则,该规则可以将BPEL流程转换成CP-nets,通过着色Petri网工具-CPN tools对该CP-nets进行自动分析以及验证,从而验证该BPEL流程的安全性、活性等性质。结论利用CP-nets这种形式化工具可以有效地发现BPEL流程中存在的设计错误。  相似文献   

2.
通过图形用户接口(GUI)测试已经成为软件测试的主要手段,但现阶段GUI测试自动化程度不高.针对这一问题,提出了一种基于模型的GUI测试用例自动生成技术.给出了基于有色Petri网模型的GUI对象建模方法.定义了2种测试覆盖标准,设计了基于不同测试覆盖标准的测试路径和测试数据生成算法.介绍了支持工具GUI测试用例生成器(GTCG)的设计与实现.实验表明: 该模型可有效地描述GUI系统的状态和行为,该技术有助于提高GUI测试的效率和质量.  相似文献   

3.
介绍了Hierarchy CPN的相关定义,然后对OpenFlow协议进行了基于时间着色CPN建模.在建模过程中,详细考虑了Token Colour的选取与相关变量的定义,并考虑了时间属性,针对建模的性能进行了分析.执行上述模型并进行验证分析,得出变迁发生次数与所需时间基本符合稳态分布这一事实,满足预期的要求.对所构建模型进行自定义查询分析,依据模型活性、死锁、可达性等特性构建相应的抽象路径,用于指导抽象测试例的生成.  相似文献   

4.
本文的主要工作是提出了QoS驱动的理念,并且利用经过改造的着色Petri网模型对这个系统进行建模和分析,最后利用着色Petfi网的软件工具(CPN Tools)绘制系统模型。  相似文献   

5.
基于着色Petri网的电子商务工作流建模   总被引:5,自引:0,他引:5  
用基本Petri网对电子商务工作流建模,往往会因为细节过多而使其图形复杂.提出了一种基于着色Petri网的模型,给出了针对电子商务中网上购物系统的建模过程并进行了结构合理性的论证.应用结果表明,通过着色Petri网建模可以使得库所和变迁的数量都大为减少,使图形更加简约.  相似文献   

6.
用基本Petri网对电子商务工作流建模,往往会因为细节过多而使其图形复杂。提出了一种基于着色Petri网的模型,给出了针对电子商务中网上购物系统的建模过程并进行了结构合理性的论证。应用结果表明,通过着色Petri网建模可以使得库所和变迁的数量都大为减少,使图形更加简约。  相似文献   

7.
根据玉林师范学院的实际情况,建立排课系统的模型,并利用建模工具着色Petri网对排课系统进行可视化建模,描述系统流程,以期对排课系统的开发有所帮助.  相似文献   

8.
基于Petri网的节点过多阻碍其广泛应用,在着色Petri网和递阶着色Petri网的基础上,分析了递阶着色Petri网在结构上与面向对象方法的共同之处及其相互联系.指出递阶着色Petri网可以大大简化Petri网建模,同时提出了一种把递阶着色Petri网用于离散事件动态系统的面向对象软件设计的一般方法,并通过对一个柔性制造系统实例的面向对象分析和递阶着色Petri网的建模,最终指导控制软件的开发.  相似文献   

9.
Petri网支持下的协议一致性测试是协议工程研究中的重要课题.Petri不能很好地支持一致性测试集的自动生成.针对这一问题,分析了对基本Petri网扩展的必要性,提出了一种新的用于支持协议测试的扩展的高级Petri网,揭示了其静态结构和动态行为,并提出了该Petri网到测试描述语言TTCN-3的转换规则.开发了原型系统,并应用于实际的协议一致性测试工作.  相似文献   

10.
针对油田数字化档案馆中的系统模块化程度低及灵活性差等问题, 提出基于 Petri 网和组件技术的功能定制开发方法。 采用面向对象着色 Petri 网实现档案管理的层次化建模, 并添加复位弧优化档案调用流程。利用关联矩阵和可达图及相关理论, 对模型进行合理性分析。 通过模型提取组件, 建立组件信息库。 利用信息库结合用户定制的业务逻辑, 实现系统对组件的有序调用, 完成业务定制功能。 应用结果表明, 该系统定制灵活、 适应性强、 档案调用速度快, 满足实际需要。  相似文献   

11.
戴敏 《科学技术与工程》2012,12(35):9552-9555,9561
针对传统知识推理故障诊断方法中参数往往依赖于专家经验,存在着不准确和无法学习的问题,提出了一种基于模糊加权有色网和BP神经网络的故障诊断方法。首先,定义了模糊加权有色网并给出了两种产生式规则对应的模糊加权有色网模型。然后,设计了采用BP神经网络对模糊加权有色网各参数进行学习的算法。最后,给出了使用训练后的各参数进行初始化的模糊加权有色网进行故障推理的具体步骤。通过飞机发动机故障诊断实例仿真实验证明了方法能正确地建立模糊加权有色网推理模型,在采用BP神经网络进行参数训练后,能有效地实现飞机发动机的故障诊断。  相似文献   

12.
变送器独立接口(TII)协议有不同的应用方法且存在实施差异,需要对其进行建模、分析和验证.文中针对不同通道类型,建立层次化的TII协议有色Petri网(CPN)模型;采用数据传输平均延时、通道利用率、数据传输速率、数据帧丢失率作为性能评价指标,借助CPN Tools仿真软件对模型进行了性能分析;讨论了接口速率、采样速率比、采样数据长度、缓存队列长度等接口参数对性能指标的影响,提出了可控连续采样、增加通道数据长度、虚拟多通道、后进先出缓存及先进先出丢包等提高模型性能的方法与措施.该模型的实际应用表明,当STIM的通道类型为带缓存数据序列型时,数据帧丢失率为0,数据传输速率为1500B/s,数据传输平均延时为0.21ms.  相似文献   

13.
UML图转有色Petri网图文法   总被引:1,自引:1,他引:0  
为解决由于UML(Unified Modeling Language)缺少精准的语义表达,使其在系统建模过程中不能给出形式化的验证和分析的问题,提出了UML模型转Petri网模型的图文法,利用Petri网的分析验证技术,实现了对UML模型的正确性验证.在设计阶段即发现系统的缺陷,从而减少软件开发后期发现设计的错误而带来...  相似文献   

14.
结合专业市场网络化的要求,分析了专业市场网络管理系统的需求,包括门户功能和后台功能,并确定了数据库的逻辑结构.利用基于UML的面向对象的软件开发方法,设计了系统的体系结构.该系统以IIS6.0+ASP.NET+Oracle的组合为技术支撑,结合Visualstudio.NET、Dreamweaver MX等软件,采用B/S模式三层体系结构,实现了专业市场的Web平台浏览及后台管理功能,满足了企业的业务需求.  相似文献   

15.
基于RUP过程的并行测试建模分析与设计   总被引:2,自引:0,他引:2  
传统的功能性模型由于其较低的抽象程度、过度简化的局限,不适合复杂并行测试系统建模。“Rational统一过程”(RUP)是一种基于统一建模语言(UML),并-9UML一起可以构成一种建模方法。遵循RUP过程对并行测试系统进行建模,形成描述并行测试系统的一系列规范化建模分析和设计文档,为并行测试工程化奠定模型基础。  相似文献   

16.
基于赋时着色Petri网的协同工作建模和性能研究   总被引:2,自引:0,他引:2  
提出了利用赋时着色Petri网(Timed Colored Petri Net)对协同工作进行建模和性能分析的方法;从性能角度提出一种新的协调策略,即从任务动态分配的角度对协同性能进行分析,并比较了各种资源优化分配的不足之处;提出利用模糊策略的方式,按照协同成员(组)的不同能力,在满足完成时间的要求下进行任务分配,从而达到了整体协作性能提升的效果.同时,用Deisgn/CPN对该策略进行了仿真分析,其结果证明了该方法的有效性和可行性.所提的调度策略已在CooPDesigner系统中得以实现.  相似文献   

17.
为解决选课管理系统中安全性低和信息拥堵的问题, 运用UML(Unified Modeling Language)建模方法, 结合网上选课的主要流程和系统用户实际需求, 通过Rational Rose 2003对高校选课系统进行了优化分析和设计, 并以此构建了系统的用例图、 类图、 活动图、 序列图、 组件图和部署图。UML建模应用表明, 该方法产生的模型易于理解, 便于系统修改与升级, 取得了很好的开发效果, 从而克服了传统方法可扩充性低的问题。  相似文献   

18.
基于UML的面向对象软件测试框架   总被引:4,自引:0,他引:4  
统一建模语言(UML)是一组面向对象分析和设计的形式化表达语言,基于UML,统一软件开发过程(USDP)提出了软件开发的过程方法。目前,基于UML的软件测试研究中,很少有研究将开发过程和测试过程结合的系统研究。笔者提出了一个基于UML的面向对象软件测试框架,该框架有效地结合了UML和统一软件开发过程。所提出的测试框架将软件测试分为系统测试、类族测试和类测试,其中,系统测试根据use-case和系统序列图生成测试用例,类族测试根据集成的状态图生成测试用例,类测试根据类的状态图生成测试用例。介绍了UML与软件测试的层次关系,并讨论了各类测试用例的生成方法。  相似文献   

19.
基于模糊着色Petri网的车辆行驶状态估计   总被引:1,自引:1,他引:0  
车辆行驶状态的有效估计是改善综合交通运输效能的有效途径,针对车辆行驶过程数学模型难以准确建立,依据车辆的行驶状态流跟Petri离散并行系统的相似性,提出利用具有良好层次化和时序性特点的Petri网建立车辆行驶状态估计模型。分析影响车辆状态变化的影响因素,将车速、车辆质心侧偏角以及车辆横摆角速度作为描述车辆状态属性指标,并确定输入的论域以及隶属度函数,依据车辆运动状态的可控性和驾驶舒适性建立相应的模糊规则。最后,在CPNtool中构建车辆行驶状态估计模型,采集路车试验数据对模型进行训练与测试,结果表明,Petri网模型不仅能够以可视化方式充分展现车辆状态变化过程,且能够通过着色的库所变迁确定影响车辆状态发生的关键性因素,模型的估计结果逼近真实值。  相似文献   

20.
在简要地论述了半形式化面向对象的开发方法的基本思想之后,着重就这类方法中模型形式化这一关键问题进行了研究。探讨了基于着色Petri网的面向对象模型的形式化技术,给出了面向对象方法中一些基本概念的形式描述,旨在完整地形成一种基于Petri网的半形式化面向对象的开发方法.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号