期刊文献+

基于UML-OCPN的嵌入式系统建模 被引量:2

Modeling of Embedded System Based on UML-OCPN
下载PDF
导出
摘要 针对统一建模语言(UML)缺乏精确的形式化的语义描述而不能对其所建模型进行分析和验证的难题,提出一种改进的建模方法——UML-OCPN方法。该方法结合UML和对象着色Petri网(OCPN)的优点,使用UML进行建模,将其转换为Petri网模型再进行模型验证。实验结果证明,该方法能较好地解决单一使用UML或Petri网建模时出现的无法进行验证、需要开发人员具备较高数学水平等问题。 Aiming at the puzzle that the models of Unified Modeling Language(UML) is short of exact formal description so it can not be analyzed and verified,the paper puts forward an improved modeling measure named UML-OCPN.It integrates the merit of UML and OCPN of Petri nets.It uses UML to model systems,changes UML models to Petri nets models,and verifies the Petri models.Experimental result proves that the problems of difficult verification and the need of developers upper math knowledge and so on can be solved by this means.
出处 《计算机工程》 CAS CSCD 北大核心 2009年第20期56-58,共3页 Computer Engineering
关键词 统一建模语言 PETRI网 嵌入式系统 建模 Unified Modeling Language(UML) Petri nets embedded system modeling
  • 相关文献

参考文献4

二级参考文献7

  • 1谢彦辉,姚淑珍,郭峰.顺序图至Petri网转化方法的研究与实现[J].计算机工程,2006,32(6):260-262. 被引量:6
  • 2SHUZHEN YAO. SHATZ S M. Consistency Checking of UML Dynamic Models Based on Petri Net Techniques [C]// Proceedings of the 15^th International Conference on Computing (CIC'06), 2006, 0-7695-2708-6106.
  • 3Luciano Baresi. Some Preliminary Hints on Formalizing UML with Object Petri Nets[J]. Integrated Design and Process Technology, 2002.
  • 4John Anil Saldhana, Sol M Shatz. UML Diagrams to Object Petri Net Models: An Approach for Modeling and Analysis [C]// Chicago: In Proceedings of the International Conference on Software Engineering and Knowledge Engineering (SEKE). 2000: 103-110.
  • 5Peter King, Rob Pooley. Using UML to Derive Stochastic Petri Net Models [C]//In Proceedings of the 5^th UK Performance Engineering Workshop (UKPEW'99). 1999: 45-56.
  • 6张昭理.基于Petri网的UML模型映射与验证方法的研究[M].武汉:华中师范大学,2004.
  • 7袁崇义.Petri网和代数并发语义[J].计算机学报,1998,21(S1):29-34. 被引量:40

共引文献16

同被引文献8

引证文献2

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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