Operators for Analyzing Software Reliability with Petri net

被引:1
|
作者
Yu Ruiqiang [1 ]
Huang Zhiqiu [1 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Informat Sci & Technol, Nanjing 210016, Peoples R China
来源
ISISE 2008: INTERNATIONAL SYMPOSIUM ON INFORMATION SCIENCE AND ENGINEERING, VOL 2 | 2008年
关键词
Petri net; software reliability; operator; reduction; decomposition;
D O I
10.1109/ISISE.2008.100
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Reliability is one of the most important indicators for software quality. Among the present researches of software reliability, majority focus on the appliance of probability statistics model for the whole software system. Few work based on software model for analyzing the software reliability is learned. Reliability Petri Net (RPN) is presented in this paper. In RPN, transaction means the function or module of software, and is marked with reliability gene. Based on analyzing the Petri net structure, four reliability operators are developed to perform the relationships between tractions. Reliability formulas are provided respectively for the reduction and decomposition operations of Petri net. Furthermore, priority of these reliability operators is given. With this research, more complex Petri net model could be greatly simplified and the reliability of the system could be evaluated effectively and easily. An example is provided for demonstrating the practicability of this reliability analysis method.
引用
收藏
页码:358 / 361
页数:4
相关论文
共 50 条
  • [1] Time Petri Net-Based Software Reliability Analysis
    Yang, Maoqiang
    INTELLIGENCE COMPUTATION AND EVOLUTIONARY COMPUTATION, 2013, 180 : 231 - 235
  • [2] MAPPING ANNOTATED SOFTWARE ARCHITECTURE DESCRIPTIONS TO A PETRI NET NOTATIONS FOR RELIABILITY EVALUATION
    Emadi, Sima
    PROCEEDINGS OF THE 2011 3RD INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGY AND ENGINEERING (ICSTE 2011), 2011, : 171 - 175
  • [3] Analyzing separation of duties in Petri net workflows
    Knorr, K
    Weidner, H
    INFORMATION ASSURANCE IN COMPUTER NETWORKS: METHODS, MODELS AND ARCHITECTURES FOR NETWORK SECURITY, PROCEEDINGS, 2001, 2052 : 102 - 114
  • [4] Petri Net based AUV modeling and analyzing
    Zhang, GY
    Gu, GC
    Meng, W
    Zhang, R
    PROCEEDINGS OF THE 3RD WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-5, 2000, : 1295 - 1299
  • [5] Petri net modeling and performance analyzing for MGC
    Huang, YF
    Li, X
    Zhang, K
    CHINESE JOURNAL OF ELECTRONICS, 2004, 13 (04): : 634 - 637
  • [6] A Petri-net approach for earl-stage system-level software reliability estimation
    Yin, ML
    Hyde, CL
    James, LE
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM - 2000 PROCEEDINGS, 2000, : 100 - 105
  • [7] A Petri net based software architecture for UAV simulation
    Xu, DX
    Borse, P
    Grigsby, K
    Nygard, KE
    SERP'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2004, : 227 - 232
  • [8] A Study on Reliability of Manufacturing System Based on Petri Net
    蒋昌俊
    High Technology Letters, 1995, (02) : 25 - 30
  • [9] Analyzing Time Constrained Service Composition Based on Petri net
    Yu, Huiqun
    Fan, Guisheng
    Chen, Liqiong
    Tong, Ruan
    THIRD INTERNATIONAL SYMPOSIUM ON ELECTRONIC COMMERCE AND SECURITY WORKSHOPS (ISECS 2010), 2010, : 68 - 71
  • [10] Predicting reliability of software in industrial systems using a Petri net based approach: A case study on a safety system used in nuclear power plant
    Kumar, Kuldeep
    Sumit
    Kumar, Sandeep
    Singh, Lalit Kumar
    Mishra, Alok
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 146