Abstract
Enterprises struggle to find a balance between adapting their business processes (BPs) against business environments and keeping competitiveness. Indeed, while the imperative nature of monolithic BPs is too rigid to adapt them at runtime, the declarative one of the purely rule-based BPs is very time-consuming. Therefore, in this paper, we focus on business environment-aware management of service-based business processes (SBPs) aiming at conciliating imperative and declarative techniques. Our challenge is to develop a hybrid management approach that (1) preserves standards to describe SBPs, (2) keeps non-dependency to a specific BP engine and (3) minimizes designers’ efforts. Based on a semantic modeling, we are able to synthesize a controller, itself modeled as a BP, connected to the BP to be monitored and configured. Using our approach does not impact any existing business process management system since controllers are BPs that can be deployed and enacted along with the managed processes.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Boukhebouze, M., Amghar, Y., Benharkat, A.-N., Maamar, Z.: A rule-based modeling for the description of flexible and self-healing business processes. In: Grundspenkis, J., Morzy, T., Vossen, G. (eds.) ADBIS 2009. LNCS, vol. 5739, pp. 15–27. Springer, Heidelberg (2009)
Gottschalk, F., van der Aalst, W.M.P., Jansen-Vullers, M.H., Rosa, M.L.: Configurable workflow models. Int. J. Cooperative Inf. Syst. 17(2), 177–221 (2008)
Ouyang, B., Zhong, F., Liu, H.: An eca-based control-rule formalism for the bpel process modularization. Procedia Environmental Sciences 11(1), 511–517 (2011)
Gong, Y., Janssen, M.: Creating dynamic business processes using semantic web services and business rules. In: ICEGOV, pp. 249–258 (2011)
Weigand, H., van den Heuvel, W.J., Hiel, M.: Business policy compliance in service-oriented systems. Inf. Syst. 36(4), 791–807 (2011)
Boukhebouze, M., Amghar, Y., Benharkat, A.N., Maamar, Z.: Towards an approach for estimating impact of changes on business processes. In: CEC (2009)
Business process model and notation 2.0, http://www.omg.org/spec/BPMN/2.0/
Ferrante, J., Ottenstein, K.J., Warren, J.D.: The program dependence graph and its use in optimization. ACM Trans. Program. Lang. Syst. 9(3), 319–349 (1987)
Mao, C.: Slicing web service-based software. In: SOCA, pp. 1–8 (2009)
Koning, M., Ai Sun, C., Sinnema, M., Avgeriou, P.: Vxbpel: Supporting variability for web services in bpel. Information & Software Technology 51(2), 258–269 (2009)
Charfi, A., Dinkelaker, T., Mezini, M.: A plug-in architecture for self-adaptive web service compositions. In: ICWS, pp. 35–42 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bouchaala, O., Tata, S., Jmaiel, M. (2013). A Hybrid Approach for Business Environment-Aware Management of Service-Based Business Processes. In: Huemer, C., Lops, P. (eds) E-Commerce and Web Technologies. EC-Web 2013. Lecture Notes in Business Information Processing, vol 152. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39878-0_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-39878-0_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39877-3
Online ISBN: 978-3-642-39878-0
eBook Packages: Computer ScienceComputer Science (R0)