Reliability Estimation of Services Oriented Systems Using Adaptive Neuro Fuzzy Inference System

DOI: 10.4236/jsea.2014.77054   PDF   HTML   XML   4,866 Downloads   6,010 Views   Citations


In order to make system reliable, it should inhibit guarantee for basic service, data flow, composition of services, and the complete workflow. In service-oriented architecture (SOA), the entire software system consists of an interacting group of autonomous services. Some soft computing approaches have been developed for estimating the reliability of service oriented systems (SOSs). Still much more research is expected to estimate reliability in a better way. In this paper, we proposed SoS reliability based on an adaptive neuro fuzzy inference system (ANFIS) approach. We estimated the reliability based on some defined parameter. Moreover, we compared its performance with a plain FIS (fuzzy inference system) for similar data sets and found the proposed approach gives better reliability estimation.

Share and Cite:

Seth, A. , Agarwal, H. and Singla, A. (2014) Reliability Estimation of Services Oriented Systems Using Adaptive Neuro Fuzzy Inference System. Journal of Software Engineering and Applications, 7, 581-591. doi: 10.4236/jsea.2014.77054.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] Kirti, T. and Arun, S. (2012) A Rule-Based Approach for Estimating the Reliability of Component Based Systems Advances in Engineering Software. Elsevier, Amsterdam, 24-29.
[2] IEEE Standard 610.12-1990 (2014) IEEE Standard Glossary of Software Engineering Terminology.
[3] IEEE Standard 982.1-1988 (2014) IEEE Standard Dictionary of Measures to Produce Reliable Software.
[4] Ashish, S., Aggarwal, H. and Singla, A. (2012) Service Oriented Architecture Adoption Trends: A Critical Survey at 5th International Conferences on Contemporary Computing. Proceeding in Communications in Computer and Information Science, Springer, Berlin.
[5] Bianco, P., Kotermanski, R. and Merson, P. (2007) Evaluating a Service-Oriented Architecture. Software Engineering Institute. Prepared for The SEI Administrative Agent ESC/XPK, 5, Eglin Street Hanscom AFB.
[6] Gokhale, S.S. (2007) Architecture-Based Software Reliability Analysis: Overview and Limitations. IEEE Transactions on Dependable and Secure Computing, 4, 132-140.
[7] Goseva-Popstojanova, K. and Trivedi, K.S. (2001) Architecture-Based Approach to Reliability Assessment of Software Systems. Perform Evaluation, 45, 179-204.
[8] Danilecki, A., Holenko, M., Kobusinska, A., Szychowiak, M. and Zierhoffer, P. (2011) ReServE Service: An Approach to Increase Reliability in Service Oriented Systems. Parallel Computing Technologies, PaCT 2011, LNCS 6873, 244-256.
[9] Brosch, F., Koziolek, H., Buhnova, B. and Reussner, R. (2010) Parameterized Reliability Prediction for Component-Based Software Architectures. Proceedings of the 6th International Conference on the Quality of Software Architectures (QoSA’10), Springer, New York, 36-51.
[10] Zheng, Z. and Lyu, M.R. (2010) Collaborative Reliability Prediction of Service-Oriented Systems. 2010 ACM/IEEE 32nd International Conference on Software Engineering, Cape Town, 2-8 May 2010, 35-44.
[11] Wang, W.L., Pan, D. and Chen, M.H. (2006) Architecture-Based Software Reliability Modeling. Journal of Systems and Software, 79, 132-146.
[12] Wang, L., Bai, X. and Zhou, L. (2009) A Hierarchical Reliability Model of Service-Based Software System. 33rd Annual IEEE International Computer Software and Applications Conference, Seattle, Washington DC, 20-24 July 2009, 199-208.
[13] Tsai, W., Zhang, D., Chen, Y., Huang, H., Paul, R. and Liao, N. (2004) A Software Reliability Model for Web Services. 8th IASTED International Conference on Software Engineering and Applications, Cambridge, 8-11 November 2004.
[14] Ashish, S., Aggarwal, H. and Singla, A. (2014) Estimating Reliability of Service-Oriented Systems: A Rule-Based Approach. International Journal of Innovative Computing, Information and Control. ICIC International, 10, 1111-1120.
[15] Gershteyn, Y. and Perman, L. (2003) Matlab: ANFIS Toolbox.
[16] Arikan, S. (2012) Automatic Reliability Management in SOA-Based Critical Systems. European Conference on Service-Oriented and Cloud Computing, 1-6.
[17] Becker, S. (2008) Coupled Model Transformations for QoS Enabled Component-Based Software Design. Ph.D. Thesis, University of Oldenburg, Oldenburg.

comments powered by Disqus

Copyright © 2020 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.