系统仿真学报 ›› 2016, Vol. 28 ›› Issue (8): 1740-1747.

• 仿真建模理论与方法 • 上一篇    下一篇

基于时空Petri网的复杂软件系统可信建模与分析

李刚1,2, 韩龙美1, 朱永利1,2   

  1. 1.华北电力大学控制与计算机工程学院,保定 071003;
    2.新能源电力系统国家重点实验室(华北电力大学),北京 102206
  • 收稿日期:2015-05-12 修回日期:2015-08-24 出版日期:2016-08-08 发布日期:2020-08-17
  • 作者简介:李刚(1980-),男,河北枣强,博士,副教授,研究方向为软件工程、系统仿真。
  • 基金资助:
    国家自然科学基金(51407076),河北省自然科学基金(F2014502050),河北省高等学校科学研究项目(Z2013007),中央高校基本科研业务费专项资金(2015ZD28)

Trusted Modeling And Analysis of Complex Software Systems Based on Spatial-temporal Petri Nets

Li Gang1,2, Han Longmei1, Zhu Yongli1,2   

  1. 1. School of Control and Computer Engineering, North China Electric Power University, Baoding 071003, China;
    2. State Key Laboratory of Alternate Electric Power System with Renewable Energy Sources (NCEPU), Beijing 102206, China
  • Received:2015-05-12 Revised:2015-08-24 Online:2016-08-08 Published:2020-08-17

摘要: 复杂软件系统的复杂度不仅由于软件自身耦合关联,互联网环境也产生巨大影响,它已不能脱离外界环境而独立存在。Petri网利用库所和变迁满足分布式系统建模,支持并发和异步,但基础petri网不能对具有时间约束的复杂软件系统特征进行完备地描述。提出了一种时空Petri网的建模方法,对复杂软件从协同学和软件行为学入手,建立其可信度分析模型,并考虑外界环境对复杂软件的影响,以时空特性为约束条件,分析复杂软件在外界环境影响下的可信度。以复杂网络软件系统为分析对象,仿真结果表明,该模型能够对具有时空特性的复杂软件系统进行可信性分析。

关键词: 复杂软件系统, 可信度量, 时空Petri网, 建模与仿真

Abstract: Complexity of complex software system is not only due to the coupling correlation software itself, but also the Internet environment has great influence on the complex software system, and it has not existed independently from the external environment. Petri net uses of place and transition meet the modeling of distributed system, support concurrency and asynchronous, but the basic Petri net can't completely describe the characteristic of complex software systems with time constraints. A Petri net modeling method based on spatial and temporal was proposed. From aspects of synergetic and software behavior, constraints on the characteristics of spatial and temporal, this method established credibility analysis model of complex software system, and considered the influence of external environment for complex software systems, and analyzed credibility of complex software system under the environment influence. In complex network software system as the analysis object, the simulation results show that this model is able to analyze the credibility of the spatial-temporal complex software system.

Key words: complex software system, trusted measurement, spatial-temporal Petri net, modeling and simulation

中图分类号: