2011 International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems 2011
DOI: 10.1109/mesoca.2011.6049034
|View full text |Cite
|
Sign up to set email alerts
|

A declarative approach to hardening services against QoS vulnerabilities

Abstract: Abstract-The Quality of Service (QoS) in a distributed service-oriented application can be negatively affected by a variety of factors. Network volatility, hostile exploits, poor service management, all can prevent a service-oriented application from delivering its functionality to the user. This paper puts forward a novel approach to improving the reliability, security, and availability of service-oriented applications. To counter service vulnerabilities, a special service detects vulnerabilities as they emer… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2013
2013
2013
2013

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(5 citation statements)
references
References 25 publications
0
5
0
Order By: Relevance
“…Figure 4.8 shows these fault-handling procedures. First, a service administrator needs to provide fault tolerance descriptions written in Fault-Tolerance Description Language (FTDL) [36,77], a domain-specific language we have developed earlier for expressing fault handling strategies. These descriptions parameterize a fault handling component that detects the specified faults and then counteracts their effect by executing the specified handling strategies.…”
Section: Handling Service Faultsmentioning
confidence: 99%
See 4 more Smart Citations
“…Figure 4.8 shows these fault-handling procedures. First, a service administrator needs to provide fault tolerance descriptions written in Fault-Tolerance Description Language (FTDL) [36,77], a domain-specific language we have developed earlier for expressing fault handling strategies. These descriptions parameterize a fault handling component that detects the specified faults and then counteracts their effect by executing the specified handling strategies.…”
Section: Handling Service Faultsmentioning
confidence: 99%
“…In our previous work [36,77], we explored how remote services can be made resilient against failures using domain-specific languages-Hardening Policy Language (HPL) [77] and Fault Tolerance Description Language (FTDL) [36]. In this work, we combined the features of these two languages-language constructs from FTDL and a runtime system from HPL-to create a refactoring transformation that automatically adds fault tolerance functionality.…”
Section: Fault Tolerance Description Languagementioning
confidence: 99%
See 3 more Smart Citations