Cross-layer impact analysis and adaptation of hierarchical service-based applications

Sridevi Saralaya, Vishwas Saralaya, Rio D’Souza

Research output: Contribution to journalArticle

Abstract

An essential aspect of business processes executed as service-based systems (SBSs) is conformity to compliance requirements from various sources such as laws, regulations and service-level agreements. Categories of compliance requirements may be classified into temporal, data, resource and control-flow. Noncompliance to requirements of any category may lead to loss of reputation and huge compensations. Hence, the SBS has to instantaneously adapt in order to mitigate the effect of such violations. This study investigates the intra-layer impact of a violation of a service on related entities in the service layer and the inter-layer inconsistencies caused in the business and infrastructure layer at a particular vantage point. We provide a proactive as well as reactive adaptation mechanism based on the type of fault occurred. After quantification of impacted region in the service layer and its ripple effect on the business process layer, we adapt by localizing the replacement of services to the impacted region. Existing studies on adaptation try to adapt or recover faults from any one of the categories only. Our cross-layer approach tries to overcome faults of the data, temporal, control-flow and resource category and has the advantage of minimal number of services replaced with reduced recovery time by invoking proactive adaptation measures at selected vantage point.

Original languageEnglish
JournalService Oriented Computing and Applications
DOIs
Publication statusAccepted/In press - 01-01-2020

Fingerprint

Flow control
Industry
Recovery
Impact analysis
Compliance
Fault
Compensation and Redress
Business process
Violations
Resources

All Science Journal Classification (ASJC) codes

  • Software
  • Management Information Systems
  • Information Systems
  • Hardware and Architecture

Cite this

@article{5a19246c6d6f49ffb4ac4ace7ecd164d,
title = "Cross-layer impact analysis and adaptation of hierarchical service-based applications",
abstract = "An essential aspect of business processes executed as service-based systems (SBSs) is conformity to compliance requirements from various sources such as laws, regulations and service-level agreements. Categories of compliance requirements may be classified into temporal, data, resource and control-flow. Noncompliance to requirements of any category may lead to loss of reputation and huge compensations. Hence, the SBS has to instantaneously adapt in order to mitigate the effect of such violations. This study investigates the intra-layer impact of a violation of a service on related entities in the service layer and the inter-layer inconsistencies caused in the business and infrastructure layer at a particular vantage point. We provide a proactive as well as reactive adaptation mechanism based on the type of fault occurred. After quantification of impacted region in the service layer and its ripple effect on the business process layer, we adapt by localizing the replacement of services to the impacted region. Existing studies on adaptation try to adapt or recover faults from any one of the categories only. Our cross-layer approach tries to overcome faults of the data, temporal, control-flow and resource category and has the advantage of minimal number of services replaced with reduced recovery time by invoking proactive adaptation measures at selected vantage point.",
author = "Sridevi Saralaya and Vishwas Saralaya and Rio D’Souza",
year = "2020",
month = "1",
day = "1",
doi = "10.1007/s11761-019-00282-w",
language = "English",
journal = "Service Oriented Computing and Applications",
issn = "1863-2386",
publisher = "Springer London",

}

Cross-layer impact analysis and adaptation of hierarchical service-based applications. / Saralaya, Sridevi; Saralaya, Vishwas; D’Souza, Rio.

In: Service Oriented Computing and Applications, 01.01.2020.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Cross-layer impact analysis and adaptation of hierarchical service-based applications

AU - Saralaya, Sridevi

AU - Saralaya, Vishwas

AU - D’Souza, Rio

PY - 2020/1/1

Y1 - 2020/1/1

N2 - An essential aspect of business processes executed as service-based systems (SBSs) is conformity to compliance requirements from various sources such as laws, regulations and service-level agreements. Categories of compliance requirements may be classified into temporal, data, resource and control-flow. Noncompliance to requirements of any category may lead to loss of reputation and huge compensations. Hence, the SBS has to instantaneously adapt in order to mitigate the effect of such violations. This study investigates the intra-layer impact of a violation of a service on related entities in the service layer and the inter-layer inconsistencies caused in the business and infrastructure layer at a particular vantage point. We provide a proactive as well as reactive adaptation mechanism based on the type of fault occurred. After quantification of impacted region in the service layer and its ripple effect on the business process layer, we adapt by localizing the replacement of services to the impacted region. Existing studies on adaptation try to adapt or recover faults from any one of the categories only. Our cross-layer approach tries to overcome faults of the data, temporal, control-flow and resource category and has the advantage of minimal number of services replaced with reduced recovery time by invoking proactive adaptation measures at selected vantage point.

AB - An essential aspect of business processes executed as service-based systems (SBSs) is conformity to compliance requirements from various sources such as laws, regulations and service-level agreements. Categories of compliance requirements may be classified into temporal, data, resource and control-flow. Noncompliance to requirements of any category may lead to loss of reputation and huge compensations. Hence, the SBS has to instantaneously adapt in order to mitigate the effect of such violations. This study investigates the intra-layer impact of a violation of a service on related entities in the service layer and the inter-layer inconsistencies caused in the business and infrastructure layer at a particular vantage point. We provide a proactive as well as reactive adaptation mechanism based on the type of fault occurred. After quantification of impacted region in the service layer and its ripple effect on the business process layer, we adapt by localizing the replacement of services to the impacted region. Existing studies on adaptation try to adapt or recover faults from any one of the categories only. Our cross-layer approach tries to overcome faults of the data, temporal, control-flow and resource category and has the advantage of minimal number of services replaced with reduced recovery time by invoking proactive adaptation measures at selected vantage point.

UR - http://www.scopus.com/inward/record.url?scp=85077533017&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85077533017&partnerID=8YFLogxK

U2 - 10.1007/s11761-019-00282-w

DO - 10.1007/s11761-019-00282-w

M3 - Article

AN - SCOPUS:85077533017

JO - Service Oriented Computing and Applications

JF - Service Oriented Computing and Applications

SN - 1863-2386

ER -