Goal compliance assurance for dynamically adaptive workflows

Business processes capture the functional requirements of an organisation. Today’s businesses operate in a very dynamic and complex environment. Thus, the suitability of automation techniques depends on their ability to rapidly and reliably react to change. To react to change rapidly, an adaptation...

Full description

Bibliographic Details
Main Author: Allehyani, Budoor Ahmad
Other Authors: Reiff-Marganiec, Stephan ; de Vries, Fer-Jan
Published: University of Leicester 2018
Subjects:
004
Online Access:https://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.755313
id ndltd-bl.uk-oai-ethos.bl.uk-755313
record_format oai_dc
spelling ndltd-bl.uk-oai-ethos.bl.uk-7553132019-03-05T15:46:07ZGoal compliance assurance for dynamically adaptive workflowsAllehyani, Budoor AhmadReiff-Marganiec, Stephan ; de Vries, Fer-Jan2018Business processes capture the functional requirements of an organisation. Today’s businesses operate in a very dynamic and complex environment. Thus, the suitability of automation techniques depends on their ability to rapidly and reliably react to change. To react to change rapidly, an adaptation process for business processes is required. This will also satisfy better quality of services, evidenced through performance and availability. The adaptation process includes a need to support self-monitoring of the business processes, detection of a need for a change, decision making on the right change and execution of the change. The adaptation process must be performed in a reliable and automatic manner with minimal user intervention. One of the techniques that enables automatic adaptation is a policy-driven approach, typically E-C-A policies. Policies can change running business processes’ behaviour according to changing requirements by inserting, replacing or deleting functionalities. However, there are no assurances over policies’ behaviour in terms of the satisfaction of the original goal which is the space that this thesis fills. The presented work provides an approach to support assurances in the face of automated adaptation and changing requirements. To that end, we use trace refinement and ontologies for ensuring goal compliance during adaptation. We present a goal-compliance framework which incorporates adaptation process through E-C-A policies and goal-compliance constraints for assurance purposes. The framework evaluation targets its performance according to two categories: (1) complexity of both processes and adaptation and (2) execution time including adaptation and verification. The evaluation results show that the framework reliably guarantees the satisfaction of the process goal with minimal user intervention. Moreover, it shows a promising performance in which it is a very important aspect of runtime environment.004University of Leicesterhttps://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.755313http://hdl.handle.net/2381/42749Electronic Thesis or Dissertation
collection NDLTD
sources NDLTD
topic 004
spellingShingle 004
Allehyani, Budoor Ahmad
Goal compliance assurance for dynamically adaptive workflows
description Business processes capture the functional requirements of an organisation. Today’s businesses operate in a very dynamic and complex environment. Thus, the suitability of automation techniques depends on their ability to rapidly and reliably react to change. To react to change rapidly, an adaptation process for business processes is required. This will also satisfy better quality of services, evidenced through performance and availability. The adaptation process includes a need to support self-monitoring of the business processes, detection of a need for a change, decision making on the right change and execution of the change. The adaptation process must be performed in a reliable and automatic manner with minimal user intervention. One of the techniques that enables automatic adaptation is a policy-driven approach, typically E-C-A policies. Policies can change running business processes’ behaviour according to changing requirements by inserting, replacing or deleting functionalities. However, there are no assurances over policies’ behaviour in terms of the satisfaction of the original goal which is the space that this thesis fills. The presented work provides an approach to support assurances in the face of automated adaptation and changing requirements. To that end, we use trace refinement and ontologies for ensuring goal compliance during adaptation. We present a goal-compliance framework which incorporates adaptation process through E-C-A policies and goal-compliance constraints for assurance purposes. The framework evaluation targets its performance according to two categories: (1) complexity of both processes and adaptation and (2) execution time including adaptation and verification. The evaluation results show that the framework reliably guarantees the satisfaction of the process goal with minimal user intervention. Moreover, it shows a promising performance in which it is a very important aspect of runtime environment.
author2 Reiff-Marganiec, Stephan ; de Vries, Fer-Jan
author_facet Reiff-Marganiec, Stephan ; de Vries, Fer-Jan
Allehyani, Budoor Ahmad
author Allehyani, Budoor Ahmad
author_sort Allehyani, Budoor Ahmad
title Goal compliance assurance for dynamically adaptive workflows
title_short Goal compliance assurance for dynamically adaptive workflows
title_full Goal compliance assurance for dynamically adaptive workflows
title_fullStr Goal compliance assurance for dynamically adaptive workflows
title_full_unstemmed Goal compliance assurance for dynamically adaptive workflows
title_sort goal compliance assurance for dynamically adaptive workflows
publisher University of Leicester
publishDate 2018
url https://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.755313
work_keys_str_mv AT allehyanibudoorahmad goalcomplianceassurancefordynamicallyadaptiveworkflows
_version_ 1718997302537879552