期刊文献+
共找到89篇文章
< 1 2 5 >
每页显示 20 50 100
从Executable UML模型到J2ME程序 被引量:1
1
作者 袁梁 李宣东 +1 位作者 赵建华 郑国梁 《计算机科学》 CSCD 北大核心 2005年第12期112-115,127,共5页
嵌入式系统由于功能的特定性和底层硬件的多样性,使得其代码的重用和易移植性一直是困扰开发者的一大难题。模型驱动体系结构(MDA)是OMG组织提出的一种新的软件开发方法。MDA将关注点集中于业务模型,把平台相关内容和不同的实现技术从... 嵌入式系统由于功能的特定性和底层硬件的多样性,使得其代码的重用和易移植性一直是困扰开发者的一大难题。模型驱动体系结构(MDA)是OMG组织提出的一种新的软件开发方法。MDA将关注点集中于业务模型,把平台相关内容和不同的实现技术从中剥离,并利用工具遵循一定的转换规则,实现其到特定平台的自动转换,最终得到目标平台上的代码。MDA针对解决复用和移植问题提出了新的解决途径,在嵌入式系统开发中有广泛的应用前景。本文在研究基于MDA的嵌入式系统开发途径的基础上,提出了一个从Executable UML模型到J2ME平台下JAVA代码的转换框架。 展开更多
关键词 模型驱动的软件体系结构 J2ME 嵌入式系统 可执行uml 转换规则
下载PDF
UML statechart based rigorous modeling of real-time system
2
作者 赖明志 尤晋元 《Journal of Harbin Institute of Technology(New Series)》 EI CAS 2005年第1期74-80,共7页
Rigorous modeling could ensure correctness and could verify a reduced cost in embedded real-time system development for models. Software methods are needed for rigorous modeling of embedded real-time systems. PVS is a... Rigorous modeling could ensure correctness and could verify a reduced cost in embedded real-time system development for models. Software methods are needed for rigorous modeling of embedded real-time systems. PVS is a formal method with precise syntax and semantics defined. System modeled by PVS specification could be verified by tools. Combining the widely used UML with PVS, this paper provides a novel modeling and verification approach for embedded real-time systems. In this approach, we provide 1) a time-extended UML statechart for modeling dynamic behavior of an embedded real-time system; 2) an approach to capture timed automata based semantics from a timed statechart; and 3) an algorithm to generate a finite state model expressed in PVS specification for model checking. The benefits of our approach include flexibility and user friendliness in modeling, extendability in formalization and verification content, and better performance. Time constraints are modeled and verified and is a highlight of this paper. 展开更多
关键词 embedded real-time system uml statechart PVS timed automata model checking
下载PDF
Rigorous Modeling of Real-time System Based on UML and PVS
3
作者 赖明志 尤晋元 《Journal of Donghua University(English Edition)》 EI CAS 2005年第1期16-21,共6页
Rigorous modeling could improve the correctness and reduce cost in embedded real-time system development for models could be verified. Tools are needed for rigorous modeling of embedded real-time system. UML is an ind... Rigorous modeling could improve the correctness and reduce cost in embedded real-time system development for models could be verified. Tools are needed for rigorous modeling of embedded real-time system. UML is an industrial standard modeling language which provides a powerful expressi-veness, intuitive and easy to use interface to model. UML is widely accepted by software developer. However, for lack of precisely defined semantics, especially on the dynamic diagrams, UML model is hard to be verified. PVS is a general formal method which provides a high-order logic specification language and integrated with model checking and theorem proving tools. Combining the widely used UML with PVS, this paper provides a novel modeling and verification approach for embedded real-time system. In this approach, we provide 1) a timed extended UML statechart for modeling dynamic behavior of an embedded real-time system; 2) an approach to capture timed automata based semantics from timed statechart; and 3) an algorithm to generate a finite state model expressed in PVS specification for model checking. The benefits of our approach include flexible and friendly in modeling, extendable in forma-lization and verification content, and better performance. Time constraints are modeled and verified and it’s a highlight of this paper. 展开更多
关键词 embedded Real-time system uml Statechart PVS Timed Automata model Checking.
下载PDF
定义及验证UML Statechart图中的数据流语义 被引量:1
4
作者 陆公正 吴澜波 张广泉 《计算机工程与应用》 CSCD 北大核心 2009年第24期56-59,共4页
在传统的UML Statechart图中加入了数据流对象后,因为UML Statechart图缺乏精确的数据流语义,所以不适合应用UML Statechart图对工作流中的数据流进行建模并验证其正确性。为了解决这一问题,选择标记转换系统(LTS)作为语义域,并用结构... 在传统的UML Statechart图中加入了数据流对象后,因为UML Statechart图缺乏精确的数据流语义,所以不适合应用UML Statechart图对工作流中的数据流进行建模并验证其正确性。为了解决这一问题,选择标记转换系统(LTS)作为语义域,并用结构化操作语义(SOS)分两步定义了UML Statechart图的数据流语义,为工作流中的数据流正确性验证奠定了基础。在此基础上,使用时序逻辑公式表示数据流所需满足的性质,在验证数据流的正确性之前,给出了将它的UML Statechart图模型转化为可达状态迁移图的算法,最后通过模型检测算法验证数据流的正确性。 展开更多
关键词 统一建模语言(uml) uml Statechart图 数据流语义 时序逻辑 验证 模型检测
下载PDF
基于UML的嵌入式系统模型验证机制的研究 被引量:8
5
作者 石柯 阳富民 胡贯荣 《计算机工程与应用》 CSCD 北大核心 2001年第23期111-113,116,共4页
随着嵌入式系统在各个领域的广泛应用,嵌入式系统变得越来越复杂,研究一种支持嵌入式系统从分析、设计、验证到编码这一整个开发过程的模型系统及建模方法变得越来越重要。UML(UnifiedModelingLanguage,统一建模语言)作为面向对象的分... 随着嵌入式系统在各个领域的广泛应用,嵌入式系统变得越来越复杂,研究一种支持嵌入式系统从分析、设计、验证到编码这一整个开发过程的模型系统及建模方法变得越来越重要。UML(UnifiedModelingLanguage,统一建模语言)作为面向对象的分析与设计技术的代表,已经获得了广泛的承认,并在多个领域中有成功的应用。然而,UML是一种符号化语言系统,其语义采用自然语言描述,没有完全形式化,无法精确和严格地描述模型的行为从而实现模型的验证。为了解决这个问题,文章提出了一种用于嵌入式系统UML模型验证的方法,其核心是可执行(Executable)UML,它是UML的增强性子集,采用与UML相同的符号表示法,并集成了状态图(StateChart)所用的形式化语义定义。嵌入式系统的UML模型经过语义分析能够很方便地生成可执行UML模型,并实现系统模型的验证。 展开更多
关键词 嵌入式系统 uml 模型验证 面向对象 软件开发
下载PDF
UML在嵌入式系统开发中的研究与应用 被引量:7
6
作者 车葵 程保中 +1 位作者 牛晓太 邢书涛 《计算机工程与设计》 CSCD 北大核心 2009年第15期3559-3564,共6页
UML是工业界建模的标准语言,适用于嵌入式系统的开发。工业现场总线通信协议栈是一个典型的嵌入式系统,通过研究现场总线通信协议的通用抽象模型,可为通信协议栈的开发与验证提供基本框架。对UML在嵌入式系统开发中的应用进行了研究,包... UML是工业界建模的标准语言,适用于嵌入式系统的开发。工业现场总线通信协议栈是一个典型的嵌入式系统,通过研究现场总线通信协议的通用抽象模型,可为通信协议栈的开发与验证提供基本框架。对UML在嵌入式系统开发中的应用进行了研究,包括嵌入式系统的开发过程,如何在嵌入式系统中创建UML模型,以及一个基于UML的通信协议栈开发方法。 展开更多
关键词 uml 嵌入式系统 通信协议栈 现场总线 面向对象 建模
下载PDF
基于UML和模型检测的安全模型验证方法 被引量:14
7
作者 程亮 张阳 《计算机学报》 EI CSCD 北大核心 2009年第4期699-708,共10页
安全策略的形式化分析与验证随着安全操作系统研究的不断深入已成为当前的研究热点之一.文中在总结前人工作的基础上,首次提出一种基于UML和模型检测器的安全模型验证方法.该方法采用UML将安全策略模型描述为状态机图和类图,然后利用转... 安全策略的形式化分析与验证随着安全操作系统研究的不断深入已成为当前的研究热点之一.文中在总结前人工作的基础上,首次提出一种基于UML和模型检测器的安全模型验证方法.该方法采用UML将安全策略模型描述为状态机图和类图,然后利用转换工具将UML图转化为模型检测器的输入语言,最后由模型检测器来验证安全模型对于安全需求的满足性.作者使用该方法验证了DBLP和SLCF模型对机密性原则的违反. 展开更多
关键词 安全操作系统 系统操作安全 安全策略模型 形式化验证 模型检测 uml
下载PDF
基于UML的复杂嵌入式系统建模研究 被引量:4
8
作者 贾小军 谭召均 胡旭东 《机电工程》 CAS 2006年第1期33-36,共4页
UML是一种优秀且高效的建模语言,在复杂嵌入式系统设计中得到了广泛应用。本文介绍了UML建模的原理及方法,给出了一个详细的嵌入式系统设计建模实例:汽车速度自动控制系统,并在Rational Rose 2003集成环境下实现。
关键词 uml 嵌入式系统 建模
下载PDF
基于UML的嵌入式系统建模及模型验证机制研究 被引量:3
9
作者 段盛 李仁发 谢桂芳 《计算机工程与科学》 CSCD 2007年第8期137-139,143,共4页
统一建模语言UML在嵌入式系统设计建模中已经获得了广泛的认可,并有很多成功的应用,但UML存在时间约束描述能力不强和所建模型形式化复杂、验证难的问题。针对上述问题,本文提出了使用UML扩展机制对UML状态图进行时间扩展,建立系统状态... 统一建模语言UML在嵌入式系统设计建模中已经获得了广泛的认可,并有很多成功的应用,但UML存在时间约束描述能力不强和所建模型形式化复杂、验证难的问题。针对上述问题,本文提出了使用UML扩展机制对UML状态图进行时间扩展,建立系统状态-约束-事件矩阵来对模型进行形式化描述的方法。该方法解决了UML在嵌入式系统建模时存在的问题。应用实例和实验结果验证了该方法的可行性和有效性。 展开更多
关键词 嵌入式系统 建模 uml 形式化 模型验证
下载PDF
基于UML活动图化简方法的工作流模型校核研究 被引量:6
10
作者 汪文元 沙基昌 《计算机工程》 EI CAS CSCD 北大核心 2006年第15期41-43,共3页
针对开放、响应型系统建模UML活动图表现优良的特性,UML活动图在工作流建模领域也引起了人们的极大关注。然而相关的研究仅仅起步,特别是针对相应的模型校核技术更是研究甚少。该文提出了基于UML活动图化简方法的工作流模型校核技术,在... 针对开放、响应型系统建模UML活动图表现优良的特性,UML活动图在工作流建模领域也引起了人们的极大关注。然而相关的研究仅仅起步,特别是针对相应的模型校核技术更是研究甚少。该文提出了基于UML活动图化简方法的工作流模型校核技术,在UML活动图到活动超图映射基础之上,对活动超图建立化简规则,通过化简实现工作流模型校核。实践证明此方法有效。 展开更多
关键词 工作流模型 模型校核 化筒 uml活动图 活动超图
下载PDF
基于UML模型和OCL约束的类间交互测试用例生成方法研究 被引量:5
11
作者 柴玉梅 冯秋燕 王黎明 《电子学报》 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的嵌入式绗缝测试系统研究 被引量:8
12
作者 于镭 郭瑛 段利亚 《微计算机信息》 北大核心 2007年第02Z期14-15,3,共3页
为提高电脑绗缝机伺服运动控制系统的特性与可靠性,设计并实现了一种基于UML的嵌入式绗缝测试系统。以绗缝系统的需求规格、各种规范、标准和协议为基础,以UML的分析设计规约文档作为设计的重要依据,通过对UML文档的词法语法分析,利用... 为提高电脑绗缝机伺服运动控制系统的特性与可靠性,设计并实现了一种基于UML的嵌入式绗缝测试系统。以绗缝系统的需求规格、各种规范、标准和协议为基础,以UML的分析设计规约文档作为设计的重要依据,通过对UML文档的词法语法分析,利用类图、活动图、用例图分别完成单元测试、类簇测试和系统测试,通过分析测试结果完善绗缝系统的设计。 展开更多
关键词 统一建模语言(uml) 嵌入式系统 绗缝 测试
下载PDF
基于UML和Petri网的I-MES建模研究 被引量:2
13
作者 曹春平 王宁生 王岩 《机械科学与技术》 CSCD 北大核心 2004年第9期1093-1098,1102,共7页
为了对可集成制造执行系统的行为提供支持 ,需要对其进行有效的建模和模型分析。针对UML和Petri网建模的特点 ,本文提出了基于UML和Petri网———UML PNs的集成建模方法 ,给出了集成建模策略 ,并结合一个示例 ,绘制了对象类图、交互图... 为了对可集成制造执行系统的行为提供支持 ,需要对其进行有效的建模和模型分析。针对UML和Petri网建模的特点 ,本文提出了基于UML和Petri网———UML PNs的集成建模方法 ,给出了集成建模策略 ,并结合一个示例 ,绘制了对象类图、交互图和行为图 ,最后将其映射成Petri网模型 ,进行模型的分析工作 。 展开更多
关键词 可集成制造执行系统 uml PETRI网 建模
下载PDF
基于UML的一种开放式数控软件系统建模与界面实现研究 被引量:3
14
作者 时兵 金烨 程松 《制造技术与机床》 CSCD 北大核心 2008年第3期41-46,共6页
针对开放式数控系统的软件和硬件等特点及其功能要求,采用固高(公司)运动控制器,基于面向对象的软件开发过程,提出了一种适用于NC嵌入PC型的开放式数控软件系统框架模型。建立了系统模型的用例图、时序图以及类图,描述了系统的功能要求... 针对开放式数控系统的软件和硬件等特点及其功能要求,采用固高(公司)运动控制器,基于面向对象的软件开发过程,提出了一种适用于NC嵌入PC型的开放式数控软件系统框架模型。建立了系统模型的用例图、时序图以及类图,描述了系统的功能要求及实现流程、视图与功能模块的对应交互关系等,提高了开放式数控软件系统开发的质量和效率。并利用VC++编程语言实现了该开放式数控软件系统的界面。 展开更多
关键词 开放式数控系统 NC嵌入PC型 固高运动控制器 uml建模
下载PDF
基于实时UML顺序图的物联网交互模型 被引量:4
15
作者 丛新宇 虞慧群 《计算机科学》 CSCD 北大核心 2014年第11期79-87,共9页
物联网是一个集计算、通信和控制于一体的智能系统,它通过监控和收集物理进程信息并将这些信息进行计算和分析,最终生成正确的控制指令用以执行,从而使物理环境变得更加安全和可靠。在物联网中,各物体通过网络连接或者本地连接的方式进... 物联网是一个集计算、通信和控制于一体的智能系统,它通过监控和收集物理进程信息并将这些信息进行计算和分析,最终生成正确的控制指令用以执行,从而使物理环境变得更加安全和可靠。在物联网中,各物体通过网络连接或者本地连接的方式进行交互,这些交互具有时间性和地域性。物联网的建模和验证是物联网研究中一个重要的领域。文中提出一种基于实时UML顺序图的物联网交互模型,该模型将物联网中所有参与交互的物体建模为交互对象,并且通过实时UML顺序图对交互对象间的交互进行建模。使用时间自动机对交互对象的内部状态变化进行建模,以形成对交互模型的补充。最后根据转换规则将交互模型转换为时间自动机的形式以便于验证。通过一个实例,显示了如何具体应用物联网交互模型。进一步提出了物联网系统应该满足的一些性质,并使用UPPAAL模型检测工具对物联网交互模型进行分析和验证。 展开更多
关键词 物联网 交互模型 实时uml顺序图 时间自动机 验证
下载PDF
UML-RT到一个实时多任务执行模型的转换 被引量:1
16
作者 刘晓燕 字天文 +2 位作者 张云生 J-J.Schwarz 李俊昌 《计算机科学》 CSCD 北大核心 2007年第7期275-278,共4页
为解决把UML-RT行为建模模型平滑过渡到实时多任务系统的图形化软构件设计开发环境的过程设计模型中,本文提出了把UML-RT状态图行为模型转换到该环境下的执行模型的方法。首先介绍UML-RT状态图建模的概念及笔者研制的设计环境,其次给出... 为解决把UML-RT行为建模模型平滑过渡到实时多任务系统的图形化软构件设计开发环境的过程设计模型中,本文提出了把UML-RT状态图行为模型转换到该环境下的执行模型的方法。首先介绍UML-RT状态图建模的概念及笔者研制的设计环境,其次给出从UML-RT状态图转换到该设计环境可执行模型的具体方法,最后以一个实例说明了转换方法。 展开更多
关键词 uml-RT 实时系统 状态图 行为建模 执行模型 转换方法.
下载PDF
模型驱动体系结构MDA及xUML规范在其语境中的探讨 被引量:6
17
作者 刘建宾 李建忠 余楚迎 《汕头大学学报(自然科学版)》 2004年第4期58-65,共8页
介绍OMG提出的模型驱动体系结构MDA ,它将与实现技术无关的模型和基于特定技术的模型分离 ,并通过模型间的变换 ,使系统能适应技术的发展 ,解决系统在不同中间件平台的集成、互操作性、可移植性等问题 ,提高生产力 ,保证程序质量 .
关键词 模型驱动体系结构 uml OMG 可移植性 中间件 集成 MDA 分离 适应 规范
下载PDF
可执行UML技术在极限建模中的应用
18
作者 谭云飞 陶培基 关少珊 《计算机工程与科学》 CSCD 2006年第12期110-113,共4页
极限建模是UML和XP结合的产物,其主要贡献是使模型可执行和可测试,而可执行UML是最近兴起的模型驱动架构(MDA)软件开发方法的核心技术。本文提出在极限建模的软件开发方法的基础上引入可执行UML技术,可以使得极限建模具有更好的效用。... 极限建模是UML和XP结合的产物,其主要贡献是使模型可执行和可测试,而可执行UML是最近兴起的模型驱动架构(MDA)软件开发方法的核心技术。本文提出在极限建模的软件开发方法的基础上引入可执行UML技术,可以使得极限建模具有更好的效用。文中对于两者结合的可行性和意义进行了讨论,并给出了一个实例。 展开更多
关键词 极限建模 uml XP 可执行uml 动作语义 模型
下载PDF
UML在指纹门禁系统开发中的应用 被引量:1
19
作者 刘苗苗 张永生 《佳木斯大学学报(自然科学版)》 CAS 2007年第5期609-612,共4页
标准建模语言UML是一种广泛使用的面向对象系统的可视化建模方法.本文指出了使用UML设计嵌入式系统的作用和意义,并将其运用到指纹门禁系统的开发中,论述了使用UML对系统进行分析、建模设计到实现的整个过程.
关键词 uml 嵌入式系统 模型
下载PDF
扩展UML与Petri网应用在嵌入式系统设计中的研究 被引量:2
20
作者 刘晋 崔健 《微型电脑应用》 2009年第7期46-47,50,共3页
随着嵌入式系统的不断发展,传统的嵌入式开发已经远远不能适应新的要求,需要借助UML强大的系统设计能力来解决效率低下的问题,但是标准UML在多系统级任务并发,任务之间同步、系统仿真以及实时性方面没有提供足够的支持,很难直接应用到... 随着嵌入式系统的不断发展,传统的嵌入式开发已经远远不能适应新的要求,需要借助UML强大的系统设计能力来解决效率低下的问题,但是标准UML在多系统级任务并发,任务之间同步、系统仿真以及实时性方面没有提供足够的支持,很难直接应用到嵌入式系统的设计中。文章研究一种将时间约束Petri网和扩展UML相结合的方法,通过利用Petri描述异步性和并发性的能力来扩展UML的构造型和流程图,通过将UML,转化为Petri图,进而可以利用Petri强大的理论体系来验证UML的正确性。 展开更多
关键词 嵌入式系统 uml PETRI网 建模 设计方法
下载PDF
上一页 1 2 5 下一页 到第
使用帮助 返回顶部