Publication:
Fault masking as a service

dc.contributor.authorGülcü, Koray
dc.contributor.authorSözer, Hasan
dc.contributor.authorAktemur, Tankut Barış
dc.contributor.authorErcan, Ali Özer
dc.contributor.departmentElectrical & Electronics Engineering
dc.contributor.departmentComputer Science
dc.contributor.ozuauthorSÖZER, Hasan
dc.contributor.ozuauthorAKTEMUR, Tankut Bariş
dc.contributor.ozuauthorERCAN, Ali Özer
dc.contributor.ozugradstudentGülcü, Koray
dc.date.accessioned2014-12-17T08:55:58Z
dc.date.available2014-12-17T08:55:58Z
dc.date.issued2014-07
dc.descriptionDue to copyright restrictions, the access to the full text of this article is only available via subscription.en_US
dc.description.abstractIn SOA, composite services depend on a set of partner services to perform their tasks. These partner services may become unavailable because of system and/or network faults, leading to an increased error rate for the composite service. In this paper, we propose an approach to prevent the occurrence of errors that result from the unavailability of partner services. We introduce an external Web service, dubbed Fault Avoidance Service (FAS), to which composite services can register at will. After registration, FAS periodically checks the partner links, detects unavailable partner services, and updates the composite service with available alternatives. Thus, in case of a partner service error, the composite service will have been updated before attempting an ill-destined request. We provide mathematical analysis regarding the error rate and the false positive rate with respect to the monitoring frequency of FAS for two models. We obtained empirical results by conducting several tests on the Amazon Elastic Compute Cloud to evaluate our mathematical analyses. We also introduce an industrial case study for improving the quality of a service-oriented system from the broadcasting and content delivery domain.en_US
dc.description.sponsorshipVestel Electronics ; Turkish Ministry of Science, Industry and Technolog
dc.identifier.doi10.1002/spe.2255
dc.identifier.endpage854
dc.identifier.issn1097-024X
dc.identifier.issue7
dc.identifier.scopus2-s2.0-84902553967
dc.identifier.startpage835
dc.identifier.urihttps://doi.org/10.1002/spe.2255
dc.identifier.volume44
dc.identifier.wos000337731000006
dc.language.isoengen_US
dc.peerreviewedyesen_US
dc.publicationstatuspublisheden_US
dc.publisherWileyen_US
dc.relation.ispartofSoftware: Practice and Experience
dc.relation.publicationcategoryInternational Refereed Journal
dc.rightsrestrictedAccess
dc.subject.keywordsService-oriented systemsen_US
dc.subject.keywordsAvailabilityen_US
dc.subject.keywordsFault avoidanceen_US
dc.subject.keywordsFault maskingen_US
dc.subject.keywordsService monitoringen_US
dc.titleFault masking as a serviceen_US
dc.typearticleen_US
dspace.entity.typePublication
relation.isOrgUnitOfPublication7b58c5c4-dccc-40a3-aaf2-9b209113b763
relation.isOrgUnitOfPublication85662e71-2a61-492a-b407-df4d38ab90d7
relation.isOrgUnitOfPublication.latestForDiscovery7b58c5c4-dccc-40a3-aaf2-9b209113b763

Files

License bundle

Now showing 1 - 1 of 1
Placeholder
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections