A Petri-Net Based Reliability Prediction Method for SOA Software

被引:2
|
作者
Zhang, Hao [1 ]
Lu, Minyan [1 ]
Gu, Tingyang [1 ]
机构
[1] Beihang Univ, Sch Reliabil & Syst Engn, Key Lab Reliabil & Environm Engn Technol, Beijing, Peoples R China
关键词
Service-Oriented Architecture; Petri nets; Model transformation; Reliability prediction; MODEL;
D O I
10.1145/3239576.3239606
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In order to satisfy the requirement of the use of large-scale, complex distributed software system, Service Oriented Architecture has aroused wide concern. How to build a reliable SOA software system has become one of the important issues in this research area. As for SOA software, reliability prediction can be used for providing reliability information at the early stage of development to help developers in improving the quality of software. In current researches of SOA reliability prediction, on the one hand, researchers mainly focus on only one aspect of software system like service processes or service states, neglecting a comprehensive view of both static structure and dynamic behavior. On the other hand, the participation of users is not fully considered and modeled. In our previous research, we proposed a SOA software architecture extended modeling method considering reliability information. In this paper, we continued our research and a SOA software reliability prediction method is proposed. The proposed approach is based on our previous modeling method, and a model transformation approach is used to build the Petri-net based reliability analytic model. Then the reliability prediction result is obtained by Petri-net simulation. The proposed software prediction method can provide reliability information at the early stage of software development, which is helpful for ensuring the reliability requirement and the quality of software at the end of the development.
引用
收藏
页码:165 / 172
页数:8
相关论文
共 50 条
  • [21] Based on color Petri-net modeling and estimate for task reliability of complex weapon system
    Department of Electric Engineering, Institute of Technology, College of North China, Taiyuan 030008, China
    不详
    Xitong Fangzhen Xuebao, 2007, 11 (2563-2566): : 2563 - 2566
  • [22] PETRI-NET PERFORMANCE MOELS
    JUANOLE, G
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (07) : 505 - 505
  • [23] Neural Petri-net models
    Koriem, S.M.
    El-Sharkawi, A.A.
    Journal of Engineering and Applied Science, 1998, 45 (02): : 211 - 226
  • [24] BINARY PETRI-NET RELATIONSHIPS
    ALAYAN, H
    NEWCOMB, RW
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1987, 34 (05): : 565 - 568
  • [25] PETRI-NET MODELING AND RELIABILITY EVALUATION OF DISTRIBUTED-PROCESSING SYSTEMS
    KUMAR, V
    AGGARWAL, KK
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 1993, 41 (02) : 167 - 176
  • [26] A Novel Web Services Composition Compensation Method Based on Extended Petri-net
    Mei, Xiaoyong
    Jiang, Aijun
    Li, Shixian
    Huang, Changqin
    Zheng, Xiaolin
    Fan, Yiyan
    ADVANCED RESEARCH ON AUTOMATION, COMMUNICATION, ARCHITECTONICS AND MATERIALS, PTS 1 AND 2, 2011, 225-226 (1-2): : 1084 - +
  • [27] Holonic Reconfiguration Model Based on Time Petri-net And Its Solution Method
    Sheng Shangxiong
    INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION, VOL 1, PROCEEDINGS, 2008, : 594 - 597
  • [28] Application of Generalized Stochastic Petri-net to quantitative evaluation of software process
    Mizuno, O
    Hirayama, Y
    Kusumoto, S
    Kikuno, T
    INFORMATION INTELLIGENCE AND SYSTEMS, VOLS 1-4, 1996, : 3192 - 3197
  • [29] An Aircraft Sequencing Approach Based on Fuzzy Petri-net
    Sun, Shuguang
    Hua, Keqiang
    INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL SCIENCES AND OPTIMIZATION, VOL 1, PROCEEDINGS, 2009, : 1008 - 1011
  • [30] Readiness simulation of combat units based on Petri-net
    Maintenance Engineering institute, Ordinance Engineering College, Shijiazhuang 050003, China
    Xitong Fangzhen Xuebao, 2006, 11 (3255-3258):