Skip to main content

2016 | OriginalPaper | Buchkapitel

Process Synthesis with Sequential and Parallel Constraints

verfasst von : Richard Mrasek, Jutta Mülle, Klemens Böhm

Erschienen in: On the Move to Meaningful Internet Systems: OTM 2016 Conferences

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

Synthesis is the generation of a process model that fulfills a set of declarative constraints, a. k. a. properties. In this article, we study synthesis in the presence of both so-called sequential and parallel constraints. Sequential constraints state that certain tasks must occur in a specific ordering. Parallel constraints specify the maximal degree of parallelization at a certain position in a process model. Combining both sequential and parallel constraints in one approach is difficult, because their interference is complex and hard to foresee. Besides this, with large specifications, solutions which do not scale are not viable either. Our synthesis approach consists of two steps. First, we generate a model fulfilling only the sequential constraints. We then apply a novel algorithm that deparallelizes the process to fulfill the parallel constraints as well as any additional optimization criteria. We evaluate our approach using the real-world use case of commissioning in vehicle manufacturing. In particular, we compare our synthesized models to ones domain experts have generated by hand. It turns out that our synthesized models are significantly better than these reference points.

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 Awad, A., Goré, R., Thomson, J., Weidlich, M.: An iterative approach for business process template synthesis from compliance rules. In: Mouratidis, H., Rolland, C. (eds.) CAiSE 2011. LNCS, vol. 6741, pp. 406–421. Springer, Heidelberg (2011). doi:10.1007/978-3-642-21640-4_31 CrossRef Awad, A., Goré, R., Thomson, J., Weidlich, M.: An iterative approach for business process template synthesis from compliance rules. In: Mouratidis, H., Rolland, C. (eds.) CAiSE 2011. LNCS, vol. 6741, pp. 406–421. Springer, Heidelberg (2011). doi:10.​1007/​978-3-642-21640-4_​31 CrossRef
2.
Zurück zum Zitat Jian, Y., et al.: Synthesizing service composition models on thebasis of temporal business rules. J. Comput. Sci. Technol. 23(6), 885–894 (2008)MathSciNetCrossRef Jian, Y., et al.: Synthesizing service composition models on thebasis of temporal business rules. J. Comput. Sci. Technol. 23(6), 885–894 (2008)MathSciNetCrossRef
3.
Zurück zum Zitat Mrasek, R., Mülle, J., Böhm, K.: Automatic generation of optimized process models from declarative specifications. In: Zdravkovic, J., Kirikova, M., Johannesson, P. (eds.) CAiSE 2015. LNCS, vol. 9097, pp. 382–397. Springer, Heidelberg (2015). doi:10.1007/978-3-319-19069-3_24 CrossRef Mrasek, R., Mülle, J., Böhm, K.: Automatic generation of optimized process models from declarative specifications. In: Zdravkovic, J., Kirikova, M., Johannesson, P. (eds.) CAiSE 2015. LNCS, vol. 9097, pp. 382–397. Springer, Heidelberg (2015). doi:10.​1007/​978-3-319-19069-3_​24 CrossRef
4.
Zurück zum Zitat Lohmann, N.: Compliance by design for artifact-centric business processes. In: Rinderle-Ma, S., Toumani, F., Wolf, K. (eds.) BPM 2011. LNCS, vol. 6896, pp. 606–618. Springer, Heidelberg (2011). doi:10.1007/978-3-642-23059-2_11 CrossRef Lohmann, N.: Compliance by design for artifact-centric business processes. In: Rinderle-Ma, S., Toumani, F., Wolf, K. (eds.) BPM 2011. LNCS, vol. 6896, pp. 606–618. Springer, Heidelberg (2011). doi:10.​1007/​978-3-642-23059-2_​11 CrossRef
5.
Zurück zum Zitat Dijkman, R.M., Dumas, M., Ouyang, C.: Semantics andanalysis of business process models in BPMN. Inf. Softw. Technol. 50(12), 1281–1294 (2008)CrossRef Dijkman, R.M., Dumas, M., Ouyang, C.: Semantics andanalysis of business process models in BPMN. Inf. Softw. Technol. 50(12), 1281–1294 (2008)CrossRef
6.
Zurück zum Zitat Mrasek, R., Mülle, J., Böhm, K.: A new verification technique for large processes based on identification of relevant tasks. Inf. Syst. 47, 82–97 (2015) Mrasek, R., Mülle, J., Böhm, K.: A new verification technique for large processes based on identification of relevant tasks. Inf. Syst. 47, 82–97 (2015)
7.
Zurück zum Zitat Rinderle-Ma, S., Thao, L.L., Dadam, P.: Businessprocess compliance. In: 2008 EMISA Forum, pp. 24–29 (2008) Rinderle-Ma, S., Thao, L.L., Dadam, P.: Businessprocess compliance. In: 2008 EMISA Forum, pp. 24–29 (2008)
8.
Zurück zum Zitat Mrasek, R., Mülle, J., Böhm, K., Becker, M., Allmann, C.: User-friendly property specification and process verification – a case study with vehicle-commissioning processes. In: Sadiq, S., Soffer, P., Völzer, H. (eds.) BPM 2014. LNCS, vol. 8659, pp. 301–316. Springer, Heidelberg (2014). doi:10.1007/978-3-319-10172-9_19 Mrasek, R., Mülle, J., Böhm, K., Becker, M., Allmann, C.: User-friendly property specification and process verification – a case study with vehicle-commissioning processes. In: Sadiq, S., Soffer, P., Völzer, H. (eds.) BPM 2014. LNCS, vol. 8659, pp. 301–316. Springer, Heidelberg (2014). doi:10.​1007/​978-3-319-10172-9_​19
9.
Zurück zum Zitat Awad, A., Decker, G., Weske, M.: Efficient compliance checking using BPMN-Q and temporal logic. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 326–341. Springer, Heidelberg (2008). doi:10.1007/978-3-540-85758-7_24 CrossRef Awad, A., Decker, G., Weske, M.: Efficient compliance checking using BPMN-Q and temporal logic. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 326–341. Springer, Heidelberg (2008). doi:10.​1007/​978-3-540-85758-7_​24 CrossRef
10.
Zurück zum Zitat Ly, L.T., Knuplesch, D., Rinderle-Ma, S., Göser, K., Pfeifer, H., Reichert, M., Dadam, P.: SeaFlows Toolset – compliance verification made easy for process-aware information systems. In: Soffer, P., Proper, E. (eds.) CAiSE Forum 2010. LNBIP, vol. 72, pp. 76–91. Springer, Heidelberg (2011). doi:10.1007/978-3-642-17722-4_6 CrossRef Ly, L.T., Knuplesch, D., Rinderle-Ma, S., Göser, K., Pfeifer, H., Reichert, M., Dadam, P.: SeaFlows Toolset – compliance verification made easy for process-aware information systems. In: Soffer, P., Proper, E. (eds.) CAiSE Forum 2010. LNBIP, vol. 72, pp. 76–91. Springer, Heidelberg (2011). doi:10.​1007/​978-3-642-17722-4_​6 CrossRef
11.
Zurück zum Zitat Dwyer, M.B., Avrunin, G.S., Corbett, J.C.: Patterns in property specifications for finite-stateverification. In: International Conference on Software Engineering, pp. 411–420 (1999) Dwyer, M.B., Avrunin, G.S., Corbett, J.C.: Patterns in property specifications for finite-stateverification. In: International Conference on Software Engineering, pp. 411–420 (1999)
12.
Zurück zum Zitat Womack, J.P., Jones, D.T., Roos, D.: Massachusetts Institute of Technology. Machine that Changed theWorld. Free Press, London (2007) Womack, J.P., Jones, D.T., Roos, D.: Massachusetts Institute of Technology. Machine that Changed theWorld. Free Press, London (2007)
13.
Zurück zum Zitat Pešić, M., Schonenberg, H., van der Aalst, W.M.P.: DECLARE: full support for loosely-structured processes. In: 11th IEEE Intl. EDOC 2007, pp. 287–287 (2007) Pešić, M., Schonenberg, H., van der Aalst, W.M.P.: DECLARE: full support for loosely-structured processes. In: 11th IEEE Intl. EDOC 2007, pp. 287–287 (2007)
14.
Zurück zum Zitat Mrasek, R., Mülle, J., Böhm, K.: AutomaticGeneration of Optimized Process Models from DeclarativeSpecifications. Technical Report 2014-15. Karlsruhe: KITScientific Publishing, Nov. 2014 Mrasek, R., Mülle, J., Böhm, K.: AutomaticGeneration of Optimized Process Models from DeclarativeSpecifications. Technical Report 2014-15. Karlsruhe: KITScientific Publishing, Nov. 2014
15.
Zurück zum Zitat McConnell, R.M., de Montgolfier, F.: Linear-timemodular decomposition of directed graphs. Discrete Appl. Math. 145(2), 198–209 (2005)MathSciNetCrossRefMATH McConnell, R.M., de Montgolfier, F.: Linear-timemodular decomposition of directed graphs. Discrete Appl. Math. 145(2), 198–209 (2005)MathSciNetCrossRefMATH
16.
Zurück zum Zitat Zimmermann, W., Schmidgall, R.: Bussysteme in derFahrzeugtechnik - Protokolle, Standards und Softwarearchitektur (2011) Zimmermann, W., Schmidgall, R.: Bussysteme in derFahrzeugtechnik - Protokolle, Standards und Softwarearchitektur (2011)
17.
Zurück zum Zitat Blazewicz, J., Lenstra, J.K., RinnooyKan, A.H.G.: Scheduling subject to resource constraints: classificationand complexity. Discrete Appl. Math. 5(1), 11–24 (1983)MathSciNetCrossRef Blazewicz, J., Lenstra, J.K., RinnooyKan, A.H.G.: Scheduling subject to resource constraints: classificationand complexity. Discrete Appl. Math. 5(1), 11–24 (1983)MathSciNetCrossRef
18.
Zurück zum Zitat Polyvyanyy, A., García-Bañuelos, L., Dumas, M.: Structuring acyclic process models. Inf. Syst. 37(6), 518–538 (2012). BPM 2010CrossRef Polyvyanyy, A., García-Bañuelos, L., Dumas, M.: Structuring acyclic process models. Inf. Syst. 37(6), 518–538 (2012). BPM 2010CrossRef
19.
Zurück zum Zitat van der Aalst, W.M.P.: Process Mining: Discovery, Conformanceand Enhancement of Business Processes, 1st edn. Springer, Heidelberg (2011)CrossRefMATH van der Aalst, W.M.P.: Process Mining: Discovery, Conformanceand Enhancement of Business Processes, 1st edn. Springer, Heidelberg (2011)CrossRefMATH
20.
Zurück zum Zitat Yu, J., Manh, T.P., Han, J., Jin, Y., Han, Y., Wang, J.: Pattern based property specification and verification for service composition. In: Aberer, K., Peng, Z., Rundensteiner, E.A., Zhang, Y., Li, X. (eds.) WISE 2006. LNCS, vol. 4255, pp. 156–168. Springer, Heidelberg (2006). doi:10.1007/11912873_18 CrossRef Yu, J., Manh, T.P., Han, J., Jin, Y., Han, Y., Wang, J.: Pattern based property specification and verification for service composition. In: Aberer, K., Peng, Z., Rundensteiner, E.A., Zhang, Y., Li, X. (eds.) WISE 2006. LNCS, vol. 4255, pp. 156–168. Springer, Heidelberg (2006). doi:10.​1007/​11912873_​18 CrossRef
21.
Zurück zum Zitat van der Aalst, W.M.P., Weijters, A.J.M.M., Maruster, L.: Workflow mining: discovering process models from event logs. IEEE Trans. Knowl. Data Eng. 16(9), 1128–1142 (2004)CrossRef van der Aalst, W.M.P., Weijters, A.J.M.M., Maruster, L.: Workflow mining: discovering process models from event logs. IEEE Trans. Knowl. Data Eng. 16(9), 1128–1142 (2004)CrossRef
Metadaten
Titel
Process Synthesis with Sequential and Parallel Constraints
verfasst von
Richard Mrasek
Jutta Mülle
Klemens Böhm
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-48472-3_3