An Approach to Modelling and Evaluating AGG Based Reliable Software Systems

Chen Li, Linpeng Huang, Luxi Chen, Xiwen Wu
{"title":"An Approach to Modelling and Evaluating AGG Based Reliable Software Systems","authors":"Chen Li, Linpeng Huang, Luxi Chen, Xiwen Wu","doi":"10.1109/TASE.2014.22","DOIUrl":null,"url":null,"abstract":"AGG is a well established development environment which is used to model software systems in terms of graphs. Though AGG provides an appropriate basis for system modelling and verification, it can neither analyze nor evaluate the system reliability. In this paper, we propose an AGG-based strategy which, by combining generalized stochastic petri net (GSPN) and tools for reliability analysis, supports software system reliability modelling and evaluation. This work expands this idea in three directions: First, we give an AGG reliability model in which we add error attribute to AGG graph for capturing system error information, and at the same time performing the system error state transition through the AGG production. Second, we present how to map rules from the AGG reliability model into the GSPN one, which in turn can be used for reliability evaluation. The other direction is to use a Client/Server application to demonstrate our approach.","PeriodicalId":371040,"journal":{"name":"2014 Theoretical Aspects of Software Engineering Conference","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 Theoretical Aspects of Software Engineering Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TASE.2014.22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

AGG is a well established development environment which is used to model software systems in terms of graphs. Though AGG provides an appropriate basis for system modelling and verification, it can neither analyze nor evaluate the system reliability. In this paper, we propose an AGG-based strategy which, by combining generalized stochastic petri net (GSPN) and tools for reliability analysis, supports software system reliability modelling and evaluation. This work expands this idea in three directions: First, we give an AGG reliability model in which we add error attribute to AGG graph for capturing system error information, and at the same time performing the system error state transition through the AGG production. Second, we present how to map rules from the AGG reliability model into the GSPN one, which in turn can be used for reliability evaluation. The other direction is to use a Client/Server application to demonstrate our approach.
基于AGG的可靠软件系统建模与评估方法
AGG是一个建立良好的开发环境,用于根据图对软件系统进行建模。虽然AGG为系统建模和验证提供了适当的基础,但它不能对系统可靠性进行分析和评估。本文提出了一种基于agg的策略,该策略将广义随机petri网(GSPN)与可靠性分析工具相结合,支持软件系统可靠性建模和评估。本文从三个方面展开了这一思想:首先,我们给出了一个AGG可靠性模型,在AGG图中加入错误属性,捕捉系统错误信息,同时通过AGG生产实现系统错误状态的转换;其次,我们提出了如何将AGG可靠性模型中的规则映射到GSPN模型中,进而用于可靠性评估。另一个方向是使用客户机/服务器应用程序来演示我们的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信