期刊文献+

UML状态图在并行环境的应用研究 被引量:3

Application research of UML state diagram in parallel environment
下载PDF
导出
摘要 标准UML(unifiedmodellanguage)状态图中缺乏对并行环境精确的动态语义,不利于对其所描述的并行环境进行形式化分析、验证和确认,而CSP(通信序列进程)语言具有严格的数学定义和分析方法,可用于验证模型的正确性。针对此特点,提出了结合CSP的UML状态图的形式语义,同时给出在并行环境下UML状态图的合并方法。根据形式语义对UML状态图在并行环境中应用的正确性(模型检验)进行分析,通过操作系统进程调度在并行环境下运行实例的结果表明了该形式语义的正确性。 Aimed at the lack of precise dynamic semantics of standard UML(unified model language) state diagram in the parallel en-vironment,and the parallel environment described is not conducive formal analysis,verification and validation.CSP(communication sequential process) language has the strict mathematics definition and the analysis method,which can be used in confirming the accuracy of the model.First the form semantics integrated CSP with UML state diagram and the merge method of UML state diagram under the parallel environment is proposed.Then the accuracy(model checking) of the form semantics of the UML state diagram under the parallel environment is analyzed.Finally the accuracy of this form semantics via the operating system process scheduling under the parallel environment is explained.
出处 《计算机工程与设计》 CSCD 北大核心 2011年第3期945-947,1022,共4页 Computer Engineering and Design
基金 国家自然科学基金项目(60373000 60474072Z) 国家自然科学基金重大发展计划项目(90818008) 广东省自然科学基金项目(07001774 04009465)
关键词 统一建模语言 状态图 通信序列进程语言 并行环境 形式语义 模型检验 unified model language state diagram communication sequential process parallel environment formal semantics model checking
  • 相关文献

参考文献8

  • 1Medvidovic N. Modeling Software Architerctures in UML [J].ACM Transactions on Software Engineering and Methodology, 2003,11(1):2-57.
  • 2KUSTER J M, STEHR J. Towards explicit behavioral consistency concepts in the UML[C].Portland,USA:Proc of the 2nd International Workshop on Scenarios and State Machines: Model, Algorithms, and Tools,2003.
  • 3王聪,王智学.UML活动图的操作语义[J].计算机研究与发展,2007,44(10):1801-1807. 被引量:9
  • 4Yao Shu-zhen,SOL M S.Consistency checking of UML dynamic models based on petri net techniques[C].Proc of the 15th International Conference on Computing. IEEE Computer Society, 2006.
  • 5Lam V S W, Padget J.Symbolic model checking of UML statechart diagrams with an integrated approach[C]. Proceedings of Eleventh IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, IEEE Computer So- ciety, 2004:337-346.
  • 6胡四泉,范植华,佘春东.扩展UML语义以支持并行和分布式仿真系统设计[J].计算机研究与发展,2004,41(6):1030-1036. 被引量:3
  • 7赵志崑,盛秋戬,史忠植.UML活动图描述工作流模型的执行语义[J].计算机研究与发展,2005,42(2):300-307. 被引量:11
  • 8杨雯,刘厚泉.基于Petri网的工作流模型的研究[J].计算机工程与设计,2007,28(17):4149-4151. 被引量:12

二级参考文献50

  • 1周建涛,史美林,叶新铭.工作流过程建模中的形式化验证技术[J].计算机研究与发展,2005,42(1):1-9. 被引量:31
  • 2赵志崑,盛秋戬,史忠植.UML活动图描述工作流模型的执行语义[J].计算机研究与发展,2005,42(2):300-307. 被引量:11
  • 3杜淑楠,章宁,王鲁滨.工作流模型正确性验证过程中的模型简化问题[J].计算机工程,2005,31(B07):110-111. 被引量:2
  • 4D. Georgakopoulos, M. Hornick, A. Sheth. An overview of workflow management: From process modeling to workflow automation infrastructure. Distributed and Parallel Databases,1995, 3(3): 119~153.
  • 5UML Revision Taskforce. OMG UML Specification v1. 4. Object Management Group. http://www. omg. org, 2001.
  • 6D. Harel. Statecharts: A visual formalism for complex systems.Science of Computer Programming, 1987, 8(3): 231~274.
  • 7D. Harel, A. Naamad. The STATEMATE semantics of statecharts. ACM Trans. on Software Engineering and Methodology, 1996, 5(4): 293~333.
  • 8Alcatel, CA, Enea Business Software, Ericsson, HP, I-Logix,IONA, IBM, Jaczone AB, Inc. Kabira Technologies, Motorola,Oracle, Rational Software, Softeam, Telelogic AB, Unisys,WebGain. Update to the U2 partners initial submission for UML2 superstructure. http://www. omg. org, 2001.
  • 9K. Salimifard, M. Wright. Petri-net-based modeling of workflow systems: An overview. European Journal of Operational Research,2001, 134(3): 218~230.
  • 10W. van der Aalst, J. Desel, A. Oberweis. Business process management. In: Lecture Notes in Computer Science 1806.Berlin: Springer, 2000.

共引文献28

同被引文献25

  • 1胡晓辉,党建武,周兴社.基于着色Petri网分布式系统的行为建模方法[J].兰州交通大学学报,2004,23(3):26-29. 被引量:5
  • 2马秋峰,李文建,魏怀鹏.质子治疗的物理与生物学基础[J].基础医学与临床,2005,25(2):102-111. 被引量:8
  • 3刘世耀.质子治疗设备的现状和发展[J].基础医学与临床,2005,25(2):123-127. 被引量:18
  • 4孙维堂,刘永贤,张禹,张延成.有限状态机在开放式数控系统中的应用[J].东北大学学报(自然科学版),2007,28(8):1174-1177. 被引量:17
  • 5刘战国,李强,童明俶.目的层电梯系统上高峰交通研究与仿真[J].计算机仿真,2007,24(8):311-315. 被引量:2
  • 6Bruce Powel Douglass. Real time UML: Advances inthe UML for real-time systems [MJ. 3rd Edition. Ad-dison-Wesley Professional Press,2004:9-11.
  • 7Yue H, Wang Q Y. Model-driven development in real-time embedded control systems: a case study[C/CD]//The International Conference on Computational Intelli-gence and Software Engineering, IEEE Catalog Num-ber,CFP1026H-CDR,2010.
  • 8Prehofer C. Behavioral Refinement and Compatibility of State Chart Extensions I J ]. Electronic Notes in Theoretical Computer Science,2013,295:65-78.
  • 9Mokhtar B, Laplante P A. A Granular Hierarchical Multiview Metrics Suite for Statecharts Quality~EB/OL]. (2013-05-17). http://www, hindawi, com/j0urnals/ase/ 2013/952178/.
  • 10Moreira M V, Basilio J C. Brigeing the Gap Between Design and Implementation of Discrete-event Control- lersl J l. IEEE Transactions on Automation Science and Engineering, 2014,11 ( 1 ) .. 48-65.

引证文献3

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部