메뉴 건너뛰기




Volumn 50, Issue 3, 2007, Pages 294-314

Verifying workflows with cancellation regions and or-joins: An approach based on relaxed soundness and invariants

Author keywords

Formal methods; Invariants; Patterns; Petri nets; Process models; Workflow management

Indexed keywords

FINAL STATE; INVARIANTS; LOSS OF CONTROL; NONLOCAL; PATTERNS; PROCESS MODEL; RELAXED SOUNDNESS; WORK-FLOWS; WORKFLOW LANGUAGE; WORKFLOW MANAGEMENTS;

EID: 36049051847     PISSN: 00104620     EISSN: 14602067     Source Type: Journal    
DOI: 10.1093/comjnl/bxl074     Document Type: Article
Times cited : (56)

References (45)
  • 3
    • 26444598543 scopus 로고    scopus 로고
    • Achieving a general, formal and decidable approach to the OR-join in workflow using reset nets
    • Ciardo, G. and Darondeau, P. eds, Lecture Notes in Computer Science, Springer, Berlin, Germany
    • Wynn, M. T., Edmond, D., van der Aalst, W. M. P. and ter Hofstede, A. H. M. (2005) Achieving a general, formal and decidable approach to the OR-join in workflow using reset nets. In Ciardo, G. and Darondeau, P. (eds), Applications and Theory of Petri Nets 2005, Lecture Notes in Computer Science, 3536, pp. 423-443. Springer, Berlin, Germany.
    • (2005) Applications and Theory of Petri Nets 2005 , vol.3536 , pp. 423-443
    • Wynn, M.T.1    Edmond, D.2    Van Der Aalst, W.M.P.3    Ter Hofstede, A.H.M.4
  • 4
    • 84878552622 scopus 로고    scopus 로고
    • Reset nets between decidability and undecidability
    • Larsen, K., Skyum, S. and Winskel, G. eds, Aalborg, Denmark, July, Lecture Notes in Computer Science, Springer, Berlin, Germany
    • Dufourd, C., Finkel, A. and Schnoebelen, Ph. (1998) Reset nets between decidability and undecidability. In Larsen, K., Skyum, S. and Winskel, G. (eds), Proc. 25th Int. Colloquium on Automata, Languages and Programming, Aalborg, Denmark, July, Lecture Notes in Computer Science, 1443, pp. 103-115. Springer, Berlin, Germany.
    • (1998) Proc. 25th Int. Colloquium on Automata, Languages and Programming , vol.1443 , pp. 103-115
    • Dufourd, C.1    Finkel, A.2    Schnoebelen, P.3
  • 5
    • 84887436670 scopus 로고    scopus 로고
    • Boundedness of reset P/T nets
    • Wiedermann, J., Boas, P. van Emde and Nielsen, M. eds, Prague, Czech Republic, July, Lecture Notes in Computer Science, Springer, Berlin, Germany
    • Dufourd, C., Jančar, P. and Schnoebelen, Ph. (1999) Boundedness of reset P/T nets. In Wiedermann, J., Boas, P. van Emde and Nielsen, M. (eds), Lectures on Concurrency and Petri Nets, Prague, Czech Republic, July, Lecture Notes in Computer Science, 1644, pp. 301-310. Springer, Berlin, Germany.
    • (1999) Lectures on Concurrency and Petri Nets , vol.1644 , pp. 301-310
    • Dufourd, C.1    Jančar, P.2    Schnoebelen, P.3
  • 6
    • 0034911369 scopus 로고    scopus 로고
    • Well-structured transition systems everywhere!
    • Finkel, A. and Schnoebelen, Ph. (2001) Well-structured transition systems everywhere! Theor. Comput. Sci., 256, 63-92.
    • (2001) Theor. Comput. Sci. , vol.256 , pp. 63-92
    • Finkel, A.1    Schnoebelen, P.2
  • 8
    • 0041791511 scopus 로고
    • Veröffentlichungen des Instituts für Wirtschaftsinformatik, Heft 107 in German, University of Saarland, Saarbrücken
    • Chen, R. and Scheer, A. W. (1994) Modellierung von Processketten mittels Petri-Netz Theorie. Veröffentlichungen des Instituts für Wirtschaftsinformatik, Heft 107 (in German), University of Saarland, Saarbrücken.
    • (1994) Modellierung Von Processketten Mittels Petri-Netz Theorie
    • Chen, R.1    Scheer, A.W.2
  • 10
    • 27544451161 scopus 로고    scopus 로고
    • On the semantics of EPCs: A framework for resolving the vicious circle
    • Kindler, E. (2006) On the semantics of EPCs: a framework for resolving the vicious circle. Data Knowledge Eng., 56, 23-40.
    • (2006) Data Knowledge Eng. , vol.56 , pp. 23-40
    • Kindler, E.1
  • 11
    • 8644292666 scopus 로고    scopus 로고
    • On the semantics of EPCs: A vicious circle
    • Nüttgens, M. and Rump, F. J. eds, Gesellschaft für Informatik, Bonn
    • van der Aalst, W. M. P., Desel, J. and Kindler, E. (2002) On the semantics of EPCs: a vicious circle. In Nüttgens, M. and Rump, F. J. (eds), Proc. EPK 2002: Business Process Management using EPCs, pp. 71-80. Gesellschaft für Informatik, Bonn.
    • (2002) Proc. EPK 2002: Business Process Management Using EPCs , pp. 71-80
    • Van Der Aalst, W.M.P.1    Desel, J.2    Kindler, E.3
  • 12
    • 35048838491 scopus 로고    scopus 로고
    • On the semantics of EPCs: A framework for resolving the vicious circle
    • Desel, J., Pernici, B. and Weske, M. eds, Lecture Notes in Computer Science, Springer, Berlin, Germany
    • Kindler, E. (2004) On the semantics of EPCs: a framework for resolving the vicious circle. In Desel, J., Pernici, B. and Weske, M. (eds), Int. Conf. Business Process Management (BPM 2004), Lecture Notes in Computer Science, 3080, pp. 82-97. Springer, Berlin, Germany.
    • (2004) Int. Conf. Business Process Management (BPM 2004) , vol.3080 , pp. 82-97
    • Kindler, E.1
  • 13
    • 8644243245 scopus 로고    scopus 로고
    • Bridging the gap between business models and workflow specifications
    • Dehnert, J. and van der Aalst, W. M. P. (2004) Bridging the gap between business models and workflow specifications. Int. J. Cooperative Info. Syst., 13, 289-332.
    • (2004) Int. J. Cooperative Info. Syst. , vol.13 , pp. 289-332
    • Dehnert, J.1    Van Der Aalst, W.M.P.2
  • 15
    • 0001896749 scopus 로고
    • Convex geometry and semiflows in P/T nets: A comparative study of algorithms for computation of minimal P-semiflows
    • Rozenberg, G. ed., Lecture Notes in Computer Science, Springer, Berlin, Germany
    • Colom, J.-M. and Silva, M. (1990) Convex geometry and semiflows in P/T nets: a comparative study of algorithms for computation of minimal P-semiflows. In Rozenberg, G. (ed.), Advances in Petri Nets 1990, Lecture Notes in Computer Science, 483, pp. 79-112. Springer, Berlin, Germany.
    • (1990) Advances in Petri Nets 1990 , vol.483 , pp. 79-112
    • Colom, J.-M.1    Silva, M.2
  • 16
    • 0003912011 scopus 로고    scopus 로고
    • Reisig, W. and Rozenberg, G. eds, Lecture Notes in Computer Science. Advances in Petri Nets, Springer, Berlin, Germany
    • Reisig, W. and Rozenberg, G. (eds) (1998) Lectures on Petri Nets I: Basic Models, Lecture Notes in Computer Science. Advances in Petri Nets, 1491. Springer, Berlin, Germany.
    • (1998) Lectures on Petri Nets I: Basic Models , vol.1491
  • 19
    • 23044464564 scopus 로고    scopus 로고
    • Applying propositional logic to workflow verification
    • Bi, H. H. and Zhao, J. L. (2004) Applying propositional logic to workflow verification. Inf. Technol. and Manage., 5, 293-318.
    • (2004) Inf. Technol. and Manage. , vol.5 , pp. 293-318
    • Bi, H.H.1    Zhao, J.L.2
  • 20
    • 0031675339 scopus 로고    scopus 로고
    • Verification problems in conceptual workflow specifications
    • ter Hofstede, A. H. M., Orlowska, M. E. and Rajapakse, J. (1998) Verification problems in conceptual workflow specifications. Data Knowledge Eng., 24, 239-256.
    • (1998) Data Knowledge Eng. , vol.24 , pp. 239-256
    • Hofstede, T.A.H.M.1    Orlowska, M.E.2    Rajapakse, J.3
  • 21
    • 84958977057 scopus 로고    scopus 로고
    • Applying graph reduction techniques for identifying structural conflicts in process models
    • Jarke, M. and Oberweis, A. eds, Heidelberg, Germany, June, Lecture Notes in Computer Science, Springer, Berlin, Germany
    • Sadiq, W. and Orlowska, M. E. (1999) Applying graph reduction techniques for identifying structural conflicts in process models. In Jarke, M. and Oberweis, A. (eds), Advanced Information Systems Engineering, 11th Int. Conf., CAiSE'99, Proceedings, Heidelberg, Germany, June, Lecture Notes in Computer Science, 1626, pp. 195-209. Springer, Berlin, Germany.
    • (1999) Advanced Information Systems Engineering, 11th Int. Conf., CAiSE'99, Proceedings , vol.1626 , pp. 195-209
    • Sadiq, W.1    Orlowska, M.E.2
  • 22
    • 0000571953 scopus 로고    scopus 로고
    • Analyzing process models using graph reduction techniques
    • Sadiq, W. and Orlowska, M. E. (2000) Analyzing process models using graph reduction techniques. Inf. Syst., 25, 117-134.
    • (2000) Inf. Syst. , vol.25 , pp. 117-134
    • Sadiq, W.1    Orlowska, M.E.2
  • 23
    • 84944029013 scopus 로고    scopus 로고
    • An alternative way to analyze workflow graphs
    • Banks-Pidduck, A., Mylopoulos, J., Woo, C. C. and Ozsu, M. T. eds, Lecture Notes in Computer Science, Springer, Berlin
    • van der Aalst, W. M. P., Hirnschall, A. and Verbeek, H. M. W. (2002) An alternative way to analyze workflow graphs. In Banks-Pidduck, A., Mylopoulos, J., Woo, C. C. and Ozsu, M. T. (eds), Proce. 14th Int. Conf. on Advanced Information Systems Engineering (CAiSE'02), Lecture Notes in Computer Science, 2348, pp. 535-552. Springer, Berlin.
    • (2002) Proce. 14th Int. Conf. on Advanced Information Systems Engineering (CAiSE'02) , vol.2348 , pp. 535-552
    • Van Der Aalst, W.M.P.1    Hirnschall, A.2    Verbeek, H.M.W.3
  • 24
    • 84948674839 scopus 로고    scopus 로고
    • A novel graph reduction algorithm to identify structural conflicts
    • IEEE Computer Society Press, Washington, DC
    • Lin, H., Zhao, Z., Li, H. and Chen, Z. (2002) A novel graph reduction algorithm to identify structural conflicts. Proc. 34th Annual Hawaii Int. Conf. on System Science (HICSS-35), pp. 3778-3787. IEEE Computer Society Press, Washington, DC.
    • (2002) Proc. 34th Annual Hawaii Int. Conf. on System Science (HICSS-35) , pp. 3778-3787
    • Lin, H.1    Zhao, Z.2    Li, H.3    Chen, Z.4
  • 25
    • 33646170278 scopus 로고    scopus 로고
    • Decomposition-based Verification of cyclic workflows
    • Peled, D. A. and Tsay, Y. K. eds, Taipei, Taiwan, October, Lecture Notes in Computer Science, Springer, Berlin, Germany
    • Choi, Y. and Zhao, J. L. (2005) Decomposition-based Verification of cyclic workflows. In Peled, D. A. and Tsay, Y. K. (eds), Automated Technology for Verification and Analysis: Third International Symposium, ATVA 2005, Taipei, Taiwan, October, Lecture Notes in Computer Science, 3707, pp. 84-98. Springer, Berlin, Germany.
    • (2005) Automated Technology for Verification and Analysis: Third International Symposium, ATVA 2005 , vol.3707 , pp. 84-98
    • Choi, Y.1    Zhao, J.L.2
  • 26
    • 84947292428 scopus 로고    scopus 로고
    • Woflan 2.0: A Petri-net-based workflow diagnosis tool
    • Nielsen, M. and Simpson, D. eds, Lecture Notes in Computer Science, Springer, Berlin, Germany
    • Verbeek, H. M. W. and van der Aalst, W. M. P. (2000) Woflan 2.0: a Petri-net-based workflow diagnosis tool. In Nielsen, M. and Simpson, D. (eds), Application and Theory of Petri Nets 2000, Lecture Notes in Computer Science, 1825, pp. 475-484. Springer, Berlin, Germany.
    • (2000) Application and Theory of Petri Nets 2000 , vol.1825 , pp. 475-484
    • Verbeek, H.M.W.1    Van Der Aalst, W.M.P.2
  • 28
    • 0002719897 scopus 로고    scopus 로고
    • The application of Petri nets to workflow management
    • van der Aalst, W. M. P., (1998) The application of Petri nets to workflow management. J. Circuits, Syst. and Comput., 8, 21-66.
    • (1998) J. Circuits, Syst. and Comput. , vol.8 , pp. 21-66
    • Van Der Aalst, W.M.P.1
  • 30
    • 0001683140 scopus 로고
    • Decidability issues for Petri nets - a survey
    • Esparza, J. and Nielsen, M. (1994) Decidability issues for Petri nets - a survey. J. Inf. Process. Cybernet., 30, 143-160.
    • (1994) J. Inf. Process. Cybernet. , vol.30 , pp. 143-160
    • Esparza, J.1    Nielsen, M.2
  • 34
    • 84958758114 scopus 로고    scopus 로고
    • MCRL: A toolset for analysing algebraic specifications
    • Berry, G., Comon, H. and Finkel, A. eds, Lecture Notes in Computer Science, Springer, Berlin, Germany
    • Blom, S. C. C., Fokkink, W. J., Groote, J., van Langevelde, I., Lisser, B. and van de Pol, J. C. (2001) mCRL: a toolset for analysing algebraic specifications. In Berry, G., Comon, H. and Finkel, A. (eds), Proc. 13th Int. Conf. on Computer Aided Verification (CAV'01), Lecture Notes in Computer Science, 2102, pp. 250-254. Springer, Berlin, Germany.
    • (2001) Proc. 13th Int. Conf. on Computer Aided Verification (CAV'01) , vol.2102 , pp. 250-254
    • Blom, S.C.C.1    Fokkink, W.J.2    Groote, J.3    Langevelde, I.4    Lisser, B.5    Pol, D.J.C.6
  • 36
    • 38049010505 scopus 로고    scopus 로고
    • PhD thesis, Technical University of Ostrava, Ostrava-Poruba, Czech Republic
    • Matousek, P. (2003) Verification of business process models. PhD thesis, Technical University of Ostrava, Ostrava-Poruba, Czech Republic.
    • (2003) Verification of Business Process Models
    • Matousek, P.1
  • 37
    • 0003947126 scopus 로고
    • Cambridge Tracts in Theoretical Computer Science, Cambridge University Press, Cambridge, UK
    • Desel, J. and Esparza, J. (1995) Free Choice Petri Nets. Cambridge Tracts in Theoretical Computer Science, 40. Cambridge University Press, Cambridge, UK.
    • (1995) Free Choice Petri Nets , vol.40
    • Desel, J.1    Esparza, J.2
  • 38
    • 52449135365 scopus 로고    scopus 로고
    • Verification of workflow nets
    • Azéma, P. and Balbo, G. eds, Toulouse, France, June, Lecture Notes in Computer Science, Springer, Berlin, Germany
    • van der Aalst, W. M. P. (1997) Verification of workflow nets. In Azéma, P. and Balbo, G. (eds), Application and Theory of Petri Nets 1997, Toulouse, France, June, Lecture Notes in Computer Science, 1248, pp. 407-426. Springer, Berlin, Germany.
    • (1997) Application and Theory of Petri Nets 1997 , vol.1248 , pp. 407-426
    • Van Der Aalst, W.M.P.1
  • 39
    • 0024645936 scopus 로고
    • Petri nets: Properties, analysis and applications
    • Murata, T. (1989) Petri nets: properties, analysis and applications. Proc. IEEE, 77, 541-580.
    • (1989) Proc. IEEE , vol.77 , pp. 541-580
    • Murata, T.1
  • 40
    • 27144459946 scopus 로고    scopus 로고
    • PhD thesis, Eindhoven University of Technology, Eindhoven, The Netherlands. BETA dissertation series D65
    • Verbeek, H. M. W. (2004) Verification of WF-nets. PhD thesis, Eindhoven University of Technology, Eindhoven, The Netherlands. BETA dissertation series D65.
    • (2004) Verification of WF-nets
    • Verbeek, H.M.W.1
  • 41
    • 35248822596 scopus 로고    scopus 로고
    • Deciding life-cycle inheritance on Petri nets
    • van der Aalst, W. M. P. and Best, E. eds, Eindhoven, The Netherlands, June, Lecture Notes in Computer Science, Springer, Berlin, Germany
    • Verbeek, H. M. W. and Basten, T. (2003) Deciding life-cycle inheritance on Petri nets. In van der Aalst, W. M. P. and Best, E. (eds), 24th Int Conf. Application and Theory of Petri Nets (ICATPN 2003), Eindhoven, The Netherlands, June, Lecture Notes in Computer Science, 2679, pp. 44-63. Springer, Berlin, Germany.
    • (2003) 24th Int. Conf. Application and Theory of Petri Nets (ICATPN 2003) , vol.2679 , pp. 44-63
    • Verbeek, H.M.W.1    Basten, T.2
  • 42
    • 0008582117 scopus 로고    scopus 로고
    • The Petri net markup language
    • Philippi, S. ed, Research Report 7/2000, Institute for Computer Science, University of Koblenz, Germany
    • Jungel, M., Kindler, E. and Weber, M. (2000) The Petri net markup language. In Philippi, S. (ed), Proc. AWPN 2000-7th Workshop Algorithmen und Werkzeuge für Petrinetze, pp. 47-52. Research Report 7/2000, Institute for Computer Science, University of Koblenz, Germany.
    • (2000) Proc. AWPN 2000-7th Workshop Algorithmen und Werkzeuge Für Petrinetze , pp. 47-52
    • Jungel, M.1    Kindler, E.2    Weber, M.3
  • 43
    • 33744958417 scopus 로고    scopus 로고
    • WOFBPEL: A tool for automated analysis of BPEL processes
    • December, Lecture Notes in Computer Science, Springer, Berlin, Germany
    • Ouyang, C., van der Aalst, W. M. P., Breutel, S., Dumas, M., ter Hofstede, A. H. M. and Verbeek, H. M. W. (2005) WOFBPEL: a tool for automated analysis of BPEL processes. ICSOC 2005 Proceedings, December, Lecture Notes in Computer Science, 3826, pp. 484-489. Springer, Berlin, Germany.
    • (2005) ICSOC 2005 Proceedings , vol.3826 , pp. 484-489
    • Ouyang, C.1    Van Der Aalst, W.M.P.2    Breutel, S.3    Dumas, M.4    Ter Hofstede, A.H.M.5    Verbeek, H.M.W.6


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.