期刊文献+

对象Petri网模型的复杂度度量 被引量:2

Complexity metric for object Petri net model
下载PDF
导出
摘要 为了分析对象Petri网模型的复杂度,实现对模型复杂度的量化度量,提出了一套模型复杂度度量集。对象Petri网具有面向对象的特性,可以较好地满足面向对象软件系统的建模。通过将面向对象的设计度量的相关思想引入到对象Petri网模型的复杂度分析中,并结合Petri网的结构特点,从继承、多态、封装等面向对象特性以及判定、并发等Petri网结构特性等方面考虑,提出了适用于对象Petri网模型的复杂度度量集,给出了相关度量的形式化表述,并结合例子进行了分析说明。结果表明,提出的度量集能够有效地反映出面向对象Petri网模型的复杂度,可以为软件建模提供行之有效的度量。也为利用对象Petri网进行软件建模以及面向对象系统设计提供了指导。 To analyze the complexity of object Petri net model in formal method, a metric suite was developed. Object Petri net was widely used in the object-oriented system modeling due to its power of combining object-oriented notion with Petri net and rigorous formal semantics. By introducing the notion of metric for the object-oriented design such as inheritance, polymorphism, etc. and combining it with the analytical results of Petri net structure including conflict and concurrent, nine metrics were developed to measure the complexity of the object Petri net model. Formal definitions for these metrics were presented, and an example was given to demonstrate the feasibility of each metric. Results prove that these metrics can measure the complexity of the object Petri net model effectively and quantitatively, and that the research may be helpful for the modeling of the object-oriented system with object Petri net.
出处 《解放军理工大学学报(自然科学版)》 EI 北大核心 2010年第2期207-211,共5页 Journal of PLA University of Science and Technology(Natural Science Edition)
基金 国家工业和信息化部电子信息产业发展基金资助项目(200897)
关键词 对象PETRI网 面向对象 建模 复杂度 度量 OPN (object Petri net) objected-orientation modeling complexity metric
  • 相关文献

参考文献11

  • 1YUAN Chong-yi.Petri net:theory and application[M].Beijing:Publishing House of Electronics Industry 2005.
  • 2WU Zhe-hui.Petri net introduction[M].Beijing:China Machine Process,2006.
  • 3VALK R,GIRAULT C.Petri nets for systems engineering:a guide to modeling,verification,and applications[M].Berlin:Springer-Verlag,2003.
  • 4LAKOS C.Object oriented modeling with object Petri nets[C].Concurrent OOP and PN,LNCS 2001,Berlin:Springer-Verlag,2001.
  • 5VALK R.Object Petri nets using the nets-within-nets paradigm[C].ACPN 2003,LNCS 3098,Berlin:Springer-Verlag,2004.
  • 6KOHLER M,ROLKE H.Properties of object petri nets[C].ICATPN 2004,LNCS 3099,Berlin:Springer-Verlag,2004.
  • 7KOHLER M,ROLKE H.Reference and value semantics are equivalent for ordinary object petri nets[C].ICATPN 2005,LNCS 3536,Berlin:Springer-Verlag,2005.
  • 8VALK R.Petri nets as token objects[C].ICATPN'98,LNCS 1420,Berlin:Springer-Verlag,1998.
  • 9FENTON N E,PFLEEGER S E.Software metrics a rigorous and practical approach[M].Boston:PWS Publishing Company,1998.
  • 10CHIDAMBER S R,KEMERER C F.A metrics suite for object oriented design[J].IEEE Transaction On Software Engineering,1994,20(6),476-493.

同被引文献24

  • 1杨俊强,杜佳.基于CPN建模的行动方案开发与分析系统设计[J].指挥控制与仿真,2007,29(2):92-96. 被引量:1
  • 2Falzon L. Using Bayesian network analysis to support centre of gravity analysis in military planning[J]. European Journal of Operational Research, 2006 : 629 - 643.
  • 3Guitouni B L. A multiobjective genetic algorithms for courses of action planning[C]//Proc, of the IEEE Congress on Evolution- ary Computation, 2003.
  • 4Nareyek A, Freuder E C, Fourer R, et al. Constraints and AI planning[J]. IEEE Intelligent Systems, 2005,20(2) : 62 - 72.
  • 5Popken D, Cox L. A simulation-optimization approach to air warfare planning[J]. The Journal of Defense Modeling and Simulation : Applications, Methodology, Technology, 2004, 1(3):127 - 140.
  • 6Surdu J R, Pooch U W. Simulation technologies in the mission oper ational environment[J]. Simulation, 2000, 74(3) : 138 - 161.
  • 7Falzon L, Priest J. The centre of gravity effects tool: probabilistic modelling for operational planning[R]. Technical Report DSTO-TR- 1604, DSTO, Information Sciences Laboratory, PO Box 1500. Edinburgh, South Australia-5111, Australia, 2004.
  • 8Kidd M. Applying Bayesian belief networks as a tool for structu- ring and evaluating the planning of naval operations[J]. Military Operations Research, 2002,7(4) : 25 - 34.
  • 9Aberdeen D, Thi ebaux S, Zhang L. Decision-theoretic military operations planning[C]//Proc, of the Fourteenth International Conference on Automated Planning and Scheduling, 2004.
  • 10Jensen K, Kristensen L M, Wells L. Coloured petri nets and CPN tools for modelling and validation of concurrent systems[J]. Inter national Journal on Software Tools for Technology Transfer, 2007, 9(3) :213- 254.

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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