期刊文献+
共找到119篇文章
< 1 2 6 >
每页显示 20 50 100
The Formal Semantics of an UML Activity Diagram 被引量:1
1
作者 梁义芝 王延章 刘云飞 《Journal of Shanghai University(English Edition)》 CAS 2004年第3期322-327,共6页
Due to lack of strictly defined formal semantics, an UML activity diagram is unsuitable for the tasks of formal analysis, verification and assertion on the system it describes. In this paper, Petri net is used to defi... Due to lack of strictly defined formal semantics, an UML activity diagram is unsuitable for the tasks of formal analysis, verification and assertion on the system it describes. In this paper, Petri net is used to define the formal semantics of an UML activity diagram containing object flow states, laying a foundation for the precise description and analysis of a workflow system. 展开更多
关键词 uml activity diagrams formal semantics system analysis.
下载PDF
UML 2.0的形式化语义研究 被引量:4
2
作者 张广泉 戎玫 黄正宝 《南京邮电大学学报(自然科学版)》 EI 2007年第3期39-43,共5页
由于UML2.0动态视图缺乏精确的语义,难以对它所表示的系统进行分析和验证。基于此,在描述UML2.0顺序图和状态图语法和语法约束的基础上,采用可执行的线性时序逻辑语言XYZ/E定义其形式化语义,这样不仅便于UML2.0顺序图和状态图之间的模... 由于UML2.0动态视图缺乏精确的语义,难以对它所表示的系统进行分析和验证。基于此,在描述UML2.0顺序图和状态图语法和语法约束的基础上,采用可执行的线性时序逻辑语言XYZ/E定义其形式化语义,这样不仅便于UML2.0顺序图和状态图之间的模型转换,也为使用UML和形式化方法相结合描述软件体系结构的交互行为奠定了基础。 展开更多
关键词 线性时序逻辑 形式化语义 uml2.0 顺序图 状态图 XYZ/E
下载PDF
基于UML 2.0活动图的车载设备测试用例生成方法研究 被引量:2
3
作者 靖焱林 唐涛 《铁路计算机应用》 2011年第8期39-42,共4页
重点研究基于UML2.0活动图的CTCS-2级车载设备测试用例生成方法。介绍车载设备的构成和功能,对活动图进行形式化定义,阐述测试用例的设计,包括车载设备活动图建模规则、测试用例的形式化定义、测试覆盖准则的定义、基于深度优先搜索并... 重点研究基于UML2.0活动图的CTCS-2级车载设备测试用例生成方法。介绍车载设备的构成和功能,对活动图进行形式化定义,阐述测试用例的设计,包括车载设备活动图建模规则、测试用例的形式化定义、测试覆盖准则的定义、基于深度优先搜索并且带回溯的遍历算法的测试场景生成,以及测试用例的生成算法,最后实现了测试用例生成。 展开更多
关键词 车载设备 测试用例 uml 2.0活动图 深度优先搜索
下载PDF
UML 2.0通信图的一种测试用例生成方法 被引量:1
4
作者 张峻 张广泉 +1 位作者 王辉 戴晔 《苏州大学学报(自然科学版)》 CAS 2007年第2期36-42,共7页
提出了一种UML2.0通信图生成测试用例的方法.首先根据通信图构建一棵通信树,利用后序遍历了所构造的树,从通信图中选择条件断言,然后转换条件断言并通过求解函数最小值的方法来生成测试用例.该测试用例满足消息路径覆盖和边界覆盖.
关键词 uml 2.0 通信图 软件测试 测试用例
下载PDF
一种基于UML 2.0活动图的Web服务业务流程测试方法 被引量:1
5
作者 宋朝云 张峻 《山东科学》 CAS 2010年第4期56-60,共5页
UML2.0已经成为最重要的建模语言,BPEL是描述Web服务业务流程的事实标准。本文提出了基于UML2.0活动图对BPEL建模并进行测试的方法。该方法扩展了活动图,给出其形式化定义以及测试覆盖准则的定义,对测试用例生成算法加以约束,提高了测... UML2.0已经成为最重要的建模语言,BPEL是描述Web服务业务流程的事实标准。本文提出了基于UML2.0活动图对BPEL建模并进行测试的方法。该方法扩展了活动图,给出其形式化定义以及测试覆盖准则的定义,对测试用例生成算法加以约束,提高了测试的效率和精确性。最后结合实例探讨了Web服务业务流程自动化测试方法的可行性。 展开更多
关键词 uml2.0 活动图 BPEL 软件测试 测试用例
下载PDF
Mapping UML 2.0 Activities to Zero-Safe Nets
6
作者 Sabine Boufenara Faiza Belala Kamel Barkaoui 《Journal of Software Engineering and Applications》 2010年第5期426-435,共10页
UML 2.0 activity diagrams (ADs) are largely used as a modeling language for flow-oriented behaviors in software and business processes. Unfortunately, their place/transition operational semantics is unable to capture ... UML 2.0 activity diagrams (ADs) are largely used as a modeling language for flow-oriented behaviors in software and business processes. Unfortunately, their place/transition operational semantics is unable to capture and preserve semantics of the newly defined high-level activities constructs such as Interruptible Activity Region. Particularly, basic Petri nets do not preserve the non-locality semantics and reactivity concept of ADs. This is mainly due to the absence of global synchronization mechanisms in basic Petri nets. Zero-safe nets are a high-level variant of Petri nets that ensure transitions global coordination thanks to a new kind of places, called zero places. Indeed, zero-safe nets naturally address Interruptible Activity Region that needs a special semantics, forcing the control flow by external events and defining a certain priority level of executions. Therefore, zero-safe nets are adopted in this work as semantic framework for UML 2.0 activity diagrams. 展开更多
关键词 uml activity diagrams FORMALIZATION Interruptible activity Region Zero-Safe NETS
下载PDF
UML模型在信息系统需求分析中的应用
7
作者 胡振章 张治坤 《现代计算机》 2024年第12期62-66,78,共6页
系统需求分析是软件信息系统开发活动的起始环节,使用UML模型进行软件需求分析是目前面向对象的需求分析方法的一种重要方法,根据不同软件系统的需求描述,选取适当的UML分析模型从不同的角度对需求中的功能点进行描述,可以使系统用户、... 系统需求分析是软件信息系统开发活动的起始环节,使用UML模型进行软件需求分析是目前面向对象的需求分析方法的一种重要方法,根据不同软件系统的需求描述,选取适当的UML分析模型从不同的角度对需求中的功能点进行描述,可以使系统用户、需求分析人员以及未来的设计开发人员能通过多个角度观察目标系统的应用场景、业务流程、系统对象的状态变化;从抽象的维度了解目标系统的功能、系统对象之间的关系、业务规则和约束。通过一个用于车辆管理的信息化系统的需求分析过程,分别探讨了用例图、活动图(业务流程图)、状态转换图三种UML模型的适用场景和使用方法,以及在实践工作中的注意事项。为相似的信息化系统的需求分析实践提供一种可供参考的操作方法。 展开更多
关键词 uml 需求分析 用例图 活动图 状态图
下载PDF
基于Petri网和UML活动图工作流建模比较 被引量:18
8
作者 汪文元 沙基昌 谭东风 《系统仿真学报》 EI CAS CSCD 北大核心 2006年第2期504-507,510,共5页
在工作流建模中Petri网和UML活动图各自发挥了十分重要的作用,然而对于其建模的适应性却没有充分的研究。通过对工作流管理系统的分析,认为工作流管理系统具有响应性、协作性和开放性特点。在给定适合工作流建模的UML活动图语义基础上,... 在工作流建模中Petri网和UML活动图各自发挥了十分重要的作用,然而对于其建模的适应性却没有充分的研究。通过对工作流管理系统的分析,认为工作流管理系统具有响应性、协作性和开放性特点。在给定适合工作流建模的UML活动图语义基础上,讨论了工作流建模的几个关键要素在Petri网和UML活动图下的建模比较。通过分析认为,Petri网更适合于封闭、主动系统的建模,UML活动图能够较为充分的适应开放、响应型系统的建模,Petri网较适合对稀有资源的建模。因此UML活动图更适合工作流这种开放、响应型系统建模。 展开更多
关键词 WFMS 工作流建模 PETRI网 uml活动图 uml活动图语义 建模比较
下载PDF
基于扩展UML活动图的工作流模型研究 被引量:10
9
作者 申利民 隋峰 +1 位作者 白莲 李峰 《计算机应用研究》 CSCD 北大核心 2009年第2期587-590,共4页
针对目前工作流管理系统在表达能力和适应性方面存在的问题,在给出三层工作流过程元模型的基础上,提出了基于扩展UML活动图的工作流建模方法,扩展了多实例、条件路由和协调节点等建模元素,描述了扩展建模元素的定义、路由结构和建模规... 针对目前工作流管理系统在表达能力和适应性方面存在的问题,在给出三层工作流过程元模型的基础上,提出了基于扩展UML活动图的工作流建模方法,扩展了多实例、条件路由和协调节点等建模元素,描述了扩展建模元素的定义、路由结构和建模规则。应用模型实例表明,此方法增强了模型描述能力,在模型适应性和柔性方面具有明显的优势。 展开更多
关键词 元模型 统一建模语言 活动图 工作流建摸 适应性
下载PDF
基于UML活动图模型生成测试场景的设计 被引量:18
10
作者 刘敏 金茂忠 刘超 《计算机工程与应用》 CSCD 北大核心 2002年第12期122-124,共3页
文章旨在研究运用可视化面向对象建模技术UML中的活动图生成测试场景方法和依据场景进行测试用例自动生成的方法。这种方法不仅适合于软件系统的测试,同时也适用于软件设计阶段的对软件需求和设计模型的测试和验证。文中首先确定一系列... 文章旨在研究运用可视化面向对象建模技术UML中的活动图生成测试场景方法和依据场景进行测试用例自动生成的方法。这种方法不仅适合于软件系统的测试,同时也适用于软件设计阶段的对软件需求和设计模型的测试和验证。文中首先确定一系列覆盖准则,根据准则制定活动图的一般处理思路,然后针对活动图中并发结构、对象流、信号流提出相应处理方法,最后反推出作图的一些假定条件,以及在场景基础上生成测试用例的一些设计构想。 展开更多
关键词 uml 活动图 模型 测试场景 设计 软件测试 软件工作
下载PDF
UML活动图的形式语义及分析 被引量:10
11
作者 梁义芝 王延章 +1 位作者 缪旭东 刘云飞 《计算机工程与应用》 CSCD 北大核心 2003年第18期28-30,44,共4页
UML活动图缺乏精确的动态语义,不利于对其所描述的系统进行形式化的分析、验证和确认。为此,论文结合Petri网给出了包含对象流状态描述的UML活动图的形式语义,并据此对UML活动图的典型流程和其所描述的动态系统的正确性进行了分析。该... UML活动图缺乏精确的动态语义,不利于对其所描述的系统进行形式化的分析、验证和确认。为此,论文结合Petri网给出了包含对象流状态描述的UML活动图的形式语义,并据此对UML活动图的典型流程和其所描述的动态系统的正确性进行了分析。该形式语义覆盖了UML活动图的绝大部分特征,为精确描述工作流程并对其进行分析奠定了基础。 展开更多
关键词 uml活动图 形式语义 系统分析
下载PDF
UMLTGF:一个基于灰盒方法从UML活动图生成测试用例的工具 被引量:13
12
作者 袁洁松 王林章 +1 位作者 李宣东 郑国梁 《计算机研究与发展》 EI CSCD 北大核心 2006年第1期46-53,共8页
UML已经成为建模语言的事实标准,如何从UML分析设计模型生成测试用例也为面向对象软件测试带来了新的挑战·为了从UML设计模型中的活动图直接生成测试用例,给出了UML活动图的形式化定义和灰盒测试方法·该方法首先分析UML活动... UML已经成为建模语言的事实标准,如何从UML分析设计模型生成测试用例也为面向对象软件测试带来了新的挑战·为了从UML设计模型中的活动图直接生成测试用例,给出了UML活动图的形式化定义和灰盒测试方法·该方法首先分析UML活动图上的所有执行路径(每条路径称为一个测试场景),然后根据测试场景中的节点和转换所代表的活动及其输入/输出变量、相关约束条件等生成测试用例·并根据该方法实现了一个自动生成测试用例的工具UMLTGF,它可以从Rational Rose的规约文件中提取活动图信息并生成相应的测试用例·该工具能够提高软件测试的效率,降低测试成本· 展开更多
关键词 uml 活动图 灰盒方法 测试场景 测试用例
下载PDF
UML活动图描述工作流模型的执行语义 被引量:11
13
作者 赵志崑 盛秋戬 史忠植 《计算机研究与发展》 EI CSCD 北大核心 2005年第2期300-307,共8页
UML是软件工程中广泛应用的建模语言 ,但其主要问题是缺少严格的形式化语义 ,因而描述的模型容易产生歧义 根据UML活动图的语法和工作流系统的特点 ,为UML活动图定义了一种执行语义 基于时间转变系统模型 ,将工作流系统的执行描述为时... UML是软件工程中广泛应用的建模语言 ,但其主要问题是缺少严格的形式化语义 ,因而描述的模型容易产生歧义 根据UML活动图的语法和工作流系统的特点 ,为UML活动图定义了一种执行语义 基于时间转变系统模型 ,将工作流系统的执行描述为时间转变和数据转变两个交替进行的过程 时间转变描述时间的前进 ,数据转变修改工作流案例的状态 ,这种语义比层次状态图具有更强的描述并行的能力 。 展开更多
关键词 工作流 uml活动图 语义
下载PDF
UML活动图到Petri网的转换方法及实现研究 被引量:11
14
作者 赵俊峰 周建涛 邢冠男 《计算机科学》 CSCD 北大核心 2014年第7期143-147,共5页
统一建模语言UML缺乏形式化语义,由其描述的模型难以进行动态的分析和验证。而Petri网在具有丰富而严格语义的同时,又有严谨的数学分析方法。综合运用Petri网和UML能够提高软件描述的全面性、一致性、精确性和完整性。研究了UML活动图向... 统一建模语言UML缺乏形式化语义,由其描述的模型难以进行动态的分析和验证。而Petri网在具有丰富而严格语义的同时,又有严谨的数学分析方法。综合运用Petri网和UML能够提高软件描述的全面性、一致性、精确性和完整性。研究了UML活动图向Petri网的转换规则,并依据转换规则实现了模型转换工具APConverter。此工具能有效地将活动图转换为Petri网模型并生成PNML文件,进而更好地对UML模型进行分析和验证。 展开更多
关键词 uml 活动图 PETRI网 PNML 转换规则
下载PDF
基于UML的业务流程模型分析方法研究 被引量:9
15
作者 颜志军 孙宝文 王天梅 《计算机工程与应用》 CSCD 北大核心 2004年第29期226-228,共3页
基于UML的业务流程建模方法是业务流程建模领域中的一种重要方法,该文对基于UML的业务流程建模方法中的重要工具活动图进行形式化定义,给出了基于活动图的业务流程模型与工作流网之间的规范化转换方法,从而可以分析和检验基于UML的业务... 基于UML的业务流程建模方法是业务流程建模领域中的一种重要方法,该文对基于UML的业务流程建模方法中的重要工具活动图进行形式化定义,给出了基于活动图的业务流程模型与工作流网之间的规范化转换方法,从而可以分析和检验基于UML的业务流程模型的静态和动态属性。 展开更多
关键词 业务流程建模 uml PETRI网 活动图
下载PDF
UML模型及其应用 被引量:21
16
作者 王文玲 金茂忠 《计算机工程与应用》 CSCD 北大核心 1999年第11期47-50,共4页
文章扼要介绍了UML的发展历史以及它与过程的关系,并针对UML的特色及存在的一些争议,结合一个从JAVA软件测试系统详细探讨了用例图、类图、活动图、交互图和包图的基本概念、基本思想、鲜明特色以及某些具体的应用问题,然... 文章扼要介绍了UML的发展历史以及它与过程的关系,并针对UML的特色及存在的一些争议,结合一个从JAVA软件测试系统详细探讨了用例图、类图、活动图、交互图和包图的基本概念、基本思想、鲜明特色以及某些具体的应用问题,然后简要介绍了状态图和配置图,最后总结了UML的优缺点及适用范围。关键词##4面向对象;;UML;;过程;;用例;;类图;;活动图;;交互图;; 展开更多
关键词 面向对象 uml语言 建模语言 软件系统
下载PDF
基于扩展UML活动图的过程建模 被引量:4
17
作者 周进登 白振兴 +1 位作者 武杰 李寰宇 《计算机应用》 CSCD 北大核心 2009年第3期708-711,共4页
针对传统过程建模不能对仿真编码阶段前的过程进行有效的描述的问题,提出了一种基于扩展UML活动图的建模方法,并从信息活动和物理活动两方面对其进行建模。最后通过一个实例表明该方法能清楚描述过程建模的具体活动,且有利于用户和系统... 针对传统过程建模不能对仿真编码阶段前的过程进行有效的描述的问题,提出了一种基于扩展UML活动图的建模方法,并从信息活动和物理活动两方面对其进行建模。最后通过一个实例表明该方法能清楚描述过程建模的具体活动,且有利于用户和系统开发者进行沟通和交流。 展开更多
关键词 过程仿真 uml活动图 信息活动 物理活动
下载PDF
UML活动图支持的工作流建模分析 被引量:14
18
作者 张立春 赵合计 《计算机应用》 CSCD 北大核心 2003年第5期28-31,共4页
首先分析了工作流管理系统的特性,给出了一种工作流执行系统的体系结构。在此基础上,形式化定义了为工作流过程建模的UML活动图结构以及建模规则;通过一个具体的实例描述了建模过程并对模型的执行做了分析。
关键词 工作流 工作流模型 uml活动图
下载PDF
UML活动图的时序逻辑语义 被引量:13
19
作者 朱雪阳 唐稚松 《计算机研究与发展》 EI CSCD 北大核心 2005年第9期1478-1484,共7页
UML活动图可以表示不同抽象级的控制流,很适合用于对系统的行为建模.但是缺乏精确的语义使得难以对它所表示的系统行为进行分析.XYZE是一可执行线性时序逻辑语言,既可描述系统的动态行为又可表示程序性质,用它对活动图形式化后,就可在... UML活动图可以表示不同抽象级的控制流,很适合用于对系统的行为建模.但是缺乏精确的语义使得难以对它所表示的系统行为进行分析.XYZE是一可执行线性时序逻辑语言,既可描述系统的动态行为又可表示程序性质,用它对活动图形式化后,就可在统一的逻辑框架下分析活动图的性质.定义了一个有向图结构用以表示UML活动图,再给出其XYZE语义,并用一个例子说明活动图到XYZE的语义转换,为进一步的分析提供形式化基础. 展开更多
关键词 uml 活动图 形式化语义 时序逻辑 XYZ/E
下载PDF
UML活动图的操作语义 被引量:9
20
作者 王聪 王智学 《计算机研究与发展》 EI CSCD 北大核心 2007年第10期1801-1807,共7页
越来越多的系统采用UML(unified model language,统一建模语言)作为建模语言来进行系统分析和设计.UML活动图是UML语言中描述系统动态行为的一种方法,它广泛地运用于业务建模.由于UML活动图缺乏精确的动态语义,所以不利于对其所描述的... 越来越多的系统采用UML(unified model language,统一建模语言)作为建模语言来进行系统分析和设计.UML活动图是UML语言中描述系统动态行为的一种方法,它广泛地运用于业务建模.由于UML活动图缺乏精确的动态语义,所以不利于对其所描述的系统进行形式化的分析、验证和确认.为解决这一问题,根据UML1.5语义文档,给出UML活动图的形式化操作语义.首先给出UML活动图的形式化的语法,然后详细地定义了活动图的格局和变迁,最后基于LTS给出了活动图的演绎规则.主要工作是:引入状态包的概念,使得描述更加清楚、完善;通过LTS定义活动图的操作语义,并详细阐述演绎规则,从而获得活动图的全局状态转移图,使定义的操作语义很容易地应用到形式化验证中.该语义覆盖了UML活动图的绝大部分特征,为对UML活动图进行模型检验奠定了基础. 展开更多
关键词 uml活动图 操作语义 格局 变迁 加标记的变迁系统
下载PDF
上一页 1 2 6 下一页 到第
使用帮助 返回顶部