著者
大谷真
出版者
情報処理学会
雑誌
情報処理学会論文誌 (ISSN:18827764)
巻号頁・発行日
vol.54, no.2, pp.982-991, 2013-02-15

インターネットでの電子商取引などのビジネスメッセージ交換について考えるものとする.従来のWebサービスでは,関連サイトにまたがる全体的なビジネスプロセスモデル(BPM)が事前定義されていることが前提である.各サイトはそれにそって動作するように作られていなければならない.自律型Webサービス(AWS;Autonomous Web Services)は,全体的なBPMは不要で個々のサイトが独立にBPMを持つものとし,各サイトのBPMを動的に協調させることで,自由に作られたサイト間でも柔軟にビジネスプロセスが実行できることを目的としている.2004年にAWSの核である動的モデル協調の初期的アルゴリズムを提案して以来,我々は,AWSの基本原理を確立しアルゴリズムを改良するとともに,ソフトウェア基盤であるAWSミドルウェアの制御方式とそのアプリケーションインタフェースを提案した.また,BPMの外部表現と内部表現,ビジネスプロセスインスタンスに対するスレッド制御方法などの実装方式を考案してきた.さらにそれらに基づき,AWSミドルウェアを実装しその評価を行った.この結果,AWSの基本原理とアルゴリズムの妥当性だけでなく,ミドルウェア制御方式や実装方式の妥当性,有効性,実装可能性,および実用性が検証された.本論文の目的は,AWSの原理,実装,および成果を体系的に述べることである.Let us consider business message exchanges over the Internet like in electric commerce. The current Web Services requires a predefined entire BPM (Business Process Model) across related sites. Each site must be built in accordance with the entire BPM. The AWS (Autonomous Web Services) does not requires such a predefined entire BPM and permits each site has its own BPM. It aims to enable a flexible execution of business processes between freely built sites by dynamically harmonizing BPMs. Since having proposed in 2004 an initial algorithm for the dynamic model harmonization, we established the basic principle of the AWS with improvement of the algorithm then proposed the new control mechanism and application interface for the AWS middleware. We also contrived implementation methods such as an external representation of BPM and the thread control mechanism for business process instances. Based on them, we succeeded in implementation of the AWS middleware and completed its evaluation. These show not only the properness of the AWS's basic principle and algorithm, but also the appropriateness, effectiveness, implementation possibility and practicality of the proposed mechanism of the AWS middleware. This paper systematically states the AWS's principle, its implementation, and the results.

言及状況

Twitter (1 users, 1 posts, 0 favorites)

@ogochan AWSってこういう話のことと理解して良いですか。 http://t.co/gsye2hab54

収集済み URL リスト