• DocumentCode
    2070138
  • Title

    Improving Takuan to Analyze a Meta-Search Engine WS-BPEL Composition

  • Author

    Palomo-Duarte, Manuel ; Garcia-Dominguez, A. ; Medina-Bulo, Inmaculada

  • Author_Institution
    Dept. of Comput. Languages & Syst., Univ. of Cadiz, Cadiz, Chile
  • fYear
    2008
  • fDate
    18-19 Dec. 2008
  • Firstpage
    109
  • Lastpage
    114
  • Abstract
    Web Services composition languages, such as the OASIS WS-BPEL 2.0 standard, open a vast new field for programming in the large. But the inclusion of WS-specific instructions presents a challenge for traditional white-box testing techniques. Takuan helps overcome this challenge by implementing an automated workflow which has already generated invariants from the execution logs of simple WS-BPEL compositions, avoiding the usual problems related to modeling impedance that other techniques face. In this work we show how we have extended Takuan with two complementary techniques to analyze more complex compositions with non-scalar variable content despite the limitations of the dynamic invariant generator used, Daikon. We discuss their relative advantages and disadvantages and illustrate them through some of the invariants obtained from a composition which implements a meta-search engine.
  • Keywords
    Web services; programming languages; search engines; Takuan; WS-BPEL composition; Web services composition languages; dynamic invariant generator; metasearch engine; Computer languages; Engines; Impedance; Information technology; Logic testing; Metasearch; Refining; Service oriented architecture; Systems engineering and theory; Web services; WS-BPEL; Web services; dynamic invariant generation; service composition; white-box testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented System Engineering, 2008. SOSE '08. IEEE International Symposium on
  • Conference_Location
    Jhongli
  • Print_ISBN
    978-0-7695-3499-2
  • Electronic_ISBN
    978-0-7695-3499-2
  • Type

    conf

  • DOI
    10.1109/SOSE.2008.18
  • Filename
    4730472