메뉴 건너뛰기




Volumn 5240 LNCS, Issue , 2008, Pages 132-147

Correcting deadlocking service choreographies using a simulation-based graph edit distance

Author keywords

BPEL; Choreographies; Correction of services; Graph correction; Operating guidelines; Service automata; Verification of services

Indexed keywords

ENTERPRISE RESOURCE MANAGEMENT; GRAPHIC METHODS;

EID: 57049167038     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-85758-7_12     Document Type: Conference Paper
Times cited : (44)

References (37)
  • 1
    • 0002910439 scopus 로고    scopus 로고
    • Agent-oriented technology in support of e-business
    • Papazoglou, M.P.: Agent-oriented technology in support of e-business. Commun. ACM 44(4), 71-77 (2001)
    • (2001) Commun. ACM , vol.44 , Issue.4 , pp. 71-77
    • Papazoglou, M.P.1
  • 2
    • 10444259688 scopus 로고    scopus 로고
    • Service-oriented design: A multi-viewpoint approach
    • Dijkman, R., Dumas, M.: Service-oriented design: A multi-viewpoint approach. IJCIS 13(4), 337-368 (2004)
    • (2004) IJCIS , vol.13 , Issue.4 , pp. 337-368
    • Dijkman, R.1    Dumas, M.2
  • 3
    • 43149114124 scopus 로고    scopus 로고
    • BPEL4Chor: Extending BPEL for modeling choreographies. In: ICWS
    • Los Alamitos
    • Decker, G., Kopp, O., Leymann, F., Weske, M.: BPEL4Chor: Extending BPEL for modeling choreographies. In: ICWS 2007, pp. 296-303, IEEE, Los Alamitos (2007)
    • (2007) 296-303, IEEE , pp. 2007
    • Decker, G.1    Kopp, O.2    Leymann, F.3    Weske, M.4
  • 4
    • 57049175711 scopus 로고    scopus 로고
    • Alves, A, et al, Web Services Business Process Execution Language Version 2.0, April 11, 2007. OASIS Standard, OASIS 2007
    • Alves, A., et al.: Web Services Business Process Execution Language Version 2.0, April 11, 2007. OASIS Standard, OASIS (2007)
  • 5
    • 43149105805 scopus 로고    scopus 로고
    • Lohmann, N., Kopp, O., Leymann, F., Reisig, W.: Analyzing BPEL4Chor: Verification and participant synthesis. In: WS-FM 2007. LNCS, 4937, pp. 46-60. Springer, Heidelberg (2008)
    • Lohmann, N., Kopp, O., Leymann, F., Reisig, W.: Analyzing BPEL4Chor: Verification and participant synthesis. In: WS-FM 2007. LNCS, vol. 4937, pp. 46-60. Springer, Heidelberg (2008)
  • 6
    • 33749986269 scopus 로고    scopus 로고
    • Lohmann, N., Massuthe, P., Staid, C., Weinberg, D.: Analyzing interacting BPEL processes. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, 4102, pp. 17-32. Springer, Heidelberg (2006)
    • Lohmann, N., Massuthe, P., Staid, C., Weinberg, D.: Analyzing interacting BPEL processes. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 17-32. Springer, Heidelberg (2006)
  • 8
    • 33749016257 scopus 로고    scopus 로고
    • Error explanation with distance metrics
    • Groce, A., Chaki, S., Kroening, D., Strichman, O.: Error explanation with distance metrics. STTT 8(3), 229-247 (2006)
    • (2006) STTT , vol.8 , Issue.3 , pp. 229-247
    • Groce, A.1    Chaki, S.2    Kroening, D.3    Strichman, O.4
  • 10
    • 43149123380 scopus 로고    scopus 로고
    • A feature-complete Petri net semantics for WS-BPEL 2.0
    • WSFM, Springer, Heidelberg
    • Lohmann, N.: A feature-complete Petri net semantics for WS-BPEL 2.0. In: WSFM 2007. LNCS, vol. 4937, pp. 77-91. Springer, Heidelberg (2008)
    • (2007) LNCS , vol.4937 , pp. 77-91
    • Lohmann, N.1
  • 11
    • 35448948064 scopus 로고    scopus 로고
    • Operating guidelines for finite-state services
    • Kleijn, J, Yakovlev, A, eds, ICATPN 2007, Springer, Heidelberg
    • Lohmann, N., Massuthe, P., Wolf, K.: Operating guidelines for finite-state services. In: Kleijn, J., Yakovlev, A. (eds.) ICATPN 2007. LNCS, vol. 4546, pp. 321-341. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4546 , pp. 321-341
    • Lohmann, N.1    Massuthe, P.2    Wolf, K.3
  • 12
    • 57049089743 scopus 로고    scopus 로고
    • Badouel, E., Darondeau, P.: Theory of regions. in: Reisig, W., Rozenberg, G. (eds.) APN 1998. LNCS, 1491, pp. 529-586. Springer, Heidelberg (1998)
    • Badouel, E., Darondeau, P.: Theory of regions. in: Reisig, W., Rozenberg, G. (eds.) APN 1998. LNCS, vol. 1491, pp. 529-586. Springer, Heidelberg (1998)
  • 13
    • 33749999603 scopus 로고    scopus 로고
    • Schmidt, K.: Controllability of open workflow nets. in: EMISA 2005. LNI, P-75, pp. 236-249, GI (2005)
    • Schmidt, K.: Controllability of open workflow nets. in: EMISA 2005. LNI, vol. P-75, pp. 236-249, GI (2005)
  • 14
    • 0020752197 scopus 로고
    • A distance measure between attributed relational graphs for pattern recognition
    • Sanfeliu, A., Fu, K.S.: A distance measure between attributed relational graphs for pattern recognition. IEEE Trans. on SMC 13(3), 353-362 (1983)
    • (1983) IEEE Trans. on SMC , vol.13 , Issue.3 , pp. 353-362
    • Sanfeliu, A.1    Fu, K.S.2
  • 15
    • 0001116877 scopus 로고
    • Binary codes capable of correcting deletions, insertions, and reversals
    • Levenshtein, V.I.: Binary codes capable of correcting deletions, insertions, and reversals. Soviet Physics Dokl. 10(8), 707-710 (1966)
    • (1966) Soviet Physics Dokl , vol.10 , Issue.8 , pp. 707-710
    • Levenshtein, V.I.1
  • 16
    • 0015960104 scopus 로고
    • The string-to-string correction problem
    • Wagner, R.A., Fischer, M.J.: The string-to-string correction problem. J. ACM 21(1), 168-173 (1974)
    • (1974) J. ACM , vol.21 , Issue.1 , pp. 168-173
    • Wagner, R.A.1    Fischer, M.J.2
  • 17
    • 0018732476 scopus 로고
    • Error-correcting isomorphisms of attributed relational graphs for pattern analysis
    • Tsai, W., Fu, K.: Error-correcting isomorphisms of attributed relational graphs for pattern analysis. IEEE Trans. on SMC 9(12), 757-768 (1979)
    • (1979) IEEE Trans. on SMC , vol.9 , Issue.12 , pp. 757-768
    • Tsai, W.1    Fu, K.2
  • 18
    • 33745770038 scopus 로고    scopus 로고
    • Simulation-based graph similarity
    • Hermanns, H, Palsberg, J, eds, TACAS 2006, Springer, Heidelberg
    • Sokolsky, O., Kannan, S., Lee, L: Simulation-based graph similarity. In: Hermanns, H., Palsberg, J. (eds.) TACAS 2006. LNCS, vol. 3920, pp. 426-440. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.3920 , pp. 426-440
    • Sokolsky, O.1    Kannan, S.2    Lee, L.3
  • 20
    • 84949194132 scopus 로고    scopus 로고
    • Namjoshi, K.S.: A simple characterization of stuttering bisimulation. In: Ramesh, S., Sivakumar, G. (eds.) FST TCS 1997. LNCS, 1346, pp. 284-296. Springer, Heidelberg (1997)
    • Namjoshi, K.S.: A simple characterization of stuttering bisimulation. In: Ramesh, S., Sivakumar, G. (eds.) FST TCS 1997. LNCS, vol. 1346, pp. 284-296. Springer, Heidelberg (1997)
  • 21
    • 85012688561 scopus 로고
    • Princeton University Press, Princeton
    • Bellman, R.: Dynamic Programming. Princeton University Press, Princeton (1957)
    • (1957) Dynamic Programming
    • Bellman, R.1
  • 22
    • 33845437482 scopus 로고    scopus 로고
    • Corrales, J.C., Grigori, D., Bouzeghoub, M.: BPEL processes matchmaking for service discovery. In: Meersman, R., Tari, Z. (eds.) OTM 2006. LNCS, 4275, pp. 237-254. Springer, Heidelberg (2006)
    • Corrales, J.C., Grigori, D., Bouzeghoub, M.: BPEL processes matchmaking for service discovery. In: Meersman, R., Tari, Z. (eds.) OTM 2006. LNCS, vol. 4275, pp. 237-254. Springer, Heidelberg (2006)
  • 23
    • 33749057729 scopus 로고    scopus 로고
    • Similarity-based Web service matchmaking. In: IEEE SCC
    • Los Alamitos
    • Wu, J., Wu, Z.: Similarity-based Web service matchmaking. In: IEEE SCC, pp. 287-294. IEEE Computer Society, Los Alamitos (2005)
    • (2005) IEEE Computer Society , pp. 287-294
    • Wu, J.1    Wu, Z.2
  • 25
    • 38049075689 scopus 로고    scopus 로고
    • Günay, A., Yolum, P.: Structural and semantic similarity metrics for Web service matchmaking. In: Psaila, G., Wagner, R. (eds.) EC-Web 2007. LNCS, 4655, pp. 129-138. Springer, Heidelberg (2007)
    • Günay, A., Yolum, P.: Structural and semantic similarity metrics for Web service matchmaking. In: Psaila, G., Wagner, R. (eds.) EC-Web 2007. LNCS, vol. 4655, pp. 129-138. Springer, Heidelberg (2007)
  • 26
    • 45849116221 scopus 로고    scopus 로고
    • A classification of differences between similar BusinessProcesses. In: EDOC
    • Los Alamitos
    • Dijkman, R.M.: A classification of differences between similar BusinessProcesses. In: EDOC., pp. 37-50. IEEE Computer Society, Los Alamitos (2007)
    • (2007) IEEE Computer Society , pp. 37-50
    • Dijkman, R.M.1
  • 27
    • 57049152121 scopus 로고    scopus 로고
    • Dijkman, R.: Diagnosing differences between business process models. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, pp. 132-147. Springer, Heidelberg (2008)
    • Dijkman, R.: Diagnosing differences between business process models. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, pp. 132-147. Springer, Heidelberg (2008)
  • 28
    • 38149061096 scopus 로고    scopus 로고
    • Change patterns and change support features in process-aware information systems
    • Krogstie, J, Opdahl, A, Sindre, G, eds, CAiSE 2007 and WES 2007, Springer, Heidelberg
    • Weber, B., Rinderle, S., Reichert, M.: Change patterns and change support features in process-aware information systems. In: Krogstie, J., Opdahl, A., Sindre, G. (eds.) CAiSE 2007 and WES 2007. LNCS, vol. 4495, pp. 574-588. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4495 , pp. 574-588
    • Weber, B.1    Rinderle, S.2    Reichert, M.3
  • 29
    • 38049178890 scopus 로고    scopus 로고
    • Zhao, X., Liu, C.: Version management in the business process change context. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, 4714, pp. 198-213. Springer, Heidelberg (2007)
    • Zhao, X., Liu, C.: Version management in the business process change context. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 198-213. Springer, Heidelberg (2007)
  • 30
    • 57049146832 scopus 로고    scopus 로고
    • Krister, J.M., Gerth, C., Förster, A., Engels, G.: Detecting and resolving process model differences in the absence of a change log. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, 5240, pp. 244-260. Springer, Heidelberg (2008)
    • Krister, J.M., Gerth, C., Förster, A., Engels, G.: Detecting and resolving process model differences in the absence of a change log. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 244-260. Springer, Heidelberg (2008)
  • 31
    • 77049085525 scopus 로고    scopus 로고
    • Automated generation of BPEL adapters
    • Dan, A, Lamersdorf, W, eds, ICSOC 2006, Springer, Heidelberg
    • Brogi, A., Popescu, R.: Automated generation of BPEL adapters. In: Dan, A., Lamersdorf, W. (eds.) ICSOC 2006. LNCS, vol. 4294, pp. 27-39. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.4294 , pp. 27-39
    • Brogi, A.1    Popescu, R.2
  • 32
    • 33749996965 scopus 로고    scopus 로고
    • Dumas, M., Spork, M., Wang, K.: Adapt or perish: Algebra and visual notation for service interface adaptation. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, 4102, pp. 65-80. Springer, Heidelberg (2006)
    • Dumas, M., Spork, M., Wang, K.: Adapt or perish: Algebra and visual notation for service interface adaptation. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 65-80. Springer, Heidelberg (2006)
  • 33
    • 35348923572 scopus 로고    scopus 로고
    • Nezhad, H.R.M., Benatallah, B., Martens, A., Curbera, F., Casati, F.: Semiautomated adaptation of service interactions. In: WWW 2007, pp. 993-1002. ACM, New York (2007)
    • Nezhad, H.R.M., Benatallah, B., Martens, A., Curbera, F., Casati, F.: Semiautomated adaptation of service interactions. In: WWW 2007, pp. 993-1002. ACM, New York (2007)
  • 34
    • 84873943238 scopus 로고    scopus 로고
    • Lohmann, N., Kleine, J.: Fully-automatic translation of open workflow net models into simple abstract BPEL processes. In: Modellierung 2008. LNI, P-127, pp. 57-72, GI (2008)
    • Lohmann, N., Kleine, J.: Fully-automatic translation of open workflow net models into simple abstract BPEL processes. In: Modellierung 2008. LNI, vol. P-127, pp. 57-72, GI (2008)
  • 35
    • 57049098931 scopus 로고    scopus 로고
    • OMG: Unified Modeling Language (UML, Version 2.1.2. Technical report, Object Management Group 2007
    • OMG: Unified Modeling Language (UML), Version 2.1.2. Technical report, Object Management Group (2007), http://www.uml.org
  • 36
    • 84899829959 scopus 로고
    • A formal basis for the heuristic determination of minimum cost paths in graphs
    • Hart, P.E., Nilsson, N.J., Raphael, B.: A formal basis for the heuristic determination of minimum cost paths in graphs. IEEE Trans. Syst. Sci. and Cybernetics SSC-4(2), 100-107 (1968)
    • (1968) IEEE Trans. Syst. Sci. and Cybernetics , vol.SSC-4 , Issue.2 , pp. 100-107
    • Hart, P.E.1    Nilsson, N.J.2    Raphael, B.3


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