• DocumentCode
    1645956
  • Title

    Automated Runtime Verification for Web Services

  • Author

    Cao, Tien-Dung ; Phan-Quang, Trung-Tien ; Felix, Patrick ; Castanet, Richard

  • Author_Institution
    LaBRI, Univ. of Bordeaux 1, Talence, France
  • fYear
    2010
  • Firstpage
    76
  • Lastpage
    82
  • Abstract
    This paper presents a methodology to perform passive testing of behavioural conformance for the web services based on the security rule. The proposed methodology can be used either to check a trace (offline checking) or to runtime verification (online checking) with timing constraints, including future and past time. In order to perform this: firstly, we use the Nomad language to define the security rules. Secondly, we propose an algorithm that can check simultaneously multi instances. Afterwards, with each security rule, we propose a graphical statistics, with some fixed properties, that helps the tester to easy assess about the service. In addition to the theoretical framework we have developed a software tool, called RV4WS (Runtime Verification engine for Web Service), that helps in the automation of our passive testing approach. In particular the algorithm presented in this paper is fully implemented in the tool. We also present a mechanism to collect the observable trace in this paper.
  • Keywords
    Web services; program testing; program verification; security of data; software tools; statistical analysis; Nomad language; Runtime Verification engine for Web Service; Web services; automated runtime verification; behavioural conformance; graphical statistics; offline checking; online checking; passive testing approach; security rule; software tool; timing constraints; Context; Engines; Runtime; Security; Testing; Time factors; Web services; Nomad language; Passive testing; Rule specification; Runtime verification; Web Services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2010 IEEE International Conference on
  • Conference_Location
    Miami, FL
  • Print_ISBN
    978-1-4244-8146-0
  • Electronic_ISBN
    978-0-7695-4128-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2010.19
  • Filename
    5552799