Skip to main content

Energy Efficient Configurable Resource Allocation in Cloud-Based Business Processes (Short Paper)

  • Conference paper
  • First Online:
On the Move to Meaningful Internet Systems: OTM 2016 Conferences (OTM 2016)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 10033))

Abstract

With the increasing adoption of cloud computing, organizations are migrating their business processes to the cloud in order to quickly adapt to changes of requirements at lower costs, in a multi-tenancy manner. In such environment, using configurable BPs allows for various tenants to share a reference process which can be customized depending on their needs. Nevertheless, there is a lack of support for cloud-specific resource configuration in an energy efficient way. In this paper, we cope with this gap by proposing a genetic-based approach that aims at selecting optimal cloud resources configuration allocation w.r.t cloud resource properties (i.e., elasticity and shareability), and process non functional properties associated to the ecological characteristics, namely green properties.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Mell, P.M., Grance, T.: Sp 800–145. the nist definition of cloud computing. Technical report, Gaithersburg, MD, United States (2011)

    Google Scholar 

  2. van der Aalst, W.M.P.: Business process configuration in the cloud: how to support and analyze multi-tenant processes? In: 9th IEEE European Conference on Web Services, ECOWS 2011, Lugano, Switzerland, 14–16 September, pp. 3–10 (2011)

    Google Scholar 

  3. Poniatowski, M.: Foundations of Green IT: Consolidation, Virtualization, Efficiency, and ROI in the Data Center, 1st edn. Prentice Hall PTR, Upper Saddle River (2009)

    Google Scholar 

  4. Nowak, A., Binz, T., Fehling, C., Kopp, O., Leymann, F., Wagner, S.: Pattern-driven green adaptation of process-based applications and their runtime infrastructure. Computing 94(6), 463–487 (2012)

    Article  Google Scholar 

  5. Ranjan, R., Benatallah, B., Dustdar, S., Papazoglou, M.P.: Cloud resource orchestration programming: overview, issues, and directions. IEEE Internet Comput. 19, 46–56 (2015)

    Article  Google Scholar 

  6. Hachicha, E., Assy, N., Gaaloul, W., Mendling, J.: A configurable resource allocation for multi-tenant process development in the cloud. In: Nurcan, S., Soffer, P., Bajec, M., Eder, J. (eds.) CAiSE 2016. LNCS, vol. 9694, pp. 558–574. Springer, Heidelberg (2016). doi:10.1007/978-3-319-39696-5_34

    Chapter  Google Scholar 

  7. Sivanandam, S.N., Deepa, S.N.: Introduction to Genetic Algorithms. Springer, Heidelberg (2008)

    MATH  Google Scholar 

  8. Whitley, D.: A genetic algorithm tutorial. Stat. Comput. 4, 65–85 (1994)

    Article  Google Scholar 

  9. Nowak, A., Breitenbucher, U., Leymann, F.: Automating green patterns to compensate co2 emissions of cloud-based business processes. In: The 8th International Conference on Advanced Engineering Computing and Applications in Sciences, (ADVCOMP 2014), Rome, Italy, 24–28 August, pp. 132–139 (2010)

    Google Scholar 

  10. Cappiello, C., et al.: Monitoring and assessing energy consumption and CO2 emissions in cloud-based systems. In: IEEE International Conference on Systems, Man, and Cybernetics, Manchester, United Kingdom, 13–16 October, pp. 127–132 (2013)

    Google Scholar 

  11. Talluri, S., Baker, R.C.: A multi-phase mathematical programming approach for effective supply chain design. Eur. J. Oper. Res. 141, 544–558 (2002)

    Article  MATH  Google Scholar 

  12. Schulte, S., Janiesch, C., Venugopal, S., Weber, I., Hoenisch, P.: Elastic business process management: state of the art and open challenges for BPM in the cloud. Future Gener. Comp. Syst. 46, 36–50 (2015)

    Article  Google Scholar 

  13. Duipmans, E.F.: Business process management in the cloud: business process as a service (bpaas) (2012)

    Google Scholar 

  14. Wang, M., Bandara, K.Y., Pahl, C.: Process as a service. In: 2010 IEEE International Conference on Services Computing, SCC 2010, Miami, Florida, USA, 5–10 July, pp. 578–585 (2010)

    Google Scholar 

  15. Cabanillas, C., Norta, A., Resinas, M., Mendling, J., Ruiz-Cortés, A.: Towards process-aware cross-organizational human resource management. In: Bider, I., Gaaloul, K., Krogstie, J., Nurcan, S., Proper, H.A., Schmidt, R., Soffer, P. (eds.) BPMDS/EMMSAD -2014. LNBIP, vol. 175, pp. 79–93. Springer, Heidelberg (2014). doi:10.1007/978-3-662-43745-2_6

    Google Scholar 

  16. Cabanillas, C., Knuplesch, D., Resinas, M., Reichert, M., Mendling, J., Ruiz-Cortés, A.: RALph: a graphical notation for resource assignments in business processes. In: Zdravkovic, J., Kirikova, M., Johannesson, P. (eds.) CAiSE 2015. LNCS, vol. 9097, pp. 53–68. Springer, Heidelberg (2015). doi:10.1007/978-3-319-19069-3_4

    Chapter  Google Scholar 

  17. Hoesch-Klohe, K., Ghose, A., Lê, L.: Towards green business process management. In: 2010 IEEE International Conference on Services Computing, SCC 2010, Miami, Florida, USA, 5–10 July, pp. 386–393 (2010)

    Google Scholar 

  18. Nowak, A., et al.: Green business process patterns. In: Proceedings of the 18th Conference on Pattern Languages of Programs, PLoP, Portland, Oregon, USA, 21–23 October, pp. 6:1–6:10(2011)

    Google Scholar 

  19. Nowak, A., Leymann, F.: Green business process patterns - part II (short paper). In: 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications, Koloa, HI, USA, 16–18 December, pp. 168–173 (2013)

    Google Scholar 

  20. Nowak, A., Binz, T., Fehling, C., Kopp, O., Leymann, F., Wagner, S.: Pattern-driven green adaptation of process-based applications and their runtime infrastructure. Computing 94, 463–487 (2012)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Karn Yongsiriwit .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Hachicha, E., Yongsiriwit, K., Gaaloul, W. (2016). Energy Efficient Configurable Resource Allocation in Cloud-Based Business Processes (Short Paper). In: Debruyne, C., et al. On the Move to Meaningful Internet Systems: OTM 2016 Conferences. OTM 2016. Lecture Notes in Computer Science(), vol 10033. Springer, Cham. https://doi.org/10.1007/978-3-319-48472-3_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-48472-3_25

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-48471-6

  • Online ISBN: 978-3-319-48472-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics