{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,26]],"date-time":"2026-01-26T13:03:05Z","timestamp":1769432585729,"version":"3.49.0"},"reference-count":71,"publisher":"Sociedade Brasileira de Computacao - SB","issue":"1","license":[{"start":{"date-parts":[[2014,11,14]],"date-time":"2014-11-14T00:00:00Z","timestamp":1415923200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/2.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Softw Eng Res Dev"],"published-print":{"date-parts":[[2014,12]]},"DOI":"10.1186\/s40411-014-0013-7","type":"journal-article","created":{"date-parts":[[2014,11,13]],"date-time":"2014-11-13T14:02:20Z","timestamp":1415887340000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Designing fault-tolerant SOA based on design diversity"],"prefix":"10.5753","volume":"2","author":[{"given":"Amanda S","family":"Nascimento","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cec\u00edlia MF","family":"Rubira","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rachel","family":"Burrows","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fernando","family":"Castor","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patrick HS","family":"Brito","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"3742","published-online":{"date-parts":[[2014,11,14]]},"reference":[{"key":"13_CR1","first-page":"81","volume-title":"Proceedings of the IEEE 26th International Conference on Advanced Information Networking and Applications","author":"H Abdeldjelil","year":"2012","unstructured":"Abdeldjelil H, Faci N, Maamar Z, Benslimane D: A diversity-based approach for managing faults in web services. In Proceedings of the IEEE 26th International Conference on Advanced Information Networking and Applications. IEEE Computer Society, Los Alamitos, CA, USA; 2012:81\u201388."},{"issue":"1\u20134","key":"13_CR2","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1023\/A:1018987616443","volume":"10","author":"HH Ammar","year":"2000","unstructured":"Ammar HH, Cukic B, Mili A, Fuhrman C: A comparative analysis of hardware and software fault tolerance: impact on software reliability engineering. Ann Software Eng 2000,10(1\u20134):103\u2013150.","journal-title":"Ann Software Eng"},{"issue":"12","key":"13_CR3","doi-asserted-by":"publisher","first-page":"1502","DOI":"10.1109\/TSE.1985.231894","volume":"SE-11","author":"T Anderson","year":"1985","unstructured":"Anderson, T, Barrett PA, Halliwell DN, Moulding MR (1985) Software fault tolerance: An evaluation. IEEE Trans Software Eng SE-11(12): 1502\u20131510.","journal-title":"IEEE Trans Software Eng"},{"key":"13_CR4","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1109\/FTCS.1988.5312","volume-title":"Digest of Papers of the 18th International Symposium on Fault-Tolerant Computing (FTCS\u201918)","author":"J Arlat","year":"1988","unstructured":"Arlat J, Kanoun K, Laprie JC: Dependability evaluation of software fault-tolerance. In Digest of Papers of the 18th International Symposium on Fault-Tolerant Computing (FTCS\u201918). Society, Washington, DC, USA; 1988:142\u2013177."},{"issue":"1","key":"13_CR5","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1109\/TDSC.2004.2","volume":"1","author":"A Avizienis","year":"2004","unstructured":"Avizienis A, Laprie JC, Randell B, Landwehr C: Basic concepts and taxonomy of dependable and secure computing. IEEE Trans Dependable Secure Comput 2004,1(1):11\u201333.","journal-title":"IEEE Trans Dependable Secure Comput"},{"key":"13_CR6","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1109\/RELDIS.1990.93959","volume-title":"Proceedings of the 9th Symposium Reliable Distributed Systems (SRDS\u201909)","author":"DM Blough","year":"1990","unstructured":"Blough DM, Sullivan GF: A comparison of voting strategies for fault-tolerant distributed systems. In Proceedings of the 9th Symposium Reliable Distributed Systems (SRDS\u201909). IEEE Computer Society, Washington, DC, USA; 1990:136\u2013145."},{"issue":"1","key":"13_CR7","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1115\/1.3426869","volume":"97","author":"RB Broen","year":"1975","unstructured":"Broen RB: New voters for redundant systems. J Dyn Syst Meas Contr 1975,97(1):41\u201345.","journal-title":"J Dyn Syst Meas Contr"},{"key":"13_CR8","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1007\/978-3-642-14819-4_20","volume-title":"Evaluation of Novel Approaches to Software Engineering","author":"R Burrows","year":"2010","unstructured":"Burrows R, Garcia A, Taiani F: Coupling metrics for aspect-oriented programming: A systematic review of maintainability studies. In Evaluation of Novel Approaches to Software Engineering. Edited by: Maciaszek L, Gonzalez-Perez C, Jablonski S. Springer, Berlin; 2010:277\u2013290."},{"key":"13_CR9","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1145\/2002259.2002271","volume-title":"Proceedings of the 5th ACM International Conference on Distributed Event-Based System (DEBS\u201911)","author":"J Buys","year":"2011","unstructured":"Buys J, De Florio V, Blondia C: Towards context-aware adaptive fault tolerance in soa applications. In Proceedings of the 5th ACM International Conference on Distributed Event-Based System (DEBS\u201911). ACM, New York, NY, USA; 2011:63\u201374."},{"key":"13_CR10","first-page":"131","volume-title":"Proceedings of the 14th International Conference on Evaluation and Assessment in Software Engineering (EASE\u201910)","author":"ESF Cardozo","year":"2010","unstructured":"Cardozo ESF, Ara\u00fajo Neto JBF, Barza A, Fran\u00e7a ACC, da Silva FQB: Scrum and productivity in software projects: a systematic literature review. In Proceedings of the 14th International Conference on Evaluation and Assessment in Software Engineering (EASE\u201910). British Computer Society, Swinton, UK, UK; 2010:131\u2013134."},{"key":"13_CR11","first-page":"148","volume-title":"WADS, Lecture Notes in Computer Science, vol. 583","author":"A Carzaniga","year":"2008","unstructured":"Carzaniga A, Gorla A, Pezz\u00e8 M: Handling software faults with redundancy. In WADS, Lecture Notes in Computer Science, vol. 583. Edited by: de Lemos R, Fabre JC, Gacek C, Gadducci F, ter Beek MH. Springer, Berlin; 2008:148\u2013171."},{"key":"13_CR12","first-page":"1","volume-title":"Proceedings of the 4th Conference of Patter Languages of Programming Conference (PloP\u201997)","author":"F Daniels","year":"1997","unstructured":"Daniels F, Kim K, Vouk MA: The reliable hybrid pattern: a generalized software fault tolerant design pattern. In Proceedings of the 4th Conference of Patter Languages of Programming Conference (PloP\u201997). Washington University, St. Louis, MO, USA; 1997:1\u20139."},{"key":"13_CR13","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1109\/RELDIS.1990.93957","volume-title":"Proceedings of the 9th Symposium on Reliability in Distributed Software and Database Systems (SRDS\u201990)","author":"F Di Giandomenico","year":"1990","unstructured":"Di Giandomenico F, Strigini L: Adjudicators for diverse-redundant components. In Proceedings of the 9th Symposium on Reliability in Distributed Software and Database Systems (SRDS\u201990). IEEE Computer Society, Washington, DC, USA; 1990:114\u2013123."},{"key":"13_CR14","doi-asserted-by":"publisher","first-page":"294","DOI":"10.1007\/978-3-642-33675-1_26","volume-title":"Computer Safety, Reliability, and Security","author":"R Dillen","year":"2012","unstructured":"Dillen R, Buys J, Florio V, Blondia C: Wsdm-enabled autonomic augmentation of classical multi-version software fault-tolerance mechanisms. In Computer Safety, Reliability, and Security. Edited by: Ortmeier F, Daniel P. Springer, Berlin; 2012:294\u2013306."},{"issue":"12","key":"13_CR15","doi-asserted-by":"publisher","first-page":"1511","DOI":"10.1109\/TSE.1985.231895","volume":"SE-11","author":"DE Eckhardt","year":"1985","unstructured":"Eckhardt, DE, Lee LD (1985) A theoretical basis for the analysis of multiversion software subject to coincident errors. IEEE Trans Software Eng SE-11(12): 1511\u20131517.","journal-title":"IEEE Trans Software Eng"},{"issue":"7","key":"13_CR16","doi-asserted-by":"publisher","first-page":"692","DOI":"10.1109\/32.83905","volume":"17","author":"DE Eckhardt","year":"1991","unstructured":"Eckhardt DE, Caglayan AK, Knight JC, Lee LD, McAllister DF, Vouk MA, Kelly JPJ: An experimental evaluation of software redundancy as a strategy for improving reliability. IEEE Trans Software Eng 1991,17(7):692\u2013702.","journal-title":"IEEE Trans Software Eng"},{"key":"13_CR17","volume-title":"Fault-tolerant programming In: Proceedings of the 2nd IEEE International Symposium on Fault Tolerant Computing","author":"WR Elmendorf","year":"1972","unstructured":"Elmendorf, WR (1972) Fault-tolerant programming In: Proceedings of the 2nd IEEE International Symposium on Fault Tolerant Computing (FTCS\u20192), 79\u201383."},{"key":"13_CR18","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1109\/WETICE.2011.53","volume-title":"Proceedings of the 20th IEEE International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE\u201911)","author":"N Faci","year":"2011","unstructured":"Faci N, Abdeldjelil H, Maamar Z, Benslimane D: Using diversity to design and deploy fault tolerant web services. In Proceedings of the 20th IEEE International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE\u201911). IEEE Computer Society, Washington, DC, USA; 2011:73\u201378."},{"issue":"2","key":"13_CR19","doi-asserted-by":"publisher","first-page":"6:1","DOI":"10.1145\/1348246.1348249","volume":"40","author":"VD Florio","year":"2008","unstructured":"Florio VD, Blondia C: A survey of linguistic structures for application-level fault tolerance. ACM Comput Surv 2008,40(2):6:1\u20136:37.","journal-title":"ACM Comput Surv"},{"issue":"2","key":"13_CR20","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1016\/S0164-1212(01)00062-0","volume":"59","author":"AF Garcia","year":"2001","unstructured":"Garcia AF, Rubira CMF, Romanovsky AB, Xu J: A comparative study of exception handling mechanisms for building dependable object-oriented software. J Syst Software 2001,59(2):197\u2013222.","journal-title":"J Syst Software"},{"issue":"1","key":"13_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/311531.311532","volume":"31","author":"FC G\u00e4rtner","year":"1999","unstructured":"G\u00e4rtner FC: Fundamentals of fault-tolerant distributed computing in asynchronous environments. ACM Comput Surv 1999,31(1):1\u201326.","journal-title":"ACM Comput Surv"},{"key":"13_CR22","first-page":"371","volume-title":"Proceedings of the 17th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS\u201910)","author":"EM Gon\u00e7alves","year":"2010","unstructured":"Gon\u00e7alves EM, Rubira CMF: Archmeds: an infrastructure for dependable service-oriented architectures. In Proceedings of the 17th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS\u201910). IEEE Computer Society, Washington, DC, USA; 2010:371\u2013378."},{"key":"13_CR23","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1007\/11556169_5","volume-title":"Architecting Dependable Systems III","author":"A Gorbenko","year":"2005","unstructured":"Gorbenko A, Kharchenko V, Popov P, Romanovsky A: Dependable composite web services with components upgraded online. In Architecting Dependable Systems III. Edited by: Lemos R, Gacek C, Romanovsky A. Springer-Verlag, Berlin; 2005:92\u2013121."},{"key":"13_CR24","doi-asserted-by":"publisher","first-page":"324","DOI":"10.1007\/978-3-642-00867-2_15","volume-title":"Methods, Models and Tools for Fault Tolerance","author":"A Gorbenko","year":"2009","unstructured":"Gorbenko A, Kharchenko V, Romanovsky A: Using inherent service redundancy and diversity to ensure web services dependability. In Methods, Models and Tools for Fault Tolerance. Edited by: Butle M, Jones C, Romanovsky A, Troubitsyna E. Springer, Berlin; 2009:324\u2013341."},{"key":"13_CR25","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1007\/978-3-642-33176-3_9","volume-title":"Software Engineering for Resilient Systems","author":"A Gorbenko","year":"2012","unstructured":"Gorbenko A, Romanovsky A, Kharchenko V, Tarasyuk O: Dependability of service-oriented computing: time-probabilistic failure modelling. In Software Engineering for Resilient Systems. Edited by: Avgeriou P. Springer, Berlin; 2012:121\u2013133."},{"key":"13_CR26","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1109\/SEAA.2008.40","volume-title":"Proceedings of the 34th Euromicro Conference on Software Engineering and Advanced Applications (SEAA\u201908)","author":"J Gotze","year":"2008","unstructured":"Gotze J, Muller J, Muller P: Iterative service orchestration based on dependability attributes. In Proceedings of the 34th Euromicro Conference on Software Engineering and Advanced Applications (SEAA\u201908). IEEE Computer Society, Washington, DC, USA; 2008:353\u2013360."},{"key":"13_CR27","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1109\/WORDS.1997.609943","volume-title":"Proceedings of the 3rd Workshop on Object-Oriented Real-Time Dependable Systems (WORDS,97)","author":"V Hilford","year":"1997","unstructured":"Hilford V, Lyu MR, Cukic B, Jamoussi A, Bastani FB: Diversity in the software development process. In Proceedings of the 3rd Workshop on Object-Oriented Real-Time Dependable Systems (WORDS,97). IEEE Computer Society, Washington, DC, USA; 1997:129\u2013136."},{"key":"13_CR28","first-page":"171","volume-title":"Proceedings of an International Symposium on Operating Systems: Theoretical and Practical Aspects","author":"JJ Horning","year":"1974","unstructured":"Horning JJ, Lauer HC, Melliar-Smith PM, Randell B: A program structure for error detection and recovery. In Proceedings of an International Symposium on Operating Systems: Theoretical and Practical Aspects. Springer, London, UK; 1974:171\u2013187."},{"issue":"1","key":"13_CR29","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1109\/MIC.2005.21","volume":"9","author":"MN Huhns","year":"2005","unstructured":"Huhns MN, Singh MP: Service-oriented computing: key concepts and principles. IEEE Internet Comput 2005,9(1):75\u201381.","journal-title":"IEEE Internet Comput"},{"issue":"1","key":"13_CR30","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/TSE.2007.256943","volume":"33","author":"M Jorgensen","year":"2007","unstructured":"Jorgensen M, Shepperd M: A systematic review of software development cost estimation studies. IEEE Trans Software Eng 2007,33(1):33\u201353.","journal-title":"IEEE Trans Software Eng"},{"key":"13_CR31","first-page":"526","volume-title":"Proceedings of 4th the International Conference on Distributed Computing Systems (ICDSC\u201984)","author":"KH Kim","year":"1984","unstructured":"Kim KH: Distributed execution of recovery blocks: An approach to uniform treatment of hardware and software faults. In Proceedings of 4th the International Conference on Distributed Computing Systems (ICDSC\u201984). IEEE Computer Society, Washington, DC, USA; 1984:526\u2013532."},{"key":"13_CR32","volume-title":"Guidelines for performing systematic literature reviews in software engineering. Tech. Rep. Technical Report EBSE 2007-001","author":"B Kitchenham","year":"2007","unstructured":"Kitchenham B, Charters S: Guidelines for performing systematic literature reviews in software engineering. Tech. Rep. Technical Report EBSE 2007\u2013001. Department of Computer Science, University of Durham; 2007."},{"issue":"5","key":"13_CR33","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1109\/TSE.2007.1001","volume":"33","author":"BA Kitchenham","year":"2007","unstructured":"Kitchenham BA, Mendes E, Travassos GH: Cross versus within-company cost estimation studies: a systematic review. IEEE Trans Software Eng 2007,33(5):316\u2013329.","journal-title":"IEEE Trans Software Eng"},{"issue":"1","key":"13_CR34","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1016\/j.infsof.2008.09.009","volume":"51","author":"BA Kitchenham","year":"2009","unstructured":"Kitchenham BA, Pearl Brereton O, Budgen D, Turner M, Bailey J, Linkman S: Systematic literature reviews in software engineering - a systematic literature review. Inform Software Tech 2009,51(1):7\u201315.","journal-title":"Inform Software Tech"},{"issue":"1","key":"13_CR35","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1109\/TSE.1986.6312924","volume":"12","author":"JC Knight","year":"1986","unstructured":"Knight JC, Leveson NG: An experimental evaluation of the assumption of independence in multiversion programming. IEEE Trans Software Eng 1986,12(1):96\u2013109.","journal-title":"IEEE Trans Software Eng"},{"key":"13_CR36","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/978-3-642-17358-5_10","volume-title":"Service-Oriented Computing","author":"G Kotonya","year":"2010","unstructured":"Kotonya G, Hall S: A differentiation-aware fault-tolerant framework for web services. In Service-Oriented Computing. Edited by: Maglio PP, Weske M, Yang J, Fantinato M. Springer, Berlin; 2010:137\u2013151."},{"issue":"7","key":"13_CR37","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1109\/2.56851","volume":"23","author":"JC Laprie","year":"1990","unstructured":"Laprie JC, B\u00e9ounes C, Kanoun K: Definition and analysis of hardware and software-fault-tolerant architectures. Computer 1990,23(7):39\u201351.","journal-title":"Computer"},{"key":"13_CR38","volume-title":"Proceedings of the 2nd International Workshop on Engineering Fault Tolerant Systems (EFTS\u201907)","author":"N Laranjeiro","year":"2007","unstructured":"Laranjeiro N, Vieira M: Towards fault tolerance in web services compositions. In Proceedings of the 2nd International Workshop on Engineering Fault Tolerant Systems (EFTS\u201907). ACM, New York, NY, USA; 2007."},{"key":"13_CR39","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-8990-0","volume-title":"Fault tolerance: principles and practice","author":"PA Lee","year":"1990","unstructured":"Lee PA, Anderson T: Fault tolerance: principles and practice. Springer-Verlag New York, Inc., Secaucus; 1990."},{"key":"13_CR40","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1109\/COMPSAC.2005.88","volume-title":"Proceedings of the 29th annual International Conference on Computer Software and Applications (COMPSAC-W\u201905)","author":"N Looker","year":"2005","unstructured":"Looker N, Munro M, Xu J: Increasing web service dependability through consensus voting. In Proceedings of the 29th annual International Conference on Computer Software and Applications (COMPSAC-W\u201905). IEEE Computer Society, Washington, DC, USA; 2005:66\u201369."},{"key":"13_CR41","volume-title":"Handbook of Software Reliability Engineering","author":"MR Lyu","year":"1996","unstructured":"Lyu MR: Handbook of Software Reliability Engineering. Inc., Hightstown; 1996."},{"issue":"1","key":"13_CR42","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1142\/S0218539394000052","volume":"1","author":"MR Lyu","year":"1994","unstructured":"Lyu MR, Chen JH, Avizienis A: Experience in metrics and measurements of n-version programming. Int J Reliab Qual Saf Eng 1994,1(1):41\u201362.","journal-title":"Int J Reliab Qual Saf Eng"},{"issue":"4","key":"13_CR43","doi-asserted-by":"publisher","first-page":"328","DOI":"10.1109\/TSC.2010.16","volume":"4","author":"H Mansour","year":"2011","unstructured":"Mansour H, Dillon T: Dependability and rollback recovery for composite web services. IEEE Trans Serv Comput 2011,4(4):328\u2013339.","journal-title":"IEEE Trans Serv Comput"},{"key":"13_CR44","volume-title":"Handbook of software reliability engineering","author":"DF McAllister","year":"1996","unstructured":"McAllister, DF, Vouk MA (1996) Handbook of software reliability engineering, 567\u2013614.. McGraw-Hill, Inc., Hightstown. chap Fault-tolerant Software Reliability Engineering, ., [\n                    http:\/\/dl.acm.org\/citation.cfm?id=.239425239466\n                    \n                  ]"},{"key":"13_CR45","first-page":"31","volume-title":"Proceedings of the 4th International Symposium on Service Availability (ISAS \u201807)","author":"N Milanovic","year":"2007","unstructured":"Milanovic N, Malek M: Service-oriented operating system: A key element in improving service availability. In Proceedings of the 4th International Symposium on Service Availability (ISAS \u201807). Springer, Berlin; 2007:31\u201342."},{"key":"13_CR46","first-page":"1","volume-title":"An spl approach for adaptive fault tolerance in soa In: Proceedings of the 15th International Software Product Line Conference (SPLC\u201911)","author":"AS Nascimento","year":"2011","unstructured":"Nascimento, AS, Rubira CMF, Lee J (2011) An spl approach for adaptive fault tolerance in soa In: Proceedings of the 15th International Software Product Line Conference (SPLC\u201911), 1\u20138."},{"key":"13_CR47","first-page":"236","volume-title":"An empirical study on design diversity of functionally equivalent web services In: Proceedings of the 7th International Conference on Availability, Reliability and Security (ARES\u201912)","author":"AS Nascimento","year":"2012","unstructured":"Nascimento, AS, Castor F, Rubira CMF, Burrows R (2012a) An empirical study on design diversity of functionally equivalent web services In: Proceedings of the 7th International Conference on Availability, Reliability and Security (ARES\u201912), 236\u2013241.. ACM, New York, NY, USA."},{"key":"13_CR48","first-page":"177","volume-title":"An experimental setup to assess design diversity of functionally equivalent services In: Proceedings of the 16th International Conference on Evaluation and Assessment in Software Engineering (EASE\u201912)","author":"AS Nascimento","year":"2012","unstructured":"Nascimento, AS, Castor F, Rubira CMF, Burrows R (2012b) An experimental setup to assess design diversity of functionally equivalent services In: Proceedings of the 16th International Conference on Evaluation and Assessment in Software Engineering (EASE\u201912), 177\u2013186.. IET, Herts, UK."},{"key":"13_CR49","volume-title":"Proceedings of the 7th International Conferences on Self-Adaptative and Self-Organizing Systems (SBCARS\u201913)","author":"AS Nascimento","year":"2013","unstructured":"Nascimento AS, Rubira CMF, Burrows R, Castor F: A model-driven infrastructure for developing product line architectures using cvl. In Proceedings of the 7th International Conferences on Self-Adaptative and Self-Organizing Systems (SBCARS\u201913). IEEE Computer Society, Washington, DC, USA; 2013."},{"key":"13_CR50","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1109\/ICCRD.2011.5764144","volume-title":"Proceedings of 3rd International Conference on Computer Research and Development (ICCRD\u201911)","author":"E Nourani","year":"2011","unstructured":"Nourani E: A new architecture for dependable web services using n-version programming. In Proceedings of 3rd International Conference on Computer Research and Development (ICCRD\u201911). IEEE Computer Society, Washington, DC, USA; 2011:333\u2013336."},{"key":"13_CR51","first-page":"290","volume-title":"Proceedings of the 6th International Conference on Innovations in Information Technology (IIT\u201909)","author":"E Nourani","year":"2009","unstructured":"Nourani, E, Azgomi MA (2009) A design pattern for dependable web services using design diversity techniques and ws-bpel In: Proceedings of the 6th International Conference on Innovations in Information Technology (IIT\u201909), 290\u2013294."},{"issue":"3","key":"13_CR52","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1007\/s00778-007-0044-3","volume":"16","author":"MP Papazoglou","year":"2007","unstructured":"Papazoglou MP, Heuvel WJ: Service oriented architectures: approaches, technologies and research issues. Int J Very Large Data Bases 2007,16(3):389\u2013415.","journal-title":"Int J Very Large Data Bases"},{"key":"13_CR53","first-page":"1","volume-title":"Dagstuhl Seminar Proceedings 05462","author":"MP Papazoglou","year":"2006","unstructured":"Papazoglou MP, Traverso P, Dustdar S, Leymann F: Service-oriented computing research roadmap. In Dagstuhl Seminar Proceedings 05462. Universidad de Talca, Talca; 2006:1\u201329."},{"issue":"11","key":"13_CR54","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1109\/MC.2007.400","volume":"40","author":"MP Papazoglou","year":"2007","unstructured":"Papazoglou MP, Traverso P, Dustdar S, Leymann F: Service-oriented computing: state of the art and research challenges. Computer 2007,40(11):38\u201345.","journal-title":"Computer"},{"key":"13_CR55","volume-title":"Software fault tolerance techniques and implementation","author":"LL Pullum","year":"2001","unstructured":"Pullum LL: Software fault tolerance techniques and implementation. Artech House, Inc., Norwood; 2001."},{"key":"13_CR56","doi-asserted-by":"publisher","first-page":"437","DOI":"10.1145\/800027.808467","volume-title":"Proceedings of the 1st International Conference on Reliable Software","author":"B Randell","year":"1975","unstructured":"Randell, B (1975) System structure for software fault tolerance In: Proceedings of the 1st International Conference on Reliable Software, 437\u2013449."},{"key":"13_CR57","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1007\/978-3-642-84725-7_11","volume-title":"Software Fault Tolerance","author":"F Saglietti","year":"1992","unstructured":"Saglietti F: The impact of voter granularity in fault-tolerant software on system reliability and availability. In Software Fault Tolerance. Edited by: Kersken M, Saglietti F. Springer-Verlag, Berlin; 1992:199\u2013212."},{"key":"13_CR58","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1109\/EDOC.2005.15","volume-title":"Proceedings of the 9th IEEE International EDOC Enterprise Computing Conference (EDOC \u201805)","author":"GT Santos","year":"2005","unstructured":"Santos GT, Lung LC, Montez C: Ftweb: a fault tolerant infrastructure for web services. In Proceedings of the 9th IEEE International EDOC Enterprise Computing Conference (EDOC \u201805). IEEE Computer Society, Washington, DC, USA; 2005:95\u2013105."},{"issue":"5","key":"13_CR59","doi-asserted-by":"publisher","first-page":"582","DOI":"10.1109\/TSE.1987.233463","volume":"13","author":"RK Scott","year":"1987","unstructured":"Scott RK, Gault JW, Mcallister DF: Fault-tolerant software reliability modeling. IEEE Trans Software Eng SE 1987,13(5):582\u2013592.","journal-title":"IEEE Trans Software Eng SE"},{"issue":"6","key":"13_CR60","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1109\/TC.1984.1676476","volume":"33","author":"K Shin","year":"1984","unstructured":"Shin K, Lee YH: Error detection process: model, design, and its impact on computer performance. IEEE Trans Comput 1984,33(6):529\u2013540.","journal-title":"IEEE Trans Comput"},{"key":"13_CR61","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1109\/ISORC.2005.3","volume-title":"Proceedings of the 8th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC\u201905)","author":"P Townend","year":"2005","unstructured":"Townend P, Groth P, Xu J: A provenance-aware weighted fault tolerance scheme for service-based applications. In Proceedings of the 8th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC\u201905). IEEE Computer Society, Washington, DC, USA; 2005:258\u2013266."},{"issue":"4","key":"13_CR62","doi-asserted-by":"publisher","first-page":"340","DOI":"10.1007\/s13198-011-0038-9","volume":"1","author":"KS Trivedi","year":"2010","unstructured":"Trivedi KS, Grottke M, Andrade E: Software fault mitigation and availability assurance techniques. Int J Syst Assur Eng Manage 2010,1(4):340\u2013350.","journal-title":"Int J Syst Assur Eng Manage"},{"issue":"10","key":"13_CR63","first-page":"364","volume":"1","author":"MA Vouk","year":"1993","unstructured":"Vouk MA, Mcallister DF, Eckhardt DE, Kim K: An empirical evaluation of consensus voting and consensus recovery block reliability in the presence of failure correlation. J Comput Software Eng 1993,1(10):364\u2013388.","journal-title":"J Comput Software Eng"},{"key":"13_CR64","volume-title":"National Aeronautics and Space Administration (NASA).","author":"T Wilfredo","year":"2000","unstructured":"Wilfredo, T (2000) Software fault tolerance: a tutorial. Tech. Rep. Technical Report NASA\/TM-2000\u2013210616, National Aeronautics and Space Administration (NASA)."},{"issue":"1","key":"13_CR65","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.infsof.2009.07.002","volume":"52","author":"BJ Williams","year":"2010","unstructured":"Williams BJ, Carver JC: Characterizing software architecture changes: A systematic review. Inform Software Tech 2010,52(1):31\u201351.","journal-title":"Inform Software Tech"},{"key":"13_CR66","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4625-2","volume-title":"Experimentation in Software Engineering: An Introduction","author":"C Wohlin","year":"2000","unstructured":"Wohlin C, Runeson P, H\u00f6st M, Ohlsson MC, Regnell B, Wessl\u00e9n A: Experimentation in Software Engineering: An Introduction. Kluwer Academic Publishers, Norwell; 2000."},{"key":"13_CR67","doi-asserted-by":"publisher","first-page":"504","DOI":"10.1007\/978-3-642-24541-1_37","volume-title":"Dependable and Historic Computing","author":"J Xu","year":"2011","unstructured":"Xu J: Achieving dependability in service-oriented systems. In Dependable and Historic Computing. Edited by: Jones CB, Lloyd JL. Springer, Berlin; 2011:504\u2013522."},{"issue":"3","key":"13_CR68","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1109\/MITP.2008.49","volume":"10","author":"C Yuhui","year":"2008","unstructured":"Yuhui C, Romanovsky A: Improving the dependability of web services integration. IT Professional 2008,10(3):29\u201335.","journal-title":"IT Professional"},{"key":"13_CR69","first-page":"392","volume-title":"Proceedings of the International Conference on Dependable Systems and Networks","author":"Z Zheng","year":"2008","unstructured":"Zheng Z, Lyu MR: Ws-dream: a distributed reliability assessment mechanism for web services. In Proceedings of the International Conference on Dependable Systems and Networks. IEEE Computer Society, Washington, DC, USA; 2008:392\u2013397."},{"issue":"4","key":"13_CR70","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1007\/s10664-009-9126-8","volume":"15","author":"Z Zheng","year":"2010a","unstructured":"Zheng, Z, Lyu MR (2010a) An adaptive qos-aware fault tolerance strategy for web services. Empir Software Eng 15(4): 323\u2013345.","journal-title":"Empir Software Eng"},{"key":"13_CR71","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1145\/1806799.1806809","volume-title":"Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering (ICSE\u201910)","author":"Z Zheng","year":"2010b","unstructured":"Zheng, Z, Lyu MR (2010b) Collaborative reliability prediction of service-oriented systems In: Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering (ICSE\u201910), 35\u201344."}],"container-title":["Journal of Software Engineering Research and Development"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s40411-014-0013-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40411-014-0013-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40411-014-0013-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40411-014-0013-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,16]],"date-time":"2019-07-16T15:34:00Z","timestamp":1563291240000},"score":1,"resource":{"primary":{"URL":"https:\/\/jserd.springeropen.com\/articles\/10.1186\/s40411-014-0013-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,14]]},"references-count":71,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,12]]}},"alternative-id":["13"],"URL":"https:\/\/doi.org\/10.1186\/s40411-014-0013-7","relation":{},"ISSN":["2195-1721"],"issn-type":[{"value":"2195-1721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,11,14]]},"assertion":[{"value":"11 December 2013","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 October 2014","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 November 2014","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"13"}}