Design-time Models for Resiliency

  • Chapter
  • First Online:
Conceptual Modeling Perspectives

Abstract

Resiliency in process-aware information systems is based on the availability of recovery flows and alternative data for co** with missing data. In this paper, we discuss an approach to process and information modeling to support the specification of recovery flows and alternative data. In particular, we focus on processes using sensor data from different sources. The proposed model can be adopted to specify resiliency levels of information systems, based on event-based and temporal constraints.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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 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 ship** worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. van der Aalst, W.M.P.: Process Mining: Data Science in Action. Springer (2016)

    Google Scholar 

  2. van der Aalst,W.M.P., Pesic, M., Schonenberg, H.: Declarative workflows: Balancing between flexibility and support. Computer Science - R&D 23(2) (2009)

    Google Scholar 

  3. Adger, W.N.: Social and ecological resilience: are they related? Progress in human geography 24(3), 347–364 (2000)

    Google Scholar 

  4. Antunes, P., Mourão, H.: Resilient Business Process Management: Framework and services. Expert Systems with Applications 38(2), 1241 – 1254 (2011)

    Google Scholar 

  5. Avizienis, A., Laprie, J., Randell, B., Landwehr, C.E.: Basic concepts and taxonomy of dependable and secure computing. IEEE Trans. Dependable Sec. Comput. 1(1), 11–33 (2004)

    Google Scholar 

  6. Batini, C., Scannapieco, M.: Data and Information Quality - Dimensions, Principles and Techniques. Springer (2016)

    Google Scholar 

  7. Cabot, J., Olivé, A., Teniente, E.: Representing temporal information in UML. In: UML 2003 - The Unified Modeling Language, Proc. 6th Intl. Conference on Modeling Languages and Applications, San Francisco, CA, USA. pp. 44–59 (2003)

    Google Scholar 

  8. Casati, F., Ceri, S., Pernici, B., Pozzi, G.:Workflow evolution. Data &Knowledge Engineering 24(3), 211–238 (1998)

    Google Scholar 

  9. Dadam, P., Rinderle, S.: Workflow evolution. In: Encyclopedia of Database Systems, pp. 3540–3544. Springer (2009)

    Google Scholar 

  10. D’Andria, F., Field, D., Kopaneli, A., Kousiouris, G., García-Pérez, D., Pernici, B., Plebani, P.: Data movement in the internet of things domain. In: Service Oriented and Cloud Computing - 4th European Conference, ESOCC 2015, Taormina, Italy, September 15-17, 2015. Proceedings. pp. 243–252 (2015)

    Google Scholar 

  11. Fahland, D., Lübke, D., Mendling, J., Reijers, H.A., Weber, B., Weidlich, M., Zugal, S.: Declarative versus Imperative Process Modeling Languages: The Issue of Understandability. In: 10th Int. Workshop on Business Process Modeling, Development, and Support (BPMDS). pp. 353–366 (2009)

    Google Scholar 

  12. Firmani, D., Mecella, M., Scannapieco, M., Batini, C.: On the Meaningfulness of “Big Data Quality”. Data Science and Engineering 1(1), 6–20 (2016)

    Google Scholar 

  13. Friedrich, G., Fugini, M., Mussi, E., Pernici, B., Tagni, G.: Exception handling for repair in service-based processes. IEEE Trans. Software Eng. 36(2), 198–215 (2010)

    Google Scholar 

  14. Gunderson, L.H.: Ecological Resilience–in Theory and Application. Annual review of ecology and systematics pp. 425–439 (2000)

    Google Scholar 

  15. Hallerbach, A., Bauer, T., Reichert, M.: Capturing variability in business process models: the Provop approach. Journal of Software Maintenance and Evolution: Research and Practice 22(6-7) (2009)

    Google Scholar 

  16. Hallerbach, A., Bauer, T., Reichert, M.: Configuration and Management of Process Variants. In: Handbook on Business Process Management vol.1. International Handbooks on Information Systems, Springer Berlin Heidelberg (2010)

    Google Scholar 

  17. Hollnagel, E., Woods, D.D., Leveson, N.: Resilience Engineering: Concepts and Precepts. Ashgate Publishing, Ltd. (2007)

    Google Scholar 

  18. Jensen, C.S., Dyreson, C.E., Böhlen, M.H., Clifford, J., Elmasri, R., Gadia, S.K., Grandi, F., Hayes, P.J., Jajodia, S., Käfer, W., Kline, N., Lorentzos, N.A., Mitsopoulos, Y.G., Montanari, A., Nonen, D.A., Peressi, E., Pernici, B., Roddick, J.F., Sarda, N.L., Scalas, M.R., Segev, A., Snodgrass, R.T., Soo, M.D., Tansel, A.U., Tiberio, P.,Wiederhold, G.: The consensus glossary of temporal database concepts - february 1998 version. In: Temporal Databases, Dagstuhl. pp. 367–405 (1997)

    Google Scholar 

  19. Marrella, A., Lespérance, Y.: Synthesizing a Library of Process Templates through Partial-Order Planning Algorithms. In: 14th Int. Conf. on Business Process Modeling, Development, and Support (BPMDS). pp. 277–291 (2013)

    Google Scholar 

  20. Marrella, A., Mecella, M., Russo, A.: Collaboration On-the-field : Suggestions and Beyond. In: 8th Int. Conf. on Information Systems for Crisis Response and Management (ISCRAM) (2011)

    Google Scholar 

  21. Marrella, A., Mecella, M., Russo, A., Steinau, S., Andrews, K., Reichert, M.: Data in business process models, A preliminary empirical study. In: 8th IEEE SOCA 2015, Rome, Italy, October 19-21, 2015. pp. 116–122 (2015)

    Google Scholar 

  22. Marrella, A., Mecella, M., Sardiña, S.: Intelligent Process Adaptation in the SmartPM System. ACM TIST 8(2) (2017)

    Google Scholar 

  23. Müller, G., Koslowski, T.G., Accorsi, R.: Resilience - A New Research Field in Business Information Systems? In: 16th Int. Conf. on Business Information Systems (BIS). pp. 3–14. Springer (2013)

    Google Scholar 

  24. Olivé, A.: Relationship reification: A temporal view. In: Advanced Information Systems Engineering, 11th International Conference CAiSE’99, Heidelberg, Germany, June 1999, Proceedings. pp. 396–410 (1999)

    Google Scholar 

  25. Olivé, A.: Definition of events and their effects in object-oriented conceptual modeling languages. In: Atzeni, P., Chu, W.W., Lu, H., Zhou, S., Ling, T.W. (eds.) Conceptual Modeling - ER 2004, 23rd International Conference on Conceptual Modeling, Shanghai, China, November 2004, Proceedings. Lecture Notes in Computer Science, vol. 3288, pp. 136–149. Springer (2004)

    Google Scholar 

  26. Plebani, P., Marrella, A., Mecella, M., Mizmizi, M., Pernici, B.: Multi-party business process resilience by-design: A data-centric perspective. In: Proc. Conference on Advanced Systems Engineering, CAiSE’17. Springer (June 2017)

    Google Scholar 

  27. Reichert, M., Weber, B.: Enabling Flexibility in Process-Aware Information Systems - Challenges, Methods, Technologies. Springer (2012)

    Google Scholar 

  28. Rosemann, M., Recker, J.: Context-aware Process Design Exploring the Extrinsic Drivers for Process Flexibility. In: 7th Int. Workshop on Business Process Modeling, Development, and Support (BPMDS) (2006)

    Google Scholar 

  29. Sadiq, S., Orlowska, M.: On Capturing Exceptions in Workflow Process Models. In: 3rd Int. Conf. on Business Information Systems (BIS), pp. 3–19. Springer (2000)

    Google Scholar 

  30. Suriadi, S., Weiß, B., Winkelmann, A., et al.: Current Research in Risk-aware Business Process Management: Overview, Comparison, and Gap Analysis. Communications of the Association for Information Systems 34(1), 933–984 (2014)

    Google Scholar 

  31. Tjoa, S., Jakoubi, S., Goluch, G., Kitzler, G., Goluch, S., Quirchmayr, G.: A Formal Approach Enabling Risk-Aware Business Process Modeling and Simulation. IEEE Transactions on Services Computing 4(2), 153–166 (2011)

    Google Scholar 

  32. Van De Walle, B., Turoff, M., Hiltz, S.R.: Information Systems for Emergency Management. M.E.Sharpe (2009)

    Google Scholar 

  33. Vitali, M., Pernici, B.: Interconnecting processes through IoT in a health-care scenario. In: IEEE International Smart Cities Conference, ISC2 2016, Trento, Italy, September 12-15, 2016. pp. 1–6 (2016)

    Google Scholar 

  34. Yates, T.M., Masten, A.S.: Fostering the Future: Resilience Theory and the Practice of Positive Psychology. John Wiley & Sons Inc (2004)

    Google Scholar 

  35. Zahoransky, R.M., Brenig, C., Koslowski, T.: Towards a Process-Centered Resilience Framework. In: 10th Int. Conf. on Availability, Reliability and Security (ARES). pp. 266–273. IEEE (2015)

    Google Scholar 

  36. Zahoransky, R.M., Koslowski, T., Accorsi, R.: Toward Resilience Assessment in Business Process Architectures. In: Computer Safety, Reliability, and Security: SAFECOMP 2014 Workshops. pp. 360–370. Springer (2014)

    Google Scholar 

  37. Zhou, S., Lin, K., Na, J., Chuang, C., Shih, C.: Supporting service adaptation in fault tolerant internet of things. In: 8th IEEE International Conference on Service-Oriented Computing and Applications, SOCA 2015, Rome, Italy. pp. 65–72 (2015)

    Google Scholar 

Download references

Acknowledgements

This work is partly supported by the H2020 European project no. 731945 DITAS - “Data-intensive applications Improvement by moving daTA and computation in mixed cloud/fog environmentS”3 and by the Sapienza project “Data-aware Adaptation of Knowledge intensive Processes in Cyber-Physical Domains through Action-based Languages”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrea Marrella .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Marrella, A., Mecella, M., Pernici, B., Plebani, P. (2017). Design-time Models for Resiliency. In: Cabot, J., Gómez, C., Pastor, O., Sancho, M., Teniente, E. (eds) Conceptual Modeling Perspectives. Springer, Cham. https://doi.org/10.1007/978-3-319-67271-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-67271-7_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-67270-0

  • Online ISBN: 978-3-319-67271-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics

Navigation