메뉴 건너뛰기




Volumn 24, Issue 2, 2012, Pages 187-216

Reo + mCRL2: A framework for model-checking dataflow in service compositions

Author keywords

Coordination languages; Formal methods for service oriented computing; Model checking

Indexed keywords

ALGEBRAIC SPECIFICATION LANGUAGES; AUTOMATED VERIFICATION; BUSINESS PROCESS; COMPOSITION RULE; CONSTRAINT AUTOMATA; COORDINATION LANGUAGE; COORDINATION MECHANISMS; DATAFLOW; MODELING LANGUAGES; PROCESS MODEL; SEMANTIC MODEL; SERVICE COMPOSITIONS; SERVICE ORIENTED COMPUTING; SERVICE-BASED; TIMED CONSTRAINT AUTOMATON; TOOL SUPPORT; TOOLSETS;

EID: 84861576627     PISSN: 09345043     EISSN: 1433299X     Source Type: Journal    
DOI: 10.1007/s00165-011-0191-6     Document Type: Article
Times cited : (56)

References (51)
  • 2
    • 0001838826 scopus 로고    scopus 로고
    • Woflan: A Petri-net-based workflow analyzer
    • van der Aalst WMP (1999) Woflan: a Petri-net-based workflow analyzer. Syst Anal Model Simul 35:345-357
    • (1999) Syst Anal Model Simul , vol.35 , pp. 345-357
    • Van Der Aalst, W.M.P.1
  • 3
    • 24644453210 scopus 로고    scopus 로고
    • Synthesis of Reo circuits for implementation of component-connector automata specifications
    • Coordination Models and Languages - 7th International Conference, COORDINATION 2005, Proceedings
    • Arbab F, Baier C, de Boer F, Rutten J, Sirjani M (2005) Synthesis of Reo circuits for implementation of component-connector automata specifications. In: Proceedings of COORDINATION'05. LNCS, vol 3454, pp 236-251 (Pubitemid 41274091)
    • (2005) Lecture Notes in Computer Science , vol.3454 , pp. 236-251
    • Arbab, F.1    Baier, C.2    De Boer, F.3    Rutten, J.4    Sirjani, M.5
  • 4
    • 33947101688 scopus 로고    scopus 로고
    • Models and temporal logical specifications for timed component connectors
    • DOI 10.1007/s10270-006-0009-9, Special Section on Software Engineering and Formal Methods
    • Arbab F, Baier C, de Boer F, Rutten J (2007) Models and temporal logical specifications for timed component connectors. Softw Syst Model 6:59-82 (Pubitemid 46403949)
    • (2007) Software and Systems Modeling , vol.6 , Issue.1 , pp. 59-82
    • Arbab, F.1    Baier, C.2    De Boer, F.3    Rutten, J.4
  • 7
    • 0028413052 scopus 로고
    • A theory oftimed automata
    • Alur R, Dill D (1994) A theory oftimed automata. Theor Comput Sci 126(2):183-235
    • (1994) Theor Comput Sci , vol.126 , Issue.2 , pp. 183-235
    • Alur, R.1    Dill, D.2
  • 9
    • 84958773067 scopus 로고    scopus 로고
    • The IWIM model for coordination of concurrent activities
    • Coordination Languages and Models
    • Arbab F (1996) The IWIM model for coordination of concurrent activities. In: Ciancarini P, Hankin C (eds) Proceedings of COORDINATION'96. LNCS vol 1061, pp 34-56 (Pubitemid 126063051)
    • (1996) Lecture Notes in Computer Science , Issue.1061 , pp. 34-56
    • Arbab, F.1
  • 10
    • 84926020762 scopus 로고    scopus 로고
    • Reo: A channel-based coordination model for component composition
    • DOI 10.1017/S0960129504004153
    • Arbab F (2004) Reo: a channel-based coordination model for component composition. Math Struct Comput Sci 14:329-366 (Pubitemid 38729561)
    • (2004) Mathematical Structures in Computer Science , vol.14 , Issue.3 , pp. 329-366
    • Arbab, F.1
  • 11
    • 29144518344 scopus 로고    scopus 로고
    • Probabilistic models for reo connector circuits
    • Baier C (2005) Probabilistic models for Reo connector circuits. J Univers Comput Sci 11(10):1718-1748 (Pubitemid 41807346)
    • (2005) Journal of Universal Computer Science , vol.11 , Issue.10 , pp. 1718-1748
    • Baier, C.1
  • 12
    • 77949449254 scopus 로고    scopus 로고
    • A coordination model for interactive components
    • In: Arbab F, Sirjani M (eds) LNCS
    • Barbosa MA, Barbosa LS, Campos JC (2010) A coordination model for interactive components. In: Arbab F, Sirjani M (eds) Proceedings FSEN 2009. LNCS, vol 5961 pp 416-430
    • (2010) Proceedings FSEN 2009 , vol.5961 , pp. 416-430
    • Barbosa, M.A.1    Barbosa, L.S.2    Campos, J.C.3
  • 13
    • 68749101074 scopus 로고    scopus 로고
    • A uniform framework for modeling and verifying components and connectors
    • In: Field J, Vasconcelos VT (eds) LNCS
    • Baier C, Blechmann T, Klein J, Klüppelholz S (2009) A uniform framework for modeling and verifying components and connectors. In: Field J, Vasconcelos VT (eds) Proceedings of COORDINATION 2009. LNCS, vol 5521 pp 268-287
    • (2009) Proceedings of COORDINATION 2009 , vol.5521 , pp. 268-287
    • Baier, C.1    Blechmann, T.2    Klein, J.3    Klüppelholz, S.4
  • 15
    • 68749090052 scopus 로고    scopus 로고
    • Automata for context-dependent connectors
    • In Field J, Vasconcelos VT (eds) LNCS
    • Bonsangue M, Clarke D, Silva A (2009) Automata for context-dependent connectors. In Field J, Vasconcelos VT (eds) Proceedings of COORDINATION 2009. LNCS, vol 5521, pp 184-203
    • (2009) Proceedings of COORDINATION 2009 , vol.5521 , pp. 184-203
    • Bonsangue, M.1    Clarke, D.2    Silva, A.3
  • 16
    • 71549159239 scopus 로고    scopus 로고
    • CMC-UMC: A framework for the verification of abstract service oriented properties
    • ACM
    • Ter Beek MH et al (2009) CMC-UMC: a framework for the verification of abstract service oriented properties. In: Proceedings of SAC'09. ACM, pp 2111-2117
    • (2009) Proceedings of SAC'09 , pp. 2111-2117
    • Ter Beek, M.H.1
  • 17
    • 70349326319 scopus 로고    scopus 로고
    • From architectural to behavioural specification of services
    • Bocchi L et al (2009) From architectural to behavioural specification of services. ENTCS 253:3-21
    • (2009) ENTCS , vol.253 , pp. 3-21
    • Bocchi, L.1
  • 18
    • 3142637435 scopus 로고    scopus 로고
    • The tool TINA: Construction of abstract state spaces for Petri nets and time Petri nets
    • Berthomieu B, Ribet PO, Vernadat F (2004) The tool TINA: construction of abstract state spaces for Petri nets and time Petri nets. Int J Prod Res 42:2741-2756
    • (2004) Int J Prod Res , vol.42 , pp. 2741-2756
    • Berthomieu, B.1    Ribet, P.O.2    Vernadat, F.3
  • 19
    • 33748149533 scopus 로고    scopus 로고
    • Modeling component connectors in Reo by constraint automata
    • DOI 10.1016/j.scico.2005.10.008, PII S0167642306000219
    • Baier C, Sirjani M, Arbab F, Rutten J (2006) Modeling component connectors in Reo by constraint automata. Sci Comput Program 61:75-113 (Pubitemid 44308198)
    • (2006) Science of Computer Programming , vol.61 , Issue.2 , pp. 75-113
    • Baier, C.1    Sirjani, M.2    Arbab, F.3    Rutten, J.4
  • 20
    • 34249674964 scopus 로고    scopus 로고
    • Connector colouring I: Synchronisation and context dependency
    • DOI 10.1016/j.scico.2007.01.009, PII S0167642307000366, 4th International Workshop on Foundations of Coordination Languages and Software Architectures (FOCLASA '05)
    • Clarke D, Costa D, Arbab F (2007)Connector coloring I: Synchronization and context dependency Sci Comput Program 66:205-225 (Pubitemid 46824153)
    • (2007) Science of Computer Programming , vol.66 , Issue.3 , pp. 205-225
    • Clarke, D.1    Costa, D.2    Arbab, F.3
  • 21
    • 34250007995 scopus 로고    scopus 로고
    • Q-Automata: Modelling the resource usage of concurrent components
    • DOI 10.1016/j.entcs.2007.03.009, PII S1571066107003544, Proceedings of the Fifth International Workshop on the Foundations of Coordination Languages and Software Architectures (FOCLASA 2006)
    • Chothia T, Kleijn J (2007) Q-automata: modelling the resource usage ofconcurrent components. ENTCS 175:153-167 (Pubitemid 46891389)
    • (2007) Electronic Notes in Theoretical Computer Science , vol.175 , Issue.2 , pp. 153-167
    • Chothia, T.1    Kleijn, J.2
  • 22
    • 84861577272 scopus 로고    scopus 로고
    • A unified toolset for business process model formalization
    • In: Happe J, Buhnova B (eds) ENTCS
    • Changizi B, Kokash N, Arbab F (2010) A unified toolset for business process model formalization. In: Happe J, Buhnova B (eds) Proceedings of FESCA 2010. ENTCS, pp 147-156
    • (2010) Proceedings of FESCA 2010 , pp. 147-156
    • Changizi, B.1    Kokash, N.2    Arbab, F.3
  • 25
    • 51249120148 scopus 로고    scopus 로고
    • The formal specification language m CRL2
    • In: Brinksma E et al (eds) IBFI, Schloss Dagstuhl
    • Groote JF et al (2007) The formal specification language m CRL2. In: Brinksma E et al (eds) Methods for modelling software systems. IBFI, Schloss Dagstuhl, pp 1-34
    • (2007) Methods for Modelling Software Systems , pp. 1-34
    • Groote, J.F.1
  • 26
    • 69849109423 scopus 로고    scopus 로고
    • Asynchronous timed web service-aware choreography analysis
    • In: van Eck P et al (eds) LNCS
    • Guermouche N, Godart C (2009) Asynchronous timed web service-aware choreography analysis. In: van Eck P et al (eds) Proceedings of CAi SE. LNCS, vol 5565, pp 364-378
    • (2009) Proceedings of CAi SE , vol.5565 , pp. 364-378
    • Guermouche, N.1    Godart, C.2
  • 29
    • 77954743379 scopus 로고    scopus 로고
    • Enhancing conflict detecting mechanism for web services composition: A business process flow model transformation approach
    • Huang S-M, Chu Y-T, Li S-H, Yen DC (2007) Enhancing conflict detecting mechanism for web services composition: a business process flow model transformation approach. Sci Comput Program 66(3):205-225
    • (2007) Sci Comput Program , vol.66 , Issue.3 , pp. 205-225
    • Huang, S.-M.1    Chu, Y.-T.2    Li, S.-H.3    Yen, D.C.4
  • 33
    • 58149130120 scopus 로고    scopus 로고
    • Yet another smart process editor
    • In: Feliz-Teixeira J, Carvalho Brito AE (eds)
    • Hee van K, Post R, Somers L (2005) Yet another smart process editor. In: Feliz-Teixeira J, Carvalho Brito AE (eds) Proceedings of ESM'05, pp 527-530
    • (2005) Proceedings of ESM'05 , pp. 527-530
    • Van K, H.1    Post, R.2    Somers, L.3
  • 34
    • 70449558206 scopus 로고    scopus 로고
    • Flow and data compatibility for the correct interaction between web processes
    • In: Mohammadian M (ed) IEEE
    • Ibanez MJ, Alvarez P, Ezpeleta J (2008) Flow and data compatibility for the correct interaction between web processes. In: Mohammadian M (ed) Proceedings of CIMCA-IAWTIC-ISE. IEEE, pp 715-721
    • (2008) Proceedings of CIMCA-IAWTIC-ISE , pp. 715-721
    • Ibanez, M.J.1    Alvarez, P.2    Ezpeleta, J.3
  • 35
    • 79959746798 scopus 로고    scopus 로고
    • Encoding context-sensitivity in reo into non-context-sensitive semantic models
    • LNCS
    • Jongmans S-STQ, Krause C, Arbab F (2011) Encoding context-sensitivity in reo into non-context-sensitive semantic models. In: Proceedings of COORDINATION2011. LNCS, vol 6721, pp 31-48
    • (2011) Proceedings of COORDINATION2011 , vol.6721 , pp. 31-48
    • S-Stq, J.1    Krause, C.2    Arbab, F.3
  • 36
    • 78649534700 scopus 로고    scopus 로고
    • A semantic model for service composition with coordination time delays
    • In: Dong JS, Zhu H (eds) LNCS
    • Kokash N, Changizi B, Arbab F (2010) A semantic model for service composition with coordination time delays. In: Dong JS, Zhu H (eds) Proceedings of ICFEM. LNCS, vol 6447, pp 106-121
    • (2010) Proceedings of ICFEM , vol.6447 , pp. 106-121
    • Kokash, N.1    Changizi, B.2    Arbab, F.3
  • 37
    • 71849106582 scopus 로고    scopus 로고
    • SAT-based verification for timed component connectors
    • Kemper S (2009) SAT-based verification for timed component connectors. ENTCS 255:103-118
    • (2009) ENTCS , vol.255 , pp. 103-118
    • Kemper, S.1
  • 38
    • 34250779350 scopus 로고    scopus 로고
    • Service specification by composition of collaborations: An example
    • IEEE
    • Kraemer FA, Herrmann P (2006) Service specification by composition of collaborations: an example. In: Proceedings of Ser Comp. IEEEpp 129-133
    • (2006) Proceedings of Ser Comp. , pp. 129-133
    • Kraemer, F.A.1    Herrmann, P.2
  • 39
    • 77954701944 scopus 로고    scopus 로고
    • Data-aware design and verification of service composition with Reo and m CRL2
    • ACM
    • Kokash N, Krause C, de Vink EP (2010) Data-aware design and verification of service composition with Reo and m CRL2. In: Proceedings of SAC 2010. ACM pp 2406-2413
    • (2010) Proceedings of SAC 2010 , pp. 2406-2413
    • Kokash, N.1    Krause, C.2    De Vink, E.P.3
  • 40
    • 78650184300 scopus 로고    scopus 로고
    • Verification of context-dependent channel-based service models
    • In: de Boer F, Bonsangue M, Hallerstede S, and Leuschel M (eds) LNCS
    • Kokash N, Krause C, de Vink EP (2010) Verification of context-dependent channel-based service models. In: de Boer F, Bonsangue M, Hallerstede S, and Leuschel M (eds) Proceedings of FMCO 2009. LNCS, vol 6286, pp 21-40
    • (2010) Proceedings of FMCO 2009 , vol.6286 , pp. 21-40
    • Kokash, N.1    Krause, C.2    De Vink, E.P.3
  • 41
    • 78650478962 scopus 로고    scopus 로고
    • Time and data aware analysis of graphical service models in Reo
    • In: Maggiolo-Schettini A, Fiadeiro JL, Gnesi S (eds) IEEE
    • Kokash N, Krause C, de Vink EP (2010) Time and data aware analysis of graphical service models in Reo. In: Maggiolo-Schettini A, Fiadeiro JL, Gnesi S (eds) Proceedings of SEFM'10. IEEE, pp 125-134
    • (2010) Proceedings of SEFM'10 , pp. 125-134
    • Kokash, N.1    Krause, C.2    De Vink, E.P.3
  • 42
    • 84863981780 scopus 로고    scopus 로고
    • PRISM: Probabilistic symbolic model checker
    • In: Field T, Harrison PG, Bradley JT, Harder U (eds) LNCS
    • Kwiatkowska M, Norman G, Parker D (2002) PRISM: probabilistic symbolic model checker. In: Field T, Harrison PG, Bradley JT, Harder U (eds) Proceedings of TOOLS 2002. LNCS, vol 2324, pp 200-204
    • (2002) Proceedings of TOOLS 2002 , vol.2324 , pp. 200-204
    • Kwiatkowska, M.1    Norman, G.2    Parker, D.3
  • 46
    • 70350630641 scopus 로고    scopus 로고
    • Roméo: A parametric model-checker for Petri nets with stopwatches
    • In: Kowalewski S, Philippou A (eds) LNCS
    • Lime D, Roux OH, Seidner C, Traonouez L-M (2009) Roméo: a parametric model-checker for Petri nets with stopwatches. In: Kowalewski S, Philippou A (eds) Proceedings of TACAS 2009. LNCS, vol 5505 pp 54-57
    • (2009) Proceedings of TACAS 2009 , vol.5505 , pp. 54-57
    • Lime, D.1    Roux, O.H.2    Seidner, C.3    Traonouez, L.-M.4
  • 48
    • 33646174660 scopus 로고    scopus 로고
    • Formal semantics and analysis of component connectors in Reo
    • Mousavi M, Sirjani M, Arbab F (2006) Formal semantics and analysis of component connectors in Reo. Electron Notes Theor Comput Sci 154(1):83-99
    • (2006) Electron Notes Theor Comput Sci , vol.154 , Issue.1 , pp. 83-99
    • Mousavi, M.1    Sirjani, M.2    Arbab, F.3
  • 49
    • 35248843991 scopus 로고    scopus 로고
    • CPN tools for editing, simulating, and analysing coloured Petri nets
    • In: van der Aalst WMP, Best E (eds) LNCS
    • Ratzer A et al (2003) CPN tools for editing, simulating, and analysing coloured Petri nets. In: van der Aalst WMP, Best E (eds) Proceedings of ICATPN 2003. LNCS, vol 2679, pp 450-462
    • (2003) Proceedings of ICATPN 2003 , vol.2679 , pp. 450-462
    • Ratzer, A.1


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