On Elasticity and Constrainedness of Business Services Provisioning

In service-oriented enterprise architecture, provisioning business services is made on top of IT processes, which should be elastic amid the availability of computing resources and the variation of user demand. In addition, the provisioning depends on human resources utilized and is constrained by the business objectives (e.g. a goal) plus coarse-grained constraints (e.g. an order in which business services take place). This elasticity and constrainedness can best be witnessed on nonfunctional properties of the business services being provisioned. In this paper, we propose a novel framework for modeling and reasoning about them. The framework features a methodology for formally expressing the aforementioned factors in services provisioning, an engine to find solutions and a simulation.

[1]  Brian A. Davey,et al.  An Introduction to Lattices and Order , 1989 .

[2]  Francesca Rossi,et al.  Semiring-based constraint satisfaction and optimization , 1997, JACM.

[3]  Schahram Dustdar,et al.  Virtualizing Software and Humans for Elastic Processes in Multiple Clouds- a Service Management Perspective , 2012, Int. J. Next Gener. Comput..

[4]  Tao Yu,et al.  A broker-based framework for QoS-aware Web service composition , 2005, 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service.

[5]  Bernd Freisleben,et al.  On-Demand Resource Provisioning for BPEL Workflows Using Amazon's Elastic Compute Cloud , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[6]  Aditya K. Ghose,et al.  Correlating Business Objectives with Services: An Ontology-Driven Approach , 2011, 2011 IEEE International Conference on Services Computing.

[7]  Paul P. Maglio,et al.  Service systems, service scientists, SSME, and innovation , 2006, CACM.

[8]  Marc M. Lankhorst,et al.  Enterprise Architecture at Work - Modelling, Communication and Analysis, 2nd Edition , 2005, The Enterprise Engineering Series.

[9]  Vincenzo Grassi,et al.  Qos-driven runtime adaptation of service oriented architectures , 2009, ESEC/SIGSOFT FSE.

[10]  Marten van Sinderen,et al.  Extending enterprise architecture modelling with business goals and requirements , 2011, Enterp. Inf. Syst..

[11]  Daniel Jackson,et al.  Software Abstractions - Logic, Language, and Analysis , 2006 .

[12]  Stephen Fickas,et al.  Goal-Directed Requirements Acquisition , 1993, Sci. Comput. Program..

[13]  Maria Luisa Villani,et al.  An approach for QoS-aware service composition based on genetic algorithms , 2005, GECCO '05.

[14]  Yike Guo,et al.  Principles of Elastic Processes , 2011, IEEE Internet Computing.

[15]  Hoa Khanh Dam,et al.  On Business Services Representation – The 3 x 3 x 3 Approach , 2010 .

[16]  Rajkumar Buyya,et al.  Future Generation Computer Systems Deadline-driven Provisioning of Resources for Scientific Applications in Hybrid Clouds with Aneka , 2022 .