메뉴 건너뛰기




Volumn 7, Issue 4, 2013, Pages 395-423

Cooperative runtime monitoring

Author keywords

distributed computing; runtime monitoring; temporal logic; web services

Indexed keywords

MONITORING TASKS; RUNTIME MONITORING; RUNTIMES; SERVER SIDES; SERVICE PROVIDER;

EID: 84884350876     PISSN: 17517575     EISSN: 17517583     Source Type: Journal    
DOI: 10.1080/17517575.2012.721118     Document Type: Article
Times cited : (4)

References (48)
  • 1
    • 0038315923 scopus 로고    scopus 로고
    • Version 1.1. [online]. Available from: [Accessed 15 July 2011]
    • Andrews, T. 2003. Business process execution language for web services Version 1.1. [online]. Available from: http://www-128.ibm.com/developerworks/library/ws-bpel/ [Accessed 15 July 2011]
    • (2003) Business process execution language for web services
    • Andrews, T.1
  • 2
    • 84903151157 scopus 로고    scopus 로고
    • Boolean and Cartesian abstraction for model checking C programs
    • In: Margaria T., Yi W., editors TACAS, Heidelberg, Heidelberg,: Springer
    • Ball, T., Podelski, A. and Rajamani, S.K. Boolean and Cartesian abstraction for model checking C programs. TACAS. Edited by: Margaria, T. and Yi, W. pp. 268 - 283. Heidelberg: Springer.
    • Ball, T.1    Podelski, A.2    Rajamani, S.K.3
  • 3
    • 38049187813 scopus 로고    scopus 로고
    • Run-time monitoring of instances and classes of web service compositions
    • September, Los Alamitos, CA, Los Alamitos, CA,: IEEE Computer Society
    • Barbon, F. Run-time monitoring of instances and classes of web service compositions. IEEE international conference on web services, ICWS'06. September 18-22. pp. 63 - 71. Los Alamitos, CA: IEEE Computer Society.
    • IEEE international conference on web services, ICWS'06 , pp. 63-71
    • Barbon, F.1
  • 5
    • 38549167868 scopus 로고    scopus 로고
    • The good, the bad, and the ugly, but how ugly is ugly?
    • In: Sokolsky O., Tasiran S., editors RV, Heidelberg, Heidelberg,: Springer
    • Bauer, A., Leucker, M. and Schallhart, C. The good, the bad, and the ugly, but how ugly is ugly?. RV. Edited by: Sokolsky, O. and Tasiran, S. pp. 126 - 138. Heidelberg: Springer.
    • Bauer, A.1    Leucker, M.2    Schallhart, C.3
  • 8
    • 34250668466 scopus 로고    scopus 로고
    • Verification of communicating data-driven web services
    • In: Vansummeren S., editors PODS, New York, NY, New York, NY,: ACM
    • Deutsch, A. Verification of communicating data-driven web services. PODS. Edited by: Vansummeren, S. pp. 90 - 99. New York, NY: ACM.
    • Deutsch, A.1
  • 11
    • 32344440502 scopus 로고    scopus 로고
    • Reasoning with temporal logic on truncated paths
    • In: Hunt W.A., Somenzi F., editors CAV, Heidelberg, Heidelberg,: Springer
    • Eisner, C. Reasoning with temporal logic on truncated paths. CAV. Edited by: Hunt, W.A. Jr. and Somenzi, F. pp. 27 - 39. Heidelberg: Springer.
    • Eisner, C.1
  • 14
    • 38349066387 scopus 로고    scopus 로고
    • Specification and verification of artifact behaviors in business process models
    • In: Krämer B.J., Lin K.J., Narasimhan P., editors ICSOC, Heidelberg, Heidelberg,: Springer
    • Gerede, C.E. and Su, J. Specification and verification of artifact behaviors in business process models. ICSOC. Edited by: Krämer, B.J., Lin, K.J. and Narasimhan, P. pp. 181 - 192. Heidelberg: Springer.
    • Gerede, C.E.1    Su, J.2
  • 15
    • 0002147440 scopus 로고    scopus 로고
    • Simple on-the-fly automatic verification of linear temporal logic
    • In: Dembinski P., Sredniawa M., editors PSTV, London, London,: Chapman & Hall
    • Gerth, R. Simple on-the-fly automatic verification of linear temporal logic. PSTV. Edited by: Dembinski, P. and Sredniawa, M. pp. 3 - 18. London: Chapman & Hall.
    • Gerth, R.1
  • 16
    • 84889855905 scopus 로고    scopus 로고
    • Run-time monitoring in service-oriented architectures
    • In: L. Baresi, E. Di Nitto, editors Heidelberg, Heidelberg,: Springer
    • Ghezzi, C. and Guinea, S. 2007. " Run-time monitoring in service-oriented architectures ". In Run-time monitoring in service-oriented architectures, Edited by: L., Baresi and E., Di Nitto. 237 - 264. Heidelberg: Springer.
    • (2007) Run-time monitoring in service-oriented architectures , pp. 237-264
    • Ghezzi, C.1    Guinea, S.2
  • 17
    • 0002337124 scopus 로고    scopus 로고
    • How to play any mental game or a completeness theorem for protocols with honest majority
    • In: Aho A.V., editors STOC, New York, NY, New York, NY,: ACM
    • Goldreich, O., Micali, S. and Wigderson, A. How to play any mental game or a completeness theorem for protocols with honest majority. STOC. Edited by: Aho, A.V. pp. 218 - 229. New York, NY: ACM.
    • Goldreich, O.1    Micali, S.2    Wigderson, A.3
  • 18
    • 0024611659 scopus 로고
    • The knowledge complexity of interactive proof systems
    • Goldwasser, S., Micali, S. and Rackoff, C. 1989. The knowledge complexity of interactive proof systems. SIAM Journal of Computing, 18 (1): 186 - 208.
    • (1989) SIAM Journal of Computing , vol.18 , Issue.1 , pp. 186-208
    • Goldwasser, S.1    Micali, S.2    Rackoff, C.3
  • 19
    • 77954690759 scopus 로고    scopus 로고
    • From scripts to specifications: the evolution of a flight software testing effort
    • In: Kramer J., editors ICSE (2), New York, NY, New York, NY,: ACM
    • Groce, A., Havelund, K. and Smith, M.H. From scripts to specifications: the evolution of a flight software testing effort. ICSE (2). Edited by: Kramer, J. pp. 129 - 138. New York, NY: ACM.
    • Groce, A.1    Havelund, K.2    Smith, M.H.3
  • 20
    • 58049116796 scopus 로고    scopus 로고
    • XML methods for validation of temporal properties on message traces with data
    • In: Meersman R., Tari Z., editors CoopIS, Heidelberg, Heidelberg,: Springer
    • Hallé, S. and Villemaire, R. XML methods for validation of temporal properties on message traces with data. CoopIS. Edited by: Meersman, R. and Tari, Z. pp. 337 - 353. Heidelberg: Springer.
    • Hallé, S.1    Villemaire, R.2
  • 21
    • 70350243073 scopus 로고    scopus 로고
    • Browser-based enforcement of interface contracts in web applications with BeepBeep
    • In: Bouajjani A., Maler O., editors CAV, Heidelberg, Heidelberg,: Springer
    • Hallé, S. and Villemaire, R. Browser-based enforcement of interface contracts in web applications with BeepBeep. CAV. Edited by: Bouajjani, A. and Maler, O. pp. 648 - 653. Heidelberg: Springer.
    • Hallé, S.1    Villemaire, R.2
  • 22
    • 72949090350 scopus 로고    scopus 로고
    • Runtime monitoring of web service choreographies using streaming XML
    • In: Shin S.Y., Ossowski S., editors SAC, New York, NY, New York, NY,: ACM
    • Hallé, S. and Villemaire, R. Runtime monitoring of web service choreographies using streaming XML. SAC. Edited by: Shin, S.Y. and Ossowski, S. pp. 2118 - 2125. New York, NY: ACM.
    • Hallé, S.1    Villemaire, R.2
  • 23
    • 84861945763 scopus 로고    scopus 로고
    • Runtime enforcement of web service message contracts with data
    • Hallé, S. and Villemaire, R. 2012. Runtime enforcement of web service message contracts with data. IEEE Transactions on Services Computing, 5 (2): 192 - 206.
    • (2012) IEEE Transactions on Services Computing , vol.5 , Issue.2 , pp. 192-206
    • Hallé, S.1    Villemaire, R.2
  • 24
    • 84884355897 scopus 로고    scopus 로고
    • Generating interface grammars from WSDL for automated verification of web services
    • In: Baresi L., Chi C.H., Suzuki J., editors ICSOC-ServiceWave, Heidelberg, Heidelberg,: Springer
    • Hallé, S. Generating interface grammars from WSDL for automated verification of web services. ICSOC-ServiceWave. Edited by: Baresi, L., Chi, C.H. and Suzuki, J. pp. 516 - 530. Heidelberg: Springer.
    • Hallé, S.1
  • 25
    • 77949696718 scopus 로고    scopus 로고
    • Runtime verification of web service interface contracts
    • Hallé, S. 2010. Runtime verification of web service interface contracts. IEEE Computer, 43 (3): 59 - 66.
    • (2010) IEEE Computer , vol.43 , Issue.3 , pp. 59-66
    • Hallé, S.1
  • 27
    • 57449090510 scopus 로고    scopus 로고
    • Client and server verification for web services using interface grammars
    • In: Bultan T., Xie T., editors TAV-WEB, New York, NY, New York, NY,: ACM
    • Hughes, G., Bultan, T. and Alkhalaf, M. Client and server verification for web services using interface grammars. TAV-WEB. Edited by: Bultan, T. and Xie, T. pp. 40 - 46. New York, NY: ACM.
    • Hughes, G.1    Bultan, T.2    Alkhalaf, M.3
  • 31
    • 84884353907 scopus 로고    scopus 로고
    • LTL path checking is efficiently parallelizable
    • In: Albers S., editors ICALP (2), Heidelberg, Heidelberg,: Springer
    • Kuhtz, L. and Finkbeiner, B. LTL path checking is efficiently parallelizable. ICALP (2). Edited by: Albers, S. pp. 235 - 246. Heidelberg: Springer.
    • Kuhtz, L.1    Finkbeiner, B.2
  • 33
    • 33747127813 scopus 로고    scopus 로고
    • Run-time monitoring of requirements for systems composed of web-services: Initial implementation and evaluation experience
    • July, Orlando, FL, Piscataway, NJ, Piscataway, NJ,: IEEE Computer Society
    • Mahbub, K. and Spanoudakis, G. Run-time monitoring of requirements for systems composed of web-services: Initial implementation and evaluation experience. IEEE international conference on web services (ICWS 2005). July 11-15 2005, Orlando, FL. pp. 257 - 265. Piscataway, NJ: IEEE Computer Society.
    • (2005) IEEE international conference on web services (ICWS 2005) , pp. 257-265
    • Mahbub, K.1    Spanoudakis, G.2
  • 34
    • 84889872804 scopus 로고    scopus 로고
    • Monitoring WS-agreements: An event calculus-based approach
    • In: L. Baresi and E. Di Nitto, eds Heidelberg: Springer
    • Mahbub, K. and Spanoudakis, G. 2007. Monitoring WS-agreements: an event calculus-based approach. In: L. Baresi and E. Di Nitto, eds. Test and analysis of web services. Heidelberg: Springer 265 - 306.
    • (2007) Test and analysis of web services , pp. 265-306
    • Mahbub, K.1    Spanoudakis, G.2
  • 35
    • 0030685617 scopus 로고    scopus 로고
    • Proof-carrying code
    • In: P. Lee, F. Henglein, N.D. Jones, editors Conference record of POPL'97: The 24th ACM SIGPLAN-SIGACT symposium on principles of programming languages, January, Paris, France, New York, New York,: ACM Press
    • Necula, G.C. Proof-carrying code. Conference record of POPL'97: The 24th ACM SIGPLAN-SIGACT symposium on principles of programming languages. January 15-17 1997, Paris, France. Edited by: P., Lee, F., Henglein and N.D., Jones. pp. 106 - 119. New York: ACM Press.
    • (1997) , pp. 106-119
    • Necula, G.C.1
  • 36
    • 57049112434 scopus 로고    scopus 로고
    • Object Management Group, Available from: [Accessed 15 July 2011]
    • Object Management Group. 2008. Business process modeling notation, Version 1.1. [online] Available from: http://www.omg.org/spec/BPMN/1.1/PDF [Accessed 15 July 2011]
    • (2008) Business process modeling notation, Version 1.1. [online]
  • 37
    • 84884352112 scopus 로고    scopus 로고
    • Available from: [Accessed 17 March 2010]
    • Paola, S.D. and Fedon, G. 2006. Subverting Ajax. [online] Available from: http://events.ccc.de/congress/2006/Fahrplan/events/1602.en.html [Accessed 17 March 2010]
    • (2006) Subverting Ajax. [online]
    • Paola, S.D.1    Fedon, G.2
  • 38
    • 84884351433 scopus 로고    scopus 로고
    • Automatic abstraction techniques for propositional μ -calculus model checking
    • In: Grumberg O., editors CAV, Heidelberg, Heidelberg,: Springer
    • Pardo, A. and Hachtel, G.D. Automatic abstraction techniques for propositional μ -calculus model checking. CAV. Edited by: Grumberg, O. pp. 12 - 23. Heidelberg: Springer.
    • Pardo, A.1    Hachtel, G.D.2
  • 39
    • 17444417374 scopus 로고    scopus 로고
    • Rewriting-based techniques for runtime verification
    • Roşu, G. and Havelund, K. 2005. Rewriting-based techniques for runtime verification. Automated Software Engineering, 12 (2): 151 - 197.
    • (2005) Automated Software Engineering , vol.12 , Issue.2 , pp. 151-197
    • Roşu, G.1    Havelund, K.2
  • 42
    • 10344244644 scopus 로고    scopus 로고
    • Extracting (easily) checkable proofs from a satisfiability solver that employs both preorder and postorder resolution
    • 7th international symposium on artificial intelligence and mathematics, January, Fort Lauderdale, FL, Available from
    • Van Gelder, A. Extracting (easily) checkable proofs from a satisfiability solver that employs both preorder and postorder resolution. 7th international symposium on artificial intelligence and mathematics. January 2-4 2002, Fort Lauderdale, FL. Available from: http://rutcor.rutgers.edu/$\sim$amai/aimath02/PAPERS/33.ps [Accessed 7 September 2012]
    • (2002)
    • Van Gelder, A.1
  • 43
    • 84864571593 scopus 로고    scopus 로고
    • SWSpec: the requirements specification language in service workflow environments
    • Viriyasitavat, W., Xu, L.D. and Martin, A. 2012. SWSpec: the requirements specification language in service workflow environments. IEEE Transactions on Industrial Informatics, 8 (3): 631 - 638.
    • (2012) IEEE Transactions on Industrial Informatics , vol.8 , Issue.3 , pp. 631-638
    • Viriyasitavat, W.1    Xu, L.D.2    Martin, A.3
  • 44
    • 84884349350 scopus 로고    scopus 로고
    • Cooperative data management services based on accountable contract
    • In: Meersman R., Tari Z., editors CoopIS, Heidelberg, Heidelberg,: Springer
    • Wang, C. Cooperative data management services based on accountable contract. CoopIS. Edited by: Meersman, R. and Tari, Z. pp. 301 - 318. Heidelberg: Springer.
    • Wang, C.1
  • 46
    • 67649887321 scopus 로고    scopus 로고
    • Modelling and analysis techniques for cross-organizational workflow systems
    • Xu, L.D. 2009. Modelling and analysis techniques for cross-organizational workflow systems. Systems Research and Behavioural Science, 26: 367 - 389.
    • (2009) Systems Research and Behavioural Science , vol.26 , pp. 367-389
    • Xu, L.D.1
  • 47
    • 84864552907 scopus 로고    scopus 로고
    • Using propositional logic for requirements verification of service workflow
    • Xu, L.D. 2012. Using propositional logic for requirements verification of service workflow. IEEE Transactions on Industrial Informatics, 8 (3): 639 - 646.
    • (2012) IEEE Transactions on Industrial Informatics , vol.8 , Issue.3 , pp. 639-646
    • Xu, L.D.1
  • 48
    • 84884354174 scopus 로고    scopus 로고
    • Trust but verify: monitoring remotely executing programs for progress and correctness
    • In: Pingali K., Yelick K.A., Grimshaw A.S., editors PPOPP, New York, NY, New York, NY,: ACM
    • Yang, S. Trust but verify: monitoring remotely executing programs for progress and correctness. PPOPP. Edited by: Pingali, K., Yelick, K.A. and Grimshaw, A.S. pp. 196 - 205. New York, NY: ACM.
    • Yang, S.1


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