期刊文献+

Software Operational Profile Based Test Case Allocation Using Fuzzy Logic 被引量:1

Software Operational Profile Based Test Case Allocation Using Fuzzy Logic
下载PDF
导出
摘要 Software operational profile (SOP) is used in software reliability prediction, software quality assessment, performance analysis of software, test case allocation, determination of "when to stop testing," etc. Due to the limited data resources and large efforts required to collect and convert the gathered data into point estimates, reluctance is observed by the software professionals to develop the SOP. A framework is proposed to develop SOP using fuzzy logic, which requires usage data in the form of linguistics. The resulting profile is named fuzzy software operational profile (FSOP). Based on this work, this paper proposes a generalized approach for the allocation of test cases, in which occurrence probability of operations obtained from FSOP are combined with the criticality of the operations using fuzzy inference system (FIS). Traditional methods for the allocation of test cases do not consider the application in which software operates. This is intuitively incorrect. To solve this problem, allocation of test cases with respect to software application using the FIS model is also proposed in this paper. Software operational profile (SOP) is used in software reliability prediction, software quality assessment, performance analysis of software, test case allocation, determination of "when to stop testing," etc. Due to the limited data resources and large efforts required to collect and convert the gathered data into point estimates, reluctance is observed by the software professionals to develop the SOP. A framework is proposed to develop SOP using fuzzy logic, which requires usage data in the form of linguistics. The resulting profile is named fuzzy software operational profile (FSOP). Based on this work, this paper proposes a generalized approach for the allocation of test cases, in which occurrence probability of operations obtained from FSOP are combined with the criticality of the operations using fuzzy inference system (FIS). Traditional methods for the allocation of test cases do not consider the application in which software operates. This is intuitively incorrect. To solve this problem, allocation of test cases with respect to software application using the FIS model is also proposed in this paper.
出处 《International Journal of Automation and computing》 EI 2007年第4期388-395,共8页 国际自动化与计算杂志(英文版)
关键词 Software reliability software operational profile CRITICALITY fuzzy logic test case allocation. Software reliability, software operational profile, criticality, fuzzy logic, test case allocation.
  • 相关文献

参考文献11

  • 1Hareton K.N. Leung,Peter W.L. Wong.A study of user acceptance tests[J].Software Quality Journal.1997(2)
  • 2IEEE Standard Glossary of Software Engineering Terminol- ogy. ANSI/IEEE STD-729 . 1991
  • 3J.D.Musa.Operational Profiles in Software Reliability En- gineering[].IEEE Software.1993
  • 4J.D.Musa,I.K.Okumoto.Software Reliability:Measure- ment,Prediction,Application[]..1990
  • 5H.K.N.Leung,P.W.L.Wong.A Study of User Accep- tance Tests[].Software Quality Journal.1997
  • 6J.R.Horgsn,A.P.Mathur.Software Testing and Relia- bility[].Handbook of Software Reliability.1996
  • 7K.S.Kumar,R.B.Misra,N.K.Goyal.Development of Fuzzy Software Operational Profile with Uncertainty As- sessment[].Proceedings of the nd International Confer- ence on Reliability and Safety Engineering.2006
  • 8R.Shukla,P.Strooper,D.Carrington.A Framework for Reliability Assessment of Software Components[].Lecturer Notes in Computer Science.2004
  • 9J.D.Musa.The Operational Profile in Software Reliability Engineering:An Overview[].Proceedings of the rd In- ternational Conference on Symposium on Software Reliabil- ity Engineering.1992
  • 10R.G Hamlet,J.M.Voas.Faults on its Sleeve:Amplify- ing Software Reliability Testing[].ACM SIGSOFT Software Engneering.1993

同被引文献13

  • 1于斌,刘宏伟,崔刚,杨孝宗.高可用双机容错服务器的研究与设计[J].计算机工程与设计,2006,27(9):1524-1525. 被引量:15
  • 2Kanoun K,Spainhower L.Dependability benchmarking for computersystems[M].Wiley:IEEE Computer Society Press,2008.
  • 3边维 左德承 祁鑫 等.基于软件实现的故障注入的系统健壮性测试研究.哈尔滨工业大学学报,2009,41(2):1-7.
  • 4ZENG Fanping,LI Juan,LI Ling,et al.A fault injection ap-proach based on operational profile[C].5th International Con-ference on Wireless Communications Networking and MobileComputing,2009.
  • 5Johansson A,Suri N.Error propagation in operating systems[C].Proceedings of the International Conference on Dependa-ble Systems and Networks,2005:86-95.
  • 6Mitra S,Seifert N.Robust system design with built-in softerrorresilience[J].IEEE Computer,2005,38(2):43-52.
  • 7JU Xiaoen,ZOU Hengming.Operating system robustnessforecast and selection[C].19th International Symposium onSoftware Reliability Engineering,2008:107-116.
  • 8SARBU C,Johansson A,SURI N.Profiling the operationalbehavior of OS device drivers[C].19th International Sympo-sium on Software Reliability Engineering,2008.
  • 9Moraes R.Injection of faults at component interfaces and in-side the component code:are they equivalent[C].Proc ofEDCC,2006:53-64.
  • 10Johansson A,Suri N,Murphy B.On the selection of error model(s)for OS robustness evaluation[C].International Conference onDependable Systems and Networks,2007:502-511.

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部