{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T14:42:57Z","timestamp":1781102577242,"version":"3.54.1"},"reference-count":25,"publisher":"IGI Global Scientific Publishing","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,7,1]]},"abstract":"<p>Service Oriented Computing relies on the integration of heterogeneous software technologies and infrastructures that provide developers with a common ground for composing services and producing applications flexibly. However, this approach eases software development but makes dependability a big challenge. Integrating such diverse software items raise issues that traditional testing is not able to exhaustively cope with. In this context, tolerating faults, rather than attempt to detect them solely by testing, is a more suitable solution. This paper proposes a method to support a tailored design of fault tolerance actions for the system being developed. This paper describes system failure behavior through an extensive fault injection campaign to figure out its criticalities and adopt the most appropriate countermeasures to tolerate operational faults. The proposed method is applied to two distinct SOC-enabling technologies. Results show how the achieved findings allow designers to understand the system failure behavior and plan fault tolerance.<\/p>","DOI":"10.4018\/jssoe.2010070105","type":"journal-article","created":{"date-parts":[[2011,2,15]],"date-time":"2011-02-15T15:18:55Z","timestamp":1297783135000},"page":"75-89","source":"Crossref","is-referenced-by-count":0,"title":["A Method to Support Fault Tolerance Design in Service Oriented Computing Systems"],"prefix":"10.4018","volume":"1","author":[{"given":"Domenico","family":"Cotroneo","sequence":"first","affiliation":[{"name":"Universit\u00e0 degli Studi di Napoli Federico II and Complesso Universitario Monte Sant\u2019Angelo, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Antonio","family":"Pecchia","sequence":"additional","affiliation":[{"name":"Universit\u00e0 degli Studi di Napoli Federico II, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Roberto","family":"Pietrantuono","sequence":"additional","affiliation":[{"name":"Universit\u00e0 degli Studi di Napoli Federico II, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Stefano","family":"Russo","sequence":"additional","affiliation":[{"name":"Universit\u00e0 degli Studi di Napoli Federico II and Complesso Universitario Monte Sant\u2019Angelo, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jssoe.2010070105-0","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1985.231894"},{"key":"jssoe.2010070105-1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1985.231893"},{"key":"jssoe.2010070105-2","unstructured":"Avizienis, A., & Chen, L. (1977). On the implementation of N-version programming for software fault-tolerance during program execution. In Proceedings of the 1st IEEE International Computer Software and Applications Conference (pp. 149-155). Washington, DC: IEEE Computer Society."},{"key":"jssoe.2010070105-3","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-72912-9"},{"key":"jssoe.2010070105-4","doi-asserted-by":"crossref","unstructured":"Bartolini, C., Bertolino, A., Elbaum, S., & Marchetti, E. (2009). Whitening SOA Testing. In Proceedings of the 7th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (pp. 161-170). New York: ACM.","DOI":"10.1145\/1595696.1595721"},{"key":"jssoe.2010070105-5","doi-asserted-by":"crossref","unstructured":"Bertolino, A., De Angelis, G., Frantzen, L., & Polini, A. (2009). The PLASTIC Framework and Tools for Testing Service-Oriented Applications. In A. Lucia & F. Ferrucci (Eds.), Proceedings of Software Engineering: international Summer Schools, ISSSE 2006-2008, Salerno, Italy (LNCS 5413, pp. 106-139). Berlin: Springer Verlag.","DOI":"10.1007\/978-3-540-95888-8_5"},{"key":"jssoe.2010070105-6","doi-asserted-by":"publisher","DOI":"10.1109\/MSECP.2004.1281247"},{"key":"jssoe.2010070105-7","doi-asserted-by":"publisher","DOI":"10.1109\/MITP.2006.51"},{"key":"jssoe.2010070105-8","doi-asserted-by":"crossref","unstructured":"Canfora, G., & Di Penta, M. (2009). Service Oriented Architecture Testing: A Survey. In A. Lucia & F. Ferrucci (Eds.), Proceedings of Software Engineering: international Summer Schools, ISSSE 2006-2008, Salerno, Italy (LNCS 5413, pp. 78-105). Berlin: Springer Verlag.","DOI":"10.1007\/978-3-540-95888-8_4"},{"key":"jssoe.2010070105-9","doi-asserted-by":"publisher","DOI":"10.1109\/32.177364"},{"key":"jssoe.2010070105-10","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.113"},{"key":"jssoe.2010070105-11","unstructured":"Goseva-Popstojanova, K., Mathur, A. P., & Trivedi, K. S. (2001). Comparison of architecture-based software reliability models. In Proceedings of the 12th International Symposium on Software Reliability Engineering (pp. 22-31). Washington, DC: IEEE Computer Society."},{"key":"jssoe.2010070105-12","doi-asserted-by":"publisher","DOI":"10.1109\/12.24266"},{"key":"jssoe.2010070105-13","unstructured":"Liu, W. (2005). Trustworthy service selection and composition - reducing the entropy of service-oriented Web. In Proceedings of the 3rd IEEE International Conference on Industrial Informatics (pp. 104-109). Washington, DC: IEEE Computer Society."},{"key":"jssoe.2010070105-14","doi-asserted-by":"crossref","unstructured":"Moraes, R. L. O., Dur\u00e3es, J., Barbosa, R., Martins, E., & Madeira, H. (2007). Experimental Risk Assessment and Comparison Using Software Fault Injection. In Proceedings of the 37th IEEE\/IFIP International Conference on Dependable Systems and Networks (pp. 512-521). Washington, DC: IEEE Computer Society.","DOI":"10.1109\/DSN.2007.45"},{"key":"jssoe.2010070105-15","doi-asserted-by":"crossref","unstructured":"Natella, R., & Cotroneo, D. (2010). Emulation of Transient Software Faults for Dependability Assessment: A Case Study. In Proceedings of the eight European Dependable Computing Conference. Washington, DC: IEEE Computer Society.","DOI":"10.1109\/EDCC.2010.13"},{"key":"jssoe.2010070105-16","doi-asserted-by":"publisher","DOI":"10.1109\/24.994926"},{"key":"jssoe.2010070105-17","author":"D. K.Pradhan","year":"1996","journal-title":"Fault-Tolerant Computer System Design"},{"key":"jssoe.2010070105-18","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1007\/978-3-7091-8871-2_10","article-title":"Design-Fault Tolerance","author":"B.Randell","year":"1987","journal-title":"The Evolution of Fault-Tolerant Computing"},{"issue":"3","key":"jssoe.2010070105-19","first-page":"183","article-title":"EMP- Fault Tolerant Computing: A New Approach.","volume":"5","author":"G. K.Saha","year":"1997","journal-title":"International Journal of Microelectronic Systems Integration"},{"issue":"1","key":"jssoe.2010070105-20","first-page":"22","article-title":"A Single-Version Scheme of Fault Tolerant Computing.","volume":"6","author":"G. K.Saha","year":"2006","journal-title":"Journal of Computer Science & Technology"},{"key":"jssoe.2010070105-21","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2008.304"},{"key":"jssoe.2010070105-22","doi-asserted-by":"publisher","DOI":"10.1109\/52.714817"},{"key":"jssoe.2010070105-23","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1980.234478"},{"key":"jssoe.2010070105-24","unstructured":"Zenha Rela, M., Madeira, H., & Silva, J. G. (1996). Experimental Evaluation of the Fail-Silent Behaviour in Programs with Consistency Checks. In Proceedings of the Twenty-Sixth Annual international Symposium on Fault-Tolerant Computing (pp. 394-403). Washington, DC: IEEE Computer Society."}],"container-title":["International Journal of Systems and Service-Oriented Engineering"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=47039","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T13:25:25Z","timestamp":1654089925000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jssoe.2010070105"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2010,7,1]]},"references-count":25,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2010,7]]}},"URL":"https:\/\/doi.org\/10.4018\/jssoe.2010070105","relation":{},"ISSN":["1947-3052","1947-3060"],"issn-type":[{"value":"1947-3052","type":"print"},{"value":"1947-3060","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,7,1]]}}}