Skip to main content

2015 | OriginalPaper | Buchkapitel

A Validation Method of Configurable Business Processes Based on Data-Flow

verfasst von : Yiwang Huang, Zaiwen Feng

Erschienen in: Service-Oriented Computing - ICSOC 2014 Workshops

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In configurable business process model, an incorrect configuration may lead to behavioral issues. The researches of the configurable business process model focus on the control-flow perspective but lacking the perspective of the data-flow, which can’t reflect the constraints of data-flow during the configuration. To overcome this shortage, this paper uses the CPN as a formalism model to express the business process model and extends the business process model by adding the data-flow, which enables it to deal with the data semantic in business process model, then transforms business process model into the configurable business process model by adding configuration operations. Finally, we use the logic ASK-CTL to express the data constraints of configurable business process model, and then we apply the corresponding toolset of CPN to analyzing and verifying the data semantic constraint properties of this model, and the results of experiment show the validation of the proposed method.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Webber, D.L., Gomaa, H.: Modeling variability in software product lines with the variation point model. Sci. Comput. Program. 53(3), 305–331 (2004)MathSciNetCrossRefMATH Webber, D.L., Gomaa, H.: Modeling variability in software product lines with the variation point model. Sci. Comput. Program. 53(3), 305–331 (2004)MathSciNetCrossRefMATH
2.
Zurück zum Zitat Classen, A., Heymans, P., Schobbens, P.Y., Legay, A., Raskin, J.F.: Model checking lots of systems: efficient verification of temporal properties in software product lines. In: 32th IEEE International Conference on Software Engineering, pp. 335–344. IEEE Press, New York (2010) Classen, A., Heymans, P., Schobbens, P.Y., Legay, A., Raskin, J.F.: Model checking lots of systems: efficient verification of temporal properties in software product lines. In: 32th IEEE International Conference on Software Engineering, pp. 335–344. IEEE Press, New York (2010)
3.
Zurück zum Zitat Classen, A., Cordy, M., Schobbens, P.Y., Heymans, P., Legay, A., Raskin, J.F.: Featured transition systems: foundations for verifying variability- intensive systems and their application to LTL model checking. IEEE Trans. Softw. Eng. 39(8), 1069–1089 (2012)CrossRef Classen, A., Cordy, M., Schobbens, P.Y., Heymans, P., Legay, A., Raskin, J.F.: Featured transition systems: foundations for verifying variability- intensive systems and their application to LTL model checking. IEEE Trans. Softw. Eng. 39(8), 1069–1089 (2012)CrossRef
4.
Zurück zum Zitat Czarnecki, K., Helsen, S.: Staged configuration using feature models. In: Nord, R.L. (ed.) SPLC 2004. LNCS, vol. 3154, pp. 266–283. Springer, Heidelberg (2004)CrossRef Czarnecki, K., Helsen, S.: Staged configuration using feature models. In: Nord, R.L. (ed.) SPLC 2004. LNCS, vol. 3154, pp. 266–283. Springer, Heidelberg (2004)CrossRef
5.
Zurück zum Zitat Gottschalk, F., van der Aalst, W.M.P., Jansen-Vullers, H.M.: Configurable process models: a foundational approach. Reference Modeling: Efficient Information Systems Design through Reuse of Information Models, pp. 59–78. Springer, Heidelberg (2007)CrossRef Gottschalk, F., van der Aalst, W.M.P., Jansen-Vullers, H.M.: Configurable process models: a foundational approach. Reference Modeling: Efficient Information Systems Design through Reuse of Information Models, pp. 59–78. Springer, Heidelberg (2007)CrossRef
6.
Zurück zum Zitat Gottschalk, F., van der Aalst, W.M.P., Jansen-Vullers, H.M., la Rosa, M.: Configurable workflow models. Int. J. Coop. Inf. Syst. 17(2), 177–221 (2008)CrossRef Gottschalk, F., van der Aalst, W.M.P., Jansen-Vullers, H.M., la Rosa, M.: Configurable workflow models. Int. J. Coop. Inf. Syst. 17(2), 177–221 (2008)CrossRef
7.
Zurück zum Zitat Gottschalk, F., Wagemakers, T.A., Jansen-Vullers, M.H., van der Aalst, W.M., La Rosa, M.: Configurable process models: experiences from a municipality case study. In: van Eck, P., Gordijn, J., Wieringa, R. (eds.) CAiSE 2009. LNCS, vol. 5565, pp. 486–500. Springer, Heidelberg (2009)CrossRef Gottschalk, F., Wagemakers, T.A., Jansen-Vullers, M.H., van der Aalst, W.M., La Rosa, M.: Configurable process models: experiences from a municipality case study. In: van Eck, P., Gordijn, J., Wieringa, R. (eds.) CAiSE 2009. LNCS, vol. 5565, pp. 486–500. Springer, Heidelberg (2009)CrossRef
8.
Zurück zum Zitat Rosemann, M., van der Aalst, W.M.P.: A configurable reference modeling language. Inf. Syst. 32(1), 1–23 (2007)CrossRef Rosemann, M., van der Aalst, W.M.P.: A configurable reference modeling language. Inf. Syst. 32(1), 1–23 (2007)CrossRef
9.
Zurück zum Zitat La Rosa, M., Dumas, M., ter Hofstede, A.H.M., Mendling, J.: Configurable multi-perspective business process Models. Inf. Syst. 36(2), 313–340 (2011)CrossRef La Rosa, M., Dumas, M., ter Hofstede, A.H.M., Mendling, J.: Configurable multi-perspective business process Models. Inf. Syst. 36(2), 313–340 (2011)CrossRef
10.
Zurück zum Zitat La Rosa, M., van der Aalst, W.M.P., Dumas, M., terHofstede, A.H.M.: Questionnaire-based variability modeling for system configuration. Softw. Syst. Model. 8(2), 251–274 (2009)CrossRef La Rosa, M., van der Aalst, W.M.P., Dumas, M., terHofstede, A.H.M.: Questionnaire-based variability modeling for system configuration. Softw. Syst. Model. 8(2), 251–274 (2009)CrossRef
11.
Zurück zum Zitat La Rosa, M., Dumas, M., ter Hofstede, A.H., Mendling, J., Gottschalk, F.: Beyond control-flow: extending business process configuration to roles and objects. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 199–215. Springer, Heidelberg (2008)CrossRef La Rosa, M., Dumas, M., ter Hofstede, A.H., Mendling, J., Gottschalk, F.: Beyond control-flow: extending business process configuration to roles and objects. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 199–215. Springer, Heidelberg (2008)CrossRef
12.
Zurück zum Zitat van der Aalst, W., Lohmann, N., La Rosa, M., Xu, J.: Correctness ensuring process configuration: an approach based on partner synthesis. In: Hull, R., Mendling, J., Tai, S. (eds.) BPM 2010. LNCS, vol. 6336, pp. 95–111. Springer, Heidelberg (2010)CrossRef van der Aalst, W., Lohmann, N., La Rosa, M., Xu, J.: Correctness ensuring process configuration: an approach based on partner synthesis. In: Hull, R., Mendling, J., Tai, S. (eds.) BPM 2010. LNCS, vol. 6336, pp. 95–111. Springer, Heidelberg (2010)CrossRef
13.
Zurück zum Zitat van der Aalst, W.M.P., Dumas, M., Gottschalk, F., terHofstede, A.H.M., La Rosa, M., Mendling, J.: Preserving correctness during business process model configuration. Formal Aspects Comput. 22(3–4), 459–482 (2010)CrossRefMATH van der Aalst, W.M.P., Dumas, M., Gottschalk, F., terHofstede, A.H.M., La Rosa, M., Mendling, J.: Preserving correctness during business process model configuration. Formal Aspects Comput. 22(3–4), 459–482 (2010)CrossRefMATH
14.
Zurück zum Zitat Wang, Z.X., Wang, J.M., Zhu, X.C., Wen, L.J.: Verification of workflow nets with transition conditions. J. Zhejiang Univ. Sci. C. 13(7), 483–509 (2012)CrossRef Wang, Z.X., Wang, J.M., Zhu, X.C., Wen, L.J.: Verification of workflow nets with transition conditions. J. Zhejiang Univ. Sci. C. 13(7), 483–509 (2012)CrossRef
15.
Zurück zum Zitat Liu, D.S., Wang, J.M., Chan, S.C.F., Sun, J.G., Zhang, L.: Modeling workflow processes with colored petri nets. Comput. Indus. 49(3), 267–281 (2002)CrossRef Liu, D.S., Wang, J.M., Chan, S.C.F., Sun, J.G., Zhang, L.: Modeling workflow processes with colored petri nets. Comput. Indus. 49(3), 267–281 (2002)CrossRef
16.
Zurück zum Zitat Sidorova, N., Stahl, C., Trčka, N.: Soundness verification for conceptual workflow nets with data: early detection of errors with the most precision possible. Inf. Syst. 36(7), 1026–1043 (2011)CrossRef Sidorova, N., Stahl, C., Trčka, N.: Soundness verification for conceptual workflow nets with data: early detection of errors with the most precision possible. Inf. Syst. 36(7), 1026–1043 (2011)CrossRef
17.
Zurück zum Zitat van der Aalst, W.M.P., Stahl, C., van der Westergaard, M.: Strategies for modeling complex processes using colored petri nets. In: Jensen, K., van der Aalst, W.M., Balbo, G., Koutny, M., Wolf, K. (eds.) ToPNoC VII. LNCS, vol. 7480, pp. 6–55. Springer, Heidelberg (2013)CrossRef van der Aalst, W.M.P., Stahl, C., van der Westergaard, M.: Strategies for modeling complex processes using colored petri nets. In: Jensen, K., van der Aalst, W.M., Balbo, G., Koutny, M., Wolf, K. (eds.) ToPNoC VII. LNCS, vol. 7480, pp. 6–55. Springer, Heidelberg (2013)CrossRef
18.
Zurück zum Zitat Kurt, J., Lars, M.K.: Colored Petri Nets: Modelling and Validation of Concurrent Systems. Springer, Berlin (2009)MATH Kurt, J., Lars, M.K.: Colored Petri Nets: Modelling and Validation of Concurrent Systems. Springer, Berlin (2009)MATH
19.
Zurück zum Zitat van Hee, K.M., Oanea, O., Sidorova, N.: Colored petri nets to verify extended event-driven process chains. In: Meersman, R., Tari, Z. (eds.) OTM 2005. LNCS, vol. 3760, pp. 183–201. Springer, Heidelberg (2005)CrossRef van Hee, K.M., Oanea, O., Sidorova, N.: Colored petri nets to verify extended event-driven process chains. In: Meersman, R., Tari, Z. (eds.) OTM 2005. LNCS, vol. 3760, pp. 183–201. Springer, Heidelberg (2005)CrossRef
Metadaten
Titel
A Validation Method of Configurable Business Processes Based on Data-Flow
verfasst von
Yiwang Huang
Zaiwen Feng
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-22885-3_28