Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/salim215/public_html/sites/all/modules/custom_sitemap/custom_sitemap.module on line 300
Towards A Resilient Service-Oriented Computing from Security and Business Perspectives | AskCypert

Error message

  • Warning: include_once(sites/all/modules/socialmedia/socialmedia.widgets.inc): failed to open stream: No such file or directory in include_once() (line 31 of /home/salim215/public_html/sites/all/modules/socialmedia/socialmedia.module).
  • Warning: include_once(): Failed opening 'sites/all/modules/socialmedia/socialmedia.widgets.inc' for inclusion (include_path='.:/opt/alt/php74/usr/share/pear') in include_once() (line 31 of /home/salim215/public_html/sites/all/modules/socialmedia/socialmedia.module).

Towards A Resilient Service-Oriented Computing from Security and Business Perspectives

ABSTRACT

The Service-Oriented Architecture (SOA) offers a promising architectural style that can quickly build up new software applications from loosely-coupled components in distributed and heterogeneous environments. However, in reality, SOA-based applications are subject to frequent failures due to perpetual changes in the environments whereby they operate. Changes are often caused by social-technical events, such as new business and organizational rules, software and hardware failures, and security threats just to mention a few. By such, SOA environments are dynamic and unpredictable, and diminish the guarantees on reliability and availability offered and expected by SOA-based applications. In this presentation, we present a fault-resilience approach to adapt SOA to socio-technical changes with focus on business aspects and information security. The approach relies on dynamic data-driven models with cybernetics loops and an ad-hoc service composition mechanism to dynamically adapt business processes to changes. In particular, we elaborate how models, such as the security risk model the business requirement model, affect and are affected by each other at runtime and design time.