著者
来間啓伸 本位田真一
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌 (ISSN:18827764)
巻号頁・発行日
vol.45, no.6, pp.1593-1602, 2004-06-15
参考文献数
10

Webサービスを仲介するシステムをクローズドな仲介システムの緩やかな連合によって実装する際には,次の3点が課題となる.(1)連合によって個々の要素が受ける影響の局所化,(2)連合関係の変化への柔軟な適応,(3)連合によって不具合が起こらないことの検証.本稿では仲介システムを介して結ばれる要素の集まりをコミュニティと考え,要素間の静的なアクセス関係をポリシとして,コミュニティの連合を規定するためのポリシの枠組みを導入した.この枠組みに基づいて,連合によって組み合わされたポリシを実現するためのコミュニティ・モデルを示した.コミュニティ・モデル上では,コミュニティ間の協調のためのインタラクションとコミュニティ内のインタラクションを階層的に表現することで(1)と(2)が,ポリシとインタラクションが形式的に対応することで(3)が解決される.一方,コミュニティ・モデル記述にメタ階層に基づく言語を用いているため,実装との対応は明確ではない.ポリシとして表現する対象の拡大と,コミュニティ・モデルから実装への過程の明確化が,今後の課題である.The service mediation system on the Web could be constructed as a federation of service communities, in which each community provides and mediates limited number of services. In implementing the federation, (1) scalability of each community, (2) flexibility to the change of federation relation, and (3) verifiability of policy compliance should be considered. In this paper, we introduce a notion of policy of community based on access control among players and show a community model that is aimed at representing communications between players compliant with policy. The community model represents communications for the cooperation of communities separately from the communications for service request, mediation, and provision. As the result, it (1) represents communications between players in a modular way, (2) encapsulates the dependencies on partner communities, and (3) provides a basis for verification of policy compliance. The future work is to extend our notion of policy and to establish the implementation method based on the community model.