期刊文献+
共找到7篇文章
< 1 >
每页显示 20 50 100
浅析形式化语言B与UML/OCL的差异比较
1
作者 奚岩 《黑龙江科技信息》 2010年第31期86-86,共1页
对形式化方法中B语言和UML/OCL语言进行了概述,并依据软件开发的生命周期对B语言与OCL语言差异进行了分析比较,对B语言和UML/OCL语言此两种形式化语言的异同与各自适用的范围加以比对介绍、归纳总结。
关键词 形式化语言B uml/ocl 差异比较
在线阅读 下载PDF
基于UML模型和OCL约束的类间交互测试用例生成方法研究 被引量:5
2
作者 柴玉梅 冯秋燕 王黎明 《电子学报》 EI CAS CSCD 北大核心 2013年第6期1242-1248,共7页
面向对象所具有的类、封装、继承、动态连接等特性,使得面向对象测试步骤的划分以及测试策略的选择有别于传统的测试思想.本文针对面向对象软件的特点,采用基于模型的软件测试方法,对UML(United Model Language)设计模型中的顺序图添加O... 面向对象所具有的类、封装、继承、动态连接等特性,使得面向对象测试步骤的划分以及测试策略的选择有别于传统的测试思想.本文针对面向对象软件的特点,采用基于模型的软件测试方法,对UML(United Model Language)设计模型中的顺序图添加OCL(Object Constraints Language)约束,做类间交互的软件测试.本文提出执行图EG生成算法,将顺序图SD转换为执行图EG,解决UML2.0顺序图新增特性中的alt、loop、opt、break四种常见组合片段及其嵌套和多态性问题;为得到最小完备的测试路径,本文提出了EG的遍历策略和测试路径生成算法;最后,根据测试路径确定测试场景,并删除无效场景,生成测试用例.经实验验证,此方法可以基于UML顺序图与OCL约束进行系统地测试. 展开更多
关键词 uml 顺序图 ocl 执行图(EG) 测试场景 测试用例
在线阅读 下载PDF
基于UML扩展机制的列控系统建模方法研究 被引量:7
3
作者 赵林 唐涛 +2 位作者 刘金涛 刘超 李宪 《铁道学报》 EI CAS CSCD 北大核心 2012年第12期64-70,共7页
本文从列控系统中离散计算过程和连续物理过程的一体化建模入手,利用UML2.0支持的底层语言扩展机制构建面向列控系统混成特性的建模方法和原型工具。新的建模方法丰富了UML的模型表达能力和应用范围,使得对列控系统功能和行为的描述更... 本文从列控系统中离散计算过程和连续物理过程的一体化建模入手,利用UML2.0支持的底层语言扩展机制构建面向列控系统混成特性的建模方法和原型工具。新的建模方法丰富了UML的模型表达能力和应用范围,使得对列控系统功能和行为的描述更加直观和准确。同时,为进一步的设计和验证提供精确语义支持。 展开更多
关键词 uml扩展机制 对象约束语言 混成属性 列车运行控制系统
在线阅读 下载PDF
基于OCL约束的多态性时序图测试用例生成方法
4
作者 周航 黄志球 +2 位作者 孙海燕 张广泉 祝义 《解放军理工大学学报(自然科学版)》 EI 2008年第3期222-227,共6页
由于UML时序图不能够描述多态性,导致根据时序图生成的测试用例存在不足,无法测试多态性方法。提出了一种对多态性时序图的形式化及相应测试用例的生成方法。根据类约束和满意集规则确定类的多态性方法集CSPM(class sets of polymorphis... 由于UML时序图不能够描述多态性,导致根据时序图生成的测试用例存在不足,无法测试多态性方法。提出了一种对多态性时序图的形式化及相应测试用例的生成方法。根据类约束和满意集规则确定类的多态性方法集CSPM(class sets of polymorphism methods),并将多态性时序图转换为多态扩展有向无环图PCOMDAG(polymorphism class object method acyclic graph)。使用提出的测试覆盖准则及深度优先算法对PCOMDAG图进行遍历,自动生成多态性时序图的测试用例。通过实例验证方法的有效性,其结果表明,本方法能够生成基于OCL约束时序图的测试用例对多态性方法进行测试,提高时序图测试集的覆盖度。 展开更多
关键词 测试用例 统一建模语言 对象约束语言 时序图 多态性
在线阅读 下载PDF
基于形式化STPA的机务维修模块分析 被引量:1
5
作者 杨晓强 贺非 +1 位作者 贺强 徐晨 《滨州学院学报》 2021年第4期12-19,共8页
开展机务维修模块的研究,对于完善安全管理理论体系,降低飞机事故率具有多重意义。从系统控制的角度出发,对某型直升机机务维修模块中相关不安全问题进行了研究,运用对象约束语言和统一建模语言来形式化描述系统理论过程分析方法,构建... 开展机务维修模块的研究,对于完善安全管理理论体系,降低飞机事故率具有多重意义。从系统控制的角度出发,对某型直升机机务维修模块中相关不安全问题进行了研究,运用对象约束语言和统一建模语言来形式化描述系统理论过程分析方法,构建了该型机务维修模块的控制关联模型,分析出可能导致事故的潜在致因和危害机制,进而提出对应的安全需求,结果表明了STPA模型在机务维修模块的安全性分析中有很强的适用性。 展开更多
关键词 机务维修模块 STPA ocl uml
在线阅读 下载PDF
基于本体的虚拟空间模型的研究
6
作者 刘一松 蒋丽 李路路 《无线通信技术》 2013年第4期52-56,共5页
虚拟空间模型是由空间对象及其之间的空间关系构成,它为虚拟场景的构建提供了重要的语义信息。然而,由于空间对象和空间关系本身的复杂性,构建的虚拟空间模型通常是不全面的、非具体的。针对这种问题,在充分研究本体以及UML的基础上,提... 虚拟空间模型是由空间对象及其之间的空间关系构成,它为虚拟场景的构建提供了重要的语义信息。然而,由于空间对象和空间关系本身的复杂性,构建的虚拟空间模型通常是不全面的、非具体的。针对这种问题,在充分研究本体以及UML的基础上,提出了利用本体标记虚拟空间对象及对象之间的空间关系,从而构建了虚拟空间本体。论文首先提出虚拟空间中方向关系的计算方法,然后使用UML描述虚拟空间本体的空间结构,并使用OCL描述虚拟空间本体中虚拟对象的约束信息。最后通过一个虚拟办公室的实例,证明了该方法的可行性以及有效性。 展开更多
关键词 空间模型 本体 虚拟环境 uml ocl
在线阅读 下载PDF
铁路接触网IFC国际标准的研究与编制
7
作者 金光 《电气化铁道》 2022年第S01期71-75,共5页
基于现有的IFC标准体系框架,结合铁路接触网专业特点,采用需求和用例驱动相结合的方法,从空间与实体分解两个维度定义了接触网专业通用数据需求,采用UML(统一建模语言)技术完成了概念模型的创建,更为直观、全面地定义和描述接触网系统... 基于现有的IFC标准体系框架,结合铁路接触网专业特点,采用需求和用例驱动相结合的方法,从空间与实体分解两个维度定义了接触网专业通用数据需求,采用UML(统一建模语言)技术完成了概念模型的创建,更为直观、全面地定义和描述接触网系统的结构组成与关联关系;通过实体映射的方法确定铁路接触网IFC标准的扩展方案,阶段性研究成果已纳入IFC4.3版本并发布,解决了目前IFC标准体系中铁路接触网专业内容缺失的问题,为后续开展标准验证、软件部署与项目应用提供了技术支撑,对于铁路及其他基础设施领域IFC标准的扩展具有广泛的借鉴意义。 展开更多
关键词 接触网 IFC BIM uml
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部