• DocumentCode
    3467820
  • Title

    Static data flow analysis and anomalies detection for BPEL

  • Author

    Yang, Xuehong ; Huang, Junfei ; Gong, Yunzhan

  • Author_Institution
    State Key Lab. of Networking & Switching Technol., Beijing Univ. of Posts & Telecommun., Beijing, China
  • Volume
    2
  • fYear
    2009
  • fDate
    5-6 Dec. 2009
  • Firstpage
    18
  • Lastpage
    21
  • Abstract
    BPEL is a de-facto standard language for Web service orchestration. Algorithms are presented for the data flow analysis in BPEL programs which use flow and links constructs to implement concurrency and synchronization. Recently a lot of algorithms have bean proposed to concurrent program for detecting the variables usage errors, but they are not applicable to BPEL program which has unique feature at syntax and semantic. So new algorithms are proposed to the data flow analysis and anomaly detection for BPEL. We mainly focus on the global program variable usage information, and the data dependency related information are also calculated which can be used to the analysis about the variable usage anomaly. By adapting this algorithm, a class of variable usage errors can be detected in BPEL program.
  • Keywords
    Web services; business data processing; data flow analysis; program testing; specification languages; BPEL; Web service orchestration; anomalies detection; business process execution language; data dependency; data flow analysis; Algorithm design and analysis; Data analysis; Fluid flow measurement; Laboratories; Programming profession; Service oriented architecture; Telecommunication switching; Testing; Web services; XML; BPEL; anomaly detecttion; data dependency; data flow analysis; web service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test and Measurement, 2009. ICTM '09. International Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-4699-5
  • Type

    conf

  • DOI
    10.1109/ICTM.2009.5413080
  • Filename
    5413080