Complexity Analysis at Design Stages of Service Oriented Architectures as a Measure of Reliability Risks

Complexity Analysis at Design Stages of Service Oriented Architectures as a Measure of Reliability Risks

Muhammad Sheikh Sadi, D. G. Myers, Cesar Ortega Sanchez
ISBN13: 9781609604936|ISBN10: 1609604938|EISBN13: 9781609604943
DOI: 10.4018/978-1-60960-493-6.ch014
Cite Chapter Cite Chapter

MLA

Sadi, Muhammad Sheikh, et al. "Complexity Analysis at Design Stages of Service Oriented Architectures as a Measure of Reliability Risks." Engineering Reliable Service Oriented Architecture: Managing Complexity and Service Level Agreements, edited by Nikola Milanovic, IGI Global, 2011, pp. 292-314. https://doi.org/10.4018/978-1-60960-493-6.ch014

APA

Sadi, M. S., Myers, D. G., & Sanchez, C. O. (2011). Complexity Analysis at Design Stages of Service Oriented Architectures as a Measure of Reliability Risks. In N. Milanovic (Ed.), Engineering Reliable Service Oriented Architecture: Managing Complexity and Service Level Agreements (pp. 292-314). IGI Global. https://doi.org/10.4018/978-1-60960-493-6.ch014

Chicago

Sadi, Muhammad Sheikh, D. G. Myers, and Cesar Ortega Sanchez. "Complexity Analysis at Design Stages of Service Oriented Architectures as a Measure of Reliability Risks." In Engineering Reliable Service Oriented Architecture: Managing Complexity and Service Level Agreements, edited by Nikola Milanovic, 292-314. Hershey, PA: IGI Global, 2011. https://doi.org/10.4018/978-1-60960-493-6.ch014

Export Reference

Mendeley
Favorite

Abstract

Tremendous growth in interest of Service oriented Architectures (SOA) triggers a substantial amount of research in its reliability assurances. To minimize the risks of these types of systems’ failure, it is a requirement to flag those components of SOA that are likely to have higher faults. Clearly, the degree of protection or prevention of faults mechanism is not same for all components. This chapter proposes the usage of metrics that are simply heuristics and are used to scan the system model and flag complex components where faults are more likely to take place. Thus the metric output is some priority or it is a measure of likelihood of faults in a component. This chapter then suggests the designers for possible changes in the design if there remains any risk(s) of degradation of desired functionalities.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.