この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
3 用語と定義
このドキュメントの目的のために、ISO/IEC TR 29181-1 および以下に記載されている用語と定義が適用されます。
3.1
アトミック サービス
as
複合サービスを消費するための通信を確立するためにネットワーク プロトコル (確認応答、シーケンス番号、フロー制御など) で一般的に使用される、明確に定義された自己完結型の機能または役割
3.2
原子機構
am
必要なアトミック メカニズム機能を提供する特定の実装
3.3
複合サービス
cs
複数のアトミック サービスで構成されるサービス
注記 1:複合サービス ロジックは、構成および実行プロセスを記述するワークフローで指定する必要があります。
3.4
サービス合成アルゴリズム
SCA
ワークフローの形式で指定された、複合サービスを作成する特定のアトミック メカニズムの選択と関連付けを担当するメカニズム
3.5
ワークフロー
WF
CS の正式な表現
注記 1サービス構成プロセスの結果は,通信に関与するノードで実行される一連の CS の定義である。アトミック サービスは、その仕様と機能に従って選択されます。具体的には、アルゴリズム (SCA) が最終的な CS を生成し、WF で表します。
3.6
パターンまたはテンプレート
一般的に使用され、よく知られている WF
注記 1パターンまたはテンプレートは、特定の場合に SCA の実行によって実行される選択プロセスを改善および高速化することができます。
参考文献
| [1] | X. Sanchez-Loro, J. Paradells, J. Casademont, および JL Ferrer, 「異種ネットワークにおける配信チェーンの最適化」、 Proceedings of the 9th IFIP TC 6 international conference on Wired/wireless internet communication (WWIC'11) 、スペイン、2011年 |
| [2] | DD Clark, J Wroclawski, KR Sollins, および R Braden の共著「Tussle in Cyberspace: Definitioning Tomorrow's Internet」、 Proceedings of the 2002 ACM Conference on Applications, technologies, Architecture, and Protocols for computer communication (SIGCOMM '02) 、ニューヨーク、ニューヨーク、アメリカ、2002年。347-35 |
| [3] | C Henke, A Siddiqui, および R Khondoker, 「ネットワーク機能構成: 最先端技術」 、IEEE Australasian Telecommunication Networks and Application Conference (ATNAC'10) の議事録、2010 年。 |
| [4] | SK Garg および RB Mishra 共著、「TRS: セマンティック Web サービス構成アプローチを推奨するシステム」、 Proceedings of International Symposium on Information Technology (ITSim'08) 、2008 年、pp. 1 ~ |
| [5] | TM フォーラムの Web サイト、 http://www.tmforum.org/TechnicalPrograms/ServiceDeliveryFramework/4664/home.html |
| [6] | ITU-T Y.2240, 「NGN サービス統合および配信環境の要件と機能」、2011 年。 |
| [7] | ATIS の Web サイト、 http: //www.atis.org/ |
| [8] | FP7 4WARD プロジェクトのウェブサイト。 http://www.4ward-project.eu/ |
| [9] | B. Reuther, P. Müller: 「Future Internet Architecture - A Service Oriented Approach」、情報技術第 50 巻、第 6 号、pp. 383-389, Oldenbourg Verlag, ミュンヘン、2008 年。 |
| [10] | F Goldstein, J Day, 「Moving beyond TCP/IP」[オンライン: http://pouzin.pnanetworks.com/images/PSOC-MovingBeyondTCP.pdf 2010 年 4 月。 |
| [11] | J Touch, Y Wang, V Pingali 共著、「A Recursive Network Architecture」、 ISI Technical Report ISI-TR-2006-626, 2006年 10 月。 |
| [12] | TARIFA プロジェクトのウェブサイト http://www.i2cat.net/es/projecte/tarifa |
| [13] | T. Erl 著、「サービス指向アーキテクチャ: 概念、技術、および設計」、 Prentice Hall PTR Upper Saddle River 、ニュージャージー州、米国、2005 年。 |
| [14] | L. Volker, C. Werle, および M. Zitterbart, 「セキュリティ プロトコルの自動選択のための決定プロセス」、Proceedings of 33rd IEEE Conference on Local Computer Networks 、2008. LCN 2008, 2008, pp. 223-22 |
| [15] | F Curbera, M Duftler, R Khalaf, W Nagy, N Mukhi, S Weerawarana, 「Web サービス Web の解明: SOAP, WSDL, および UDDI の紹介」、 IEEE インターネット コンピューティング、vol. 6, 2002, pp. 86-93 |
| [16] | M Vukovic と P Robinson の共著、「Context-aware service composition」、 Proceedings of the Third UK UbiNet Workshop 。バース、英国、2005 年。 |
| [17] | A Alamri, M Eid, および A El Saddik 共著、「最先端の動的 Web サービス構成手法の分類」、 International Journal of Web and Grid Services 、vol. 2, 2006, pp. 148-166. |
| [18] | V Agarwal, G Chafle, S Mittal, B Srivastava, 「Web サービスの構成と実行のためのアプローチの理解」 、第 1 回バンガロール年次コンピューティング会議の議事録、2008 年、p. 1. |
| [19] | K. Sivashanmugam, JA Miller, AP Sheth, および K. Verma 共著、「セマンティック Web プロセス構成のフレームワーク」、 International Journal of Electronic Commerce 、vol. 9, 2005, p71-10 |
| [20] | S. McIlraith および TC Son 共著、「セマンティック Web サービスの構成に golog を適応させる」 、知識表現および推論国際会議の原則、2002 年、pp. 482-49 |
| [21] | HJ Levesque, R Reiter, Y Lesperance, F Lin, および RB Scherl 共著「GOLOG: 動的ドメイン向けのロジック プログラミング言語」 The Journal of Logic Programming vol. 31, 1997, pp. 59-83. |
| [22] | SY Su, J Meng, R Krithivasan, S Degwekar, S Helal, 「制約ベースの e サービス インフラストラクチャにおける動的な企業間ワークフロー管理」、 Electronic commerce research 、vol. 3, 2003, pp. 9-24. |
| [23] | S Dustdar および W Schreiner 著、「Web サービス構成に関する調査」、 International Journal of Web and Grid Services 、vol. 1, 2005, pp. 1-30. |
| [24] | N Channa, S Li, AW Shaikh, X Fu, 「動的 Web サービス構成における制約の充足」、 Proceedings of 16th International Workshop on Database and Expert Systems Applications 、2005 年、pp.658—66 |
| [25] | VanderMeer, D, Datta, A, Technologyies, C, Dutta, K, Thomas, H, Ramamritham, K, Navathe, SB, 「FUSION: 動的な Web サービス構成と自動実行を可能にするシステム」.電子商取引に関するIEEE国際会議の議事録。 2003年 |
| [26] | S. Thakkar, CA Knoblock, JL Ambite, 「Web サービスの動的構成へのビュー統合アプローチ」、 Proceedings of 2003 ICAPS Workshop on Planning for Web Services 、200 |
| [27] | B. Benatallah, QZ Sheng, AH Ngu, および M. Dumas による「動的 Web サービスの宣言型構成とピアツーピア プロビジョニング」、 icde 、2002 年、p. 0297. |
| [28] | S. Ambroszkiewicz 著、「enTish: An Approach to Service Description and Composition」 、オブジェクト指向と Web サービスに関する第 1 回ヨーロッパ ワークショップの議事録、S 、pp. 49-5 |
| [29] | SJ ラッセルと P ノーヴィグ、「人工知能: 現代的なアプローチ」、プレンティス ホール、2009 年。 |
| [30] | S McIlraith および R Fadel, 「複雑なアクションを伴う計画」 、非単調推論に関するワークショップの議事録 (NMR'02) 、2002 年。 13. |
| [31] | Evren, DW, Wu, D, Sirin, E, Hendler, J, Nau, D, および Parsia, B, 「SHOP2 を使用した自動 Web サービス構成」 、Web サービスの計画に関するワークショップ、2003 年。 |
| [32] | M Ghallab, DS Nau, P Traverso, 「自動計画: 理論と実践」、 Morgan Kaufmann Publishers 、2004 年。 |
| [33] | U. Küster, M. Stern, および B. König-Ries, 「自動サービス構成における問題とアプローチの分類」、 Proceedings of the International Workshop on Engineering Service Compositions (WESC'05) 、200 |
| [34] | Bhatt M, Flahive A, Wouters C, Rahayu W, Taniar D, および Dillon T, 「サブオントロジー抽出への分散アプローチ」。第 18 回高度情報ネットワーキングとアプリケーションに関する国際会議 (AINA'04) の議事録、2004 年。 |
| [35] | M Bhatt, C Wouters, A Flahive, W Rahayu, および D Taniar, 「分散手法を使用したサブオントロジー抽出におけるセマンティック完全性」、 Proceedings of Computational Science and Its Applications (ICCSA'04) 、2004 年、pp 508-517 |
| [36] | A Flahive, W Rahayu, D Taniar, および B Apduhan 共著「グリッドの分散オントロジー フレームワーク」、 Parallel and Distributed Computing: Applications and Technologies 、2005 年、pp. 68–7 |
| [37] | Mrissa M, Benslimane D, Maamar Z, および Ghedira C, 「Web サービスを構成するためのセマンティックおよびコンテキストベースのアプローチに向けて」、 International Journal of Web and Grid Services 、vol. 1, 2005, pp. 268-286. |
| [38] | C. Pahl 著、「セマンティック Web サービスの開発と展開のための概念アーキテクチャ」、 International Journal of Web and Grid Services 、vol. 1, 2005, pp. 287-304. |
| [39] | K Fujii and T Suda, “Dynamic service composition using semantic information,” Proceedings of the 2nd international conference on Service oriented computing , 2004, pp. 39—48. |
| [40] | E Sirin, J Hendler, および B Parsia, 「セマンティック記述を使用した Web サービスの半自動構成」 、Web サービスの議事録: ICEIS 2003 と連携したモデリング、アーキテクチャ、およびインフラストラクチャ ワークショップ、200 |
| [41] | Vogel J, Xu L, Schnabel F, Krummenacher R, Abels S, Gonzalez R, Mos A, Mehandjiev N, Cekov L, Ripa G など、「D6.1.1 - サービス構築のための最先端のレポートと要件」、 SOA4All EU プロジェクト FP7-ICT-2008-215219, 2009年。 |
| [42] | JE Cook および AL Wolf, 「ソフトウェア プロセスの検証: プロセスとモデルの対応を定量的に測定する」、 ACM Transactions on Software Engineering and Methodology (TOSEM) 、vol. 8, 1999, 176 |
| [43] | R Agrawal, D Gunopulos, および F Leymann 共著「ワークフロー ログからのプロセス モデルのマイニング」、 Proceedings of Advances in Database Technology (EDBT'98) 、1998 年、467 ~ 483 ページ。 |
| [44] | EM ゴールド、「与えられたデータからのオートマトン識別の複雑さ*」、情報と制御、vol. 37, 1978, pp. 302-320. |
| [45] | R. Silva, J. Zhang, JG Shanahan 共著「Probabilistic workflow mining」 、データ マイニングにおける知識発見に関する第 11 回 ACM SIGKDD 国際会議の議事録、2005 年、p. 284 |
| [46] | G Greco, A Guzzo, L Pontieri, D Sacca 共著「ワークフロー トレースのクラスタリングによる表現プロセス モデルのマイニング」、 Advances in Knowledge Discovery and Data Mining 、2004 年、52 ~ 62 ページ。 |
3 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO/IEC TR 29181-1 and the following apply.
3.1
Atomic Service
as
well-defined and self-contained function or role commonly used in networking protocols (acknowledgments, sequence numbers, flow control, etc.) to establish communications for consuming composite services
3.2
Atomic Mechanism
am
specific implementation which provides the desired atomic mechanism functionality
3.3
Composite Service
cs
service that is composed of more than one atomic service
Note 1 to entry: The composite service logic needs to be specified in a workflow to describe the composition and execution process.
3.4
Service Composition Algorithm
SCA
mechanism in charge of selecting and associating the specific atomic mechanisms which will create a composite service, specified in the form of a workflow
3.5
Workflow
WF
formal representation of a CS
Note 1 to entry: The result of the service composition process is the definition of a set of CSs which will be executed at the nodes involved in a communication. The atomic services are selected according to their specifications and functionalities. Concretely, the algorithm (SCA) will generate the final CS and represented by a WF.
3.6
Patterns or templates
commonly used and well-known WF
Note 1 to entry: Patterns or templates can improve and speed up the selection process carried out by the execution of SCAs in specific cases.
Bibliography
| [1] | X. Sanchez-Loro, J. Paradells, J. Casademont, and J.L. Ferrer, “Optimizing the delivery chain in heterogenous networks,” Proceedings of the 9th IFIP TC 6 international conference on Wired/wireless internet communications (WWIC'11), Spain, 2011 |
| [2] | D. D. Clark, J. Wroclawski, K. R. Sollins, and R. Braden, “Tussle in cyberspace: defining tomorrow's internet,” Proceedings of the 2002 ACM Conference on Applications, technologies, architectures, and protocols for computer communications (SIGCOMM '02), New York, NY, USA, 2002. 347-356. |
| [3] | C. Henke, A. Siddiqui, and R. Khondoker, “Network functional composition: State of the art," Proceedings of IEEE Australasian Telecommunication Networks and Application Conference (ATNAC'10), 2010. |
| [4] | S.K. Garg and R.B. Mishra, “TRS: system for recommending semantic web service composition approaches,” Proceedings of International Symposium on Information Technology (ITSim’08), 2008, pp. 1—5. |
| [5] | TM Forum website, http://www.tmforum.org/TechnicalPrograms/ServiceDeliveryFramework/4664/home.html |
| [6] | ITU-T Y.2240, “Requirements and capabilities for NGN service integration and delivery environment”, 2011. |
| [7] | ATIS website, http://www.atis.org/ |
| [8] | FP7 4WARD project website. http://www.4ward-project.eu/ |
| [9] | B. Reuther, P. Müller: “Future Internet Architecture - A Service Oriented Approach,” Information Technology Jahrgang 50, Heft 6, S. 383-389, Oldenbourg Verlag, Muenchen, 2008. |
| [10] | F. Goldstein, J. Day, “Moving beyond TCP/IP,” [Online: http://pouzin.pnanetworks.com/images/PSOC-MovingBeyondTCP.pdf ]. April, 2010. |
| [11] | J. Touch, Y. Wang and V. Pingali,"A Recursive Network Architecture," ISI Technical Report ISI-TR-2006-626, October 2006. |
| [12] | TARIFA project website, http://www.i2cat.net/es/projecte/tarifa |
| [13] | T. Erl, “Service-oriented architecture: concepts, technology, and design”, Prentice Hall PTR Upper Saddle River, NJ, USA, 2005. |
| [14] | L. Volker, C. Werle, and M. Zitterbart, “Decision process for automated selection of security protocols,” Proceedings of 33rd IEEE Conference on Local Computer Networks, 2008. LCN 2008, 2008, pp. 223—229. |
| [15] | F. Curbera, M. Duftler, R. Khalaf, W. Nagy, N. Mukhi, and S. Weerawarana, “Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI,” IEEE Internet computing, vol. 6, 2002, pp. 86—93 |
| [16] | M. Vukovic and P. Robinson, “Context aware service composition,” Proceedings of the Third UK UbiNet Workshop. Bath, UK, 2005. |
| [17] | A. Alamri, M. Eid, and A. El Saddik, “Classification of the state-of-the-art dynamic web services composition techniques,” International Journal of Web and Grid Services, vol. 2, 2006, pp. 148—166. |
| [18] | V. Agarwal, G. Chafle, S. Mittal, and B. Srivastava, “Understanding approaches for web service composition and execution,” Proceedings of the 1st Bangalore annual Compute conference, 2008, p. 1. |
| [19] | K. Sivashanmugam, J.A. Miller, A.P. Sheth, and K. Verma, “Framework for semantic web process composition,” International Journal of Electronic Commerce, vol. 9, 2005, pp. 71—106. |
| [20] | S. McIlraith and T.C. Son, “Adapting golog for composition of semantic web services,” Principles of Knowledge Representation and Reasoning International Conference, 2002, pp. 482—496. |
| [21] | H.J. Levesque, R. Reiter, Y. Lesperance, F. Lin, and R.B. Scherl, “GOLOG: A logic programming language for dynamic domains,” The Journal of Logic Programming, vol. 31, 1997, pp. 59—83. |
| [22] | S.Y. Su, J. Meng, R. Krithivasan, S. Degwekar, and S. Helal, “Dynamic inter-enterprise workflow management in a constraint-based e-service infrastructure,” Electronic commerce research, vol. 3, 2003, pp. 9—24. |
| [23] | S. Dustdar and W. Schreiner, “A survey on web services composition,” International Journal of Web and Grid Services, vol. 1, 2005, pp. 1—30. |
| [24] | N. Channa, S. Li, A.W. Shaikh, and X. Fu, “Constraint satisfaction in dynamic web service composition,” Proceedings of Sixteenth International Workshop on Database and Expert Systems Applications, 2005, pp. 658—664. |
| [25] | D. VanderMeer, A. Datta, C. Technologyies, K. Dutta, H. Thomas, K. Ramamritham, and S.B. Navathe, “FUSION: A system allowing dynamic web service composition and automatic execution.” Proceedings of IEEE International Conference on E-Commerce. 2003. |
| [26] | S. Thakkar, C.A. Knoblock, J.L. Ambite, “A view integration approach to dynamic composition of web services,” Proceedings of 2003 ICAPS Workshop on Planning for Web Services, 2003. |
| [27] | B. Benatallah, Q.Z. Sheng, A.H. Ngu, and M. Dumas, “Declarative composition and peer-to-peer provisioning of dynamic web services,” icde, 2002, p. 0297. |
| [28] | S. Ambroszkiewicz, “enTish: An Approach to Service Description and Composition,” In Proceedings of the First European Workshop on Object Orientation and Web Services, S, pp. 49—53. |
| [29] | S.J. Russell and P. Norvig, “Artificial intelligence: a modern approach,” Prentice hall, 2009. |
| [30] | S. McIlraith and R. Fadel, “Planning with complex actions,” Proceedings of the Workshop on Non-Monotonic Reasoning (NMR’02), 2002. p. 13. |
| [31] | D.W. Evren, D. Wu, E. Sirin, J. Hendler, D. Nau, and B. Parsia, “Automatic Web Services Composition Using SHOP2,” In Workshop on Planning for Web Services, 2003. |
| [32] | M. Ghallab, D.S. Nau, and P. Traverso, “Automated Planning: theory and practice,” Morgan Kaufmann Publishers, 2004. |
| [33] | U. Küster, M. Stern, and B. König-Ries, “A classification of issues and approaches in automatic service composition,” Proceedings of the International Workshop on Engineering Service Compositions (WESC’05), 2005. |
| [34] | M. Bhatt, A. Flahive, C. Wouters, W. Rahayu, D. Taniar, and T. Dillon, “A distributed approach to sub-ontology extraction.” Proceedings of the 18th International Conference on Advanced Information Networking and Applications (AINA’04), 2004. |
| [35] | M. Bhatt, C. Wouters, A. Flahive, W. Rahayu, and D. Taniar, “Semantic completeness in sub-ontology extraction using distributed methods,” Proceedings of Computational Science and Its Applications (ICCSA’04), 2004, pp. 508—517 |
| [36] | A. Flahive, W. Rahayu, D. Taniar, and B. Apduhan, “A distributed ontology framework for the grid,” Parallel and Distributed Computing: Applications and Technologies, 2005, pp. 68—71. |
| [37] | M. Mrissa, D. Benslimane, Z. Maamar, and C. Ghedira, “Towards a semantic-and context-based approach for composing web services,” International Journal of Web and Grid Services, vol. 1, 2005, pp. 268—286. |
| [38] | C. Pahl, “A conceptual architecture for semantic web services development and deployment,” International Journal of Web and Grid Services, vol. 1, 2005, pp. 287—304. |
| [39] | K. Fujii and T. Suda, “Dynamic service composition using semantic information,” Proceedings of the 2nd international conference on Service oriented computing, 2004, pp. 39—48. |
| [40] | E. Sirin, J. Hendler, and B. Parsia, “Semi-automatic composition of web services using semantic descriptions,” Proceedings of Web Services: Modeling, Architecture and Infrastructure workshop in conjunction with ICEIS 2003, 2003. |
| [41] | J. Vogel, L. Xu, F. Schnabel, R. Krummenacher, S. Abels, R. Gonzalez, A. Mos, N. Mehandjiev, L. Cekov, G. Ripa, and others, “D6.1.1 - State of the Art Report and Requirements for Service Construction,” SOA4All EU project FP7-ICT-2008-215219, 2009. |
| [42] | J.E. Cook and A.L. Wolf, “Software process validation: quantitatively measuring the correspondence of a process to a model,” ACM Transactions on Software Engineering and Methodology (TOSEM), vol. 8, 1999, p. 176. |
| [43] | R. Agrawal, D. Gunopulos, and F. Leymann, “Mining process models from workflow logs,” Proceedings of Advances in Database Technology (EDBT'98), 1998, pp. 467—483. |
| [44] | E.M. Gold, “Complexity of automaton identification from given data*,” Information and control, vol. 37, 1978, pp. 302—320. |
| [45] | R. Silva, J. Zhang, and J.G. Shanahan, “Probabilistic workflow mining,” Proceedings of the eleventh ACM SIGKDD international conference on Knowledge discovery in data mining, 2005, p. 284. |
| [46] | G. Greco, A. Guzzo, L. Pontieri, and D. Sacca, “Mining expressive process models by clustering workflow traces,” Advances in Knowledge Discovery and Data Mining, 2004, pp. 52—62. |