ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 研究報告
  2. ソフトウェア工学(SE)
  3. 2008
  4. 29(2008-SE-159)

Data Dependency based Test Case Generation for BPEL Unit Testing

https://ipsj.ixsq.nii.ac.jp/records/21099
https://ipsj.ixsq.nii.ac.jp/records/21099
efb0b222-51d5-48c8-a6fc-c9290da3820a
名前 / ファイル ライセンス アクション
IPSJ-SE08159021.pdf IPSJ-SE08159021.pdf (653.3 kB)
Copyright (c) 2008 by the Information Processing Society of Japan
オープンアクセス
Item type SIG Technical Reports(1)
公開日 2008-03-18
タイトル
タイトル Data Dependency based Test Case Generation for BPEL Unit Testing
タイトル
言語 en
タイトル Data Dependency based Test Case Generation for BPEL Unit Testing
言語
言語 eng
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_18gh
資源タイプ technical report
著者所属
大阪大学大学院情報科学研究科
著者所属
大阪大学大学院情報科学研究科
著者所属
大阪大学大学院情報科学研究科
著者所属
大阪大学大学院情報科学研究科
著者所属
株式会社日立コンサルティング
著者所属
株式会社日立コンサルティング
著者所属(英)
en
Graduate School of Information Science and Technology, Osaka University
著者所属(英)
en
Graduate School of Information Science and Technology, Osaka University
著者所属(英)
en
Graduate School of Information Science and Technology, Osaka University
著者所属(英)
en
Graduate School of Information Science and Technology, Osaka University
著者所属(英)
en
Hitachi Consulting Co., Ltd.
著者所属(英)
en
Hitachi Consulting Co., Ltd.
著者名 チョイ, コーイー 石尾, 隆 松下, 誠 井上, 克郎 四野見, 秀明 湯浦, 克彦

× チョイ, コーイー 石尾, 隆 松下, 誠 井上, 克郎 四野見, 秀明 湯浦, 克彦

チョイ, コーイー
石尾, 隆
松下, 誠
井上, 克郎
四野見, 秀明
湯浦, 克彦

Search repository
著者名(英) Kho, YeeChoy Takashi, Ishio Makoto, Matsushita Katsuro, Inoue Hideaki, Shinomi Katsuhiko, Yuura

× Kho, YeeChoy Takashi, Ishio Makoto, Matsushita Katsuro, Inoue Hideaki, Shinomi Katsuhiko, Yuura

en Kho, YeeChoy
Takashi, Ishio
Makoto, Matsushita
Katsuro, Inoue
Hideaki, Shinomi
Katsuhiko, Yuura

Search repository
論文抄録
内容記述タイプ Other
内容記述 ウェブサービスビジネスプロセス実行言語 WS-BPEL で書かれたプロセスを対象とした単体テストのためのテストケースを作成する際,開発者はテスト対象に入力として送信するデータとテスト対象からの出力を検証する検証式を手作業で用意しなければならない.しかし,ウェブサービスが送受信する XML データは一般に複雑なため,これらのテストデータを作成するのは困難である.また,作成したテストケースが十分なのかを判断することも難しい.本稿では,テストケースの作成を支援するために,入出力データ間での依存関係を用いたテストケース生成手法を提案する.提案手法では,開発者はまず XPath 式でテスト対象の入出力データ間での依存関係を記述する.次に,システムは記述された依存関係情報と WSDL 文書から取得できるデータ型の情報を用いて一貫性を持つテストデータを生成する.最後に,生成されたテストデータを用いてテストケースを作成する.また,本稿では,プラットフォーム非依存な実行履歴記録手法についても述べる.BPEL プロセスの実行履歴は,テストケースが十分かどうかを開発者が判断する際に有用である.提案手法を実装したシステムを実際に運用してもらい,評価実験を行った.
論文抄録(英)
内容記述タイプ Other
内容記述 To create test cases for the unit testing of business process written in Web Services Business Process Execution Language (WS-BPEL or BPEL), developers have to prepare input data for the BPEL process under test (PUT) and verification conditions for output data from the PUT. This preparation of test data can be a tedious task due to the complexity of XML data used by the PUT. Furthermore, it is difficult for developers to decide whether the created test cases are sufficient for testing the PUT. In this paper, we propose a data dependency based test case generation approach. In this approach, developers first define data dependencies using XPath expression. Type definitions in WSDL documents are then leveraged to automatically generate independent data which, together with the specified data dependencies, are then used to generate coherent test data. Finally, test cases are composed using these data. Besides, a platform independent method to collect execution information of the PUT is also presented. This can provide developers useful information for evaluating the adequacy of generated test cases. Experiments were carried out to verify that this tool indeed helps in the creation of test cases for BPEL unit testing.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN10112981
書誌情報 情報処理学会研究報告ソフトウェア工学(SE)

巻 2008, 号 29(2008-SE-159), p. 163-170, 発行日 2008-03-18
Notice
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc.
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-22 21:29:57.065257
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3