Skip to main content

Business Process Assignment and Execution from Cloud to Mobile

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 171))

Abstract

Connected to cloud, mobile devices enable workers to manage the business processes hosted on remote process engines. However, traditional business process execution is not tailored for mobile devices. Typically the business logic remains in the cloud, making the process execution on mobile devices vulnerable to unreliable network connection. In this paper, we propose a framework that assigns, deploys business process from cloud onto mobile devices and executes them in disconnected environments. To model the process assignment and execution on mobile devices, we extend BPMN with context constraints such as location and hardware resources. The proposed framework benefits from centralized process model management and the distributed process execution on mobile devices, regardless of the constant access to cloud. We implemented a prototype of mobile process engine with an application for blood pressure examination used by nurses in rural areas.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

References

  1. Hess, S., Kiefer, F., Carbon, R., Maier, A.: mConcAppt - a method for the conception of mobile business applications. In: Uhler, D., Mehta, K., Wong, J.L. (eds.) MobiCASE 2012. LNICST, vol. 110, pp. 1–20. Springer, Heidelberg (2013)

    Google Scholar 

  2. ActiveVos platform. http://www.activevos.com/

  3. Pryss, R., Langer, D., Reichert, M., Hallerbach, A.: Mobile task management for medical ward rounds - the MEDo approach. In: La Rosa, M., Soffer, P. (eds.) BPM Workshops 2012. LNBIP, vol. 132, pp. 43–54. Springer, Heidelberg (2013)

    Google Scholar 

  4. Yuan, Y., Zheng, W.: Mobile task characteristics and the needs for mobile work support: a comparison between mobile knowledge workers and field workers. In: Eighth International Conference on Mobile Business 2009, pp. 7–11. IEEE (2009)

    Google Scholar 

  5. Object Management Group: Business Process Model and Notation (BPMN) Version 2.0. PDF (January 2011). http://www.omg.org/spec/BPMN/2.0/PDF (2011)

  6. Corradi, M.: Design Collaborativo e Soluzioni Tecnologiche per lHealthcare: il caso MOPAL. Master Degree thesis, University of Trento (2010)

    Google Scholar 

  7. Signavio Process Editor. http://www.signavio.com/

  8. W3C: XML Path Language. http://www.w3.org/TR/xpath20/ (2010)

  9. SQLite database. http://www.sqlite.org/

  10. Activiti BPM Platform. http://activiti.org/

  11. Milner, R., Parrow, J., Walker, D.: A calculus of mobile processes, i. Inf. Comput. 100(1), 1–40 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  12. Cardelli, L., Gordon, A.D.: Mobile ambients. In: Nivat, M. (ed.) FOSSACS 1998. LNCS, vol. 1378, pp. 140–155. Springer, Heidelberg (1998)

    Google Scholar 

  13. van der Werf, J.M.E.M., Verbeek, H.M.W., van der Aalst, W.M.P.: Context-aware compliance checking. In: Barros, A., Gal, A., Kindler, E. (eds.) BPM 2012. LNCS, vol. 7481, pp. 98–113. Springer, Heidelberg (2012)

    Google Scholar 

  14. Hackmann, G., Haitjema, M., Gill, C., Roman, G.-C.: Sliver: a BPEL workflow process execution engine for mobile devices. In: Dan, A., Lamersdorf, W. (eds.) ICSOC 2006. LNCS, vol. 4294, pp. 503–508. Springer, Heidelberg (2006)

    Google Scholar 

  15. Russo, A., Mecella, M., Leoni, M.: Rome4eu-a service-oriented process-aware information system for mobile devices. Softw. Pract. Experience 42(10), 1275–1314 (2012)

    Article  Google Scholar 

  16. Giner, P., Cetina, C., Fons, J., Pelechano, V.: Presto: A pluggable platform for supporting user participation in smart workflows. In: MobiQuitous (2009)

    Google Scholar 

  17. Philips, E., Van Der Straeten, R., Jonckers, V.: NOW: orchestrating services in a nomadic network using a dedicated workflow language. Sci. Comput. Program. 1–27 (2011)

    Google Scholar 

  18. Mostarda, L., Marinovic, S., Dulay, N.: Distributed orchestration of pervasive services. In: Advanced Information Networking and Applications (AINA) (2010)

    Google Scholar 

  19. Zaplata, S., Lamersdorf, W.: Towards mobile process as a service. In: Proceedings of the 2010 ACM Symposium on Applied Computing, pp. 372–379 (2010)

    Google Scholar 

  20. Schefer-Wenzl, S., Strembeck, M.: Modeling context-aware RBAC models for business processes in ubiquitous computing environments. In: Mobile, Ubiquitous, and Intelligent, Computing (MUSIC) (2012)

    Google Scholar 

  21. Wolter, C., Schaad, A.: Modeling of task-based authorization constraints in BPMN. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 64–79. Springer, Heidelberg (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marco Ronchetti .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Peng, T., Ronchetti, M., Stevovic, J., Chiasera, A., Armellin, G. (2014). Business Process Assignment and Execution from Cloud to Mobile. In: Lohmann, N., Song, M., Wohed, P. (eds) Business Process Management Workshops. BPM 2013. Lecture Notes in Business Information Processing, vol 171. Springer, Cham. https://doi.org/10.1007/978-3-319-06257-0_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-06257-0_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-06256-3

  • Online ISBN: 978-3-319-06257-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics