Early Quantitative Software Reliability Prediction Using Petri-nets

K. K. Mohan, A. K. Verma, A. Srividya, G. V. Rao, R. Gedela
{"title":"Early Quantitative Software Reliability Prediction Using Petri-nets","authors":"K. K. Mohan, A. K. Verma, A. Srividya, G. V. Rao, R. Gedela","doi":"10.1109/ICIINFS.2008.4798487","DOIUrl":null,"url":null,"abstract":"In a competitive business landscape, large organizations such as insurance companies and banks are under high pressure to innovate, improvise and distinguish their products and services while continuing to reduce the time-to market for new product introductions. Generating a single view of the customer is vital from different perspectives of the systems developer over a period of time because of the existence of disconnected systems within an enterprise. Therefore, to increase revenues and cost optimization, it is important to build enterprise systems more closely with the business requirements by reusing the existing systems. While building distributed based applications, it is important to take into account the proven processes like Rational Unified Process (RUP) to mitigate risks and increase the reliability of systems. Experiences in developing applications in Java Enterprise Edition (JEE) with customized RUP have been presented in this paper. RUP is adopted into an onsite-offshore development model along with ISO 9001 and SEICMM Level 5 standards. This paper provides an RUP approach to achieve increased reliability with higher productivity and lower defect density along with competitiveness through cost effective custom software solutions. Quantitative software reliability prediction is done using Generalized Stochastic Petri Nets, based on the RUP implemented prototype obtained from the PoC of a financial application prior to the actual implementation of the application development.","PeriodicalId":429889,"journal":{"name":"2008 IEEE Region 10 and the Third international Conference on Industrial and Information Systems","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 IEEE Region 10 and the Third international Conference on Industrial and Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIINFS.2008.4798487","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13

Abstract

In a competitive business landscape, large organizations such as insurance companies and banks are under high pressure to innovate, improvise and distinguish their products and services while continuing to reduce the time-to market for new product introductions. Generating a single view of the customer is vital from different perspectives of the systems developer over a period of time because of the existence of disconnected systems within an enterprise. Therefore, to increase revenues and cost optimization, it is important to build enterprise systems more closely with the business requirements by reusing the existing systems. While building distributed based applications, it is important to take into account the proven processes like Rational Unified Process (RUP) to mitigate risks and increase the reliability of systems. Experiences in developing applications in Java Enterprise Edition (JEE) with customized RUP have been presented in this paper. RUP is adopted into an onsite-offshore development model along with ISO 9001 and SEICMM Level 5 standards. This paper provides an RUP approach to achieve increased reliability with higher productivity and lower defect density along with competitiveness through cost effective custom software solutions. Quantitative software reliability prediction is done using Generalized Stochastic Petri Nets, based on the RUP implemented prototype obtained from the PoC of a financial application prior to the actual implementation of the application development.
基于petri网的早期定量软件可靠性预测
在竞争激烈的商业环境中,大型组织(如保险公司和银行)面临着创新、即兴发挥和区分其产品和服务的巨大压力,同时继续缩短新产品推出的上市时间。在一段时间内,从系统开发人员的不同角度生成客户的单一视图是至关重要的,因为企业中存在断开连接的系统。因此,为了增加收入和成本优化,通过重用现有系统来构建与业务需求更紧密的企业系统是很重要的。在构建基于分布式的应用程序时,重要的是要考虑经过验证的过程,如Rational统一过程(RUP),以减轻风险并增加系统的可靠性。本文介绍了在Java企业版(JEE)中使用定制的RUP开发应用程序的经验。RUP与ISO 9001和SEICMM Level 5标准一起被采用到现场-离岸开发模型中。本文提供了一种RUP方法,通过具有成本效益的定制软件解决方案,以更高的生产率和更低的缺陷密度实现更高的可靠性和竞争力。定量的软件可靠性预测是使用广义随机Petri网来完成的,它基于在应用程序开发的实际实现之前从财务应用程序的PoC中获得的RUP实现原型。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信