目次
12 関係: ユースケース、ワークフロー、ソフトウェア開発工程、統一モデリング言語、EbXML、EbXML Business Process Specification Schema、EbXML Core Components、Extensible Markup Language、電子商取引、UN/CEFACT、Unified Process、Webサービス。
- 国際連合経済社会理事会
ユースケース
ユースケース(Use Case)は、ソフトウェア工学やシステム工学でシステム(あるいはシステムのシステム)の機能要求を含む振舞を把握するための技法である。各ユースケースは、何らかの目的・目標/機能に関する台本(シナリオ)での主体(アクター(actor))と呼ぶ利用者(ユーザ)とシステムのやりとりを描いている。ユースケースのアクターはエンドユーザーの場合もあるし、別のシステムの場合もある。ユースケースでは技術専門用語をなるべく使わず、エンドユーザーやそのビジネスの専門家に分かり易い用語を用いる。ユースケースの作成は、ビジネスアナリストとエンドユーザーが共同で行う。ユースケースを図にしたものがユースケース図であり、両者を厳密に区別すべき根拠はない。
見る UN/CEFACT Modelling Methodologyとユースケース
ワークフロー
ワークフロー(workflow)は、リソース(資源)を体系的に組織化した反復可能な業務活動のパターンである。ワークフローは、物質の加工、サービスの提供、情報の処理など、何らかの具体的意図をもって設計される。ワークフローは、例えば、操作の列、個人またはグループの定まった作業、従業員の組織、複数の機械の機構などで表現しうる。 ワークフローは組織構造に関する各種概念(サイロ、機能、チーム、プロジェクト、階層)と密接な関係がある。ワークフローは組織の基本的構成要素と見ることもできる。これら概念の関係については後述する。
見る UN/CEFACT Modelling Methodologyとワークフロー
ソフトウェア開発工程
ソフトウェア開発工程(ソフトウェアかいはつこうてい、Software Development Process)はソフトウェアライフサイクルプロセスのうち、開発に関わるプロセスである。すなわち、ソフトウェアの構想から廃止までの流れのうち、開発部分をプロセスとして捉えたものである。ソフトウェア開発プロセスとも。 開発工程はいくつかのサブプロセスからなる。サブプロセスの種類と関係性を示す開発プロセスモデルが複数存在する。また開発工程とその中の各種タスク・活動のための方法論が提案されている。
見る UN/CEFACT Modelling Methodologyとソフトウェア開発工程
統一モデリング言語
統一モデリング言語(とういつモデリングげんご、英: Unified Modeling Language, UML)は、ソフトウェア工学で用いられる、汎用的かつ開発方面に特化させたモデリング言語である。システム設計を視覚的に図式化しての標準化されたモデリング手法の提供を目的にしている, See the sample content, look for history。UMLの略語で呼ばれることが多い。オブジェクト指向分野でよく用いられている。 UMLは、数々の技法が乱立していた当時の業界に、標準化されたモデリング手法を普及させようとする目的から企画され、1994~95年のラショナルソフトウェアにて最初の版が作成された。
見る UN/CEFACT Modelling Methodologyと統一モデリング言語
EbXML
ebXML (Electronic Business using eXtensible Markup Language、拡張可能なマーク付け言語を用いた電子ビジネス) は、XMLを用いたインターネット上の企業間電子商取引のための仕様群である。 ebXMLは複数の仕様からなる。その対象範囲は、取引伝票の伝送にとどまらず、取引のプロセスやプロトコルの指定から、企業が取引相手を探すための仕様にまで至る。ただし、伝票のフォーマットはebXMLでは定めておらず、UBLやRosettaNet PIPといった他の標準や、あるいは企業が独自に定めた伝票フォーマットを用いることになる。
見る UN/CEFACT Modelling MethodologyとEbXML
EbXML Business Process Specification Schema
ebXML Business Process Specification Schema(BPSSまたはebBPと略される)は、ebXMLの仕様のひとつで、企業間電子商取引のプロセスをXML形式で記述する言語である。 BPSSは2001年にバージョン1.01が公開された後、OASIS ebXML Business Process TCで次期版の標準化が行われ、2006年12月にバージョン2.0.4がOASIS標準として承認された。
見る UN/CEFACT Modelling MethodologyとEbXML Business Process Specification Schema
EbXML Core Components
ebXML Core Components(CC, コアコンポーネント、コア構成要素)は、企業間電子商取引でやりとりする電子伝票を構成する要素のモデルである。ebXMLの標準のひとつであり、UN/CEFACTにおいて標準化が行われている。 企業間電子商取引においては、業界ごと、あるいは業務ごとに異なる伝票(例えば「注文」「請求」等)が用いられる。だがそうした伝票を構成する要素には、業務や業界をまたがって共通に使われるものがある。例えば、「住所」という項目は様々な伝票の中に現れる。そうした共通の要素を括り出して、新たな伝票の設計の際に再利用できるようにすることがコア構成要素の基本的な発想である。
見る UN/CEFACT Modelling MethodologyとEbXML Core Components
Extensible Markup Language
は、基本的な構文規則を共通とすることで、任意の用途向けの言語に拡張することを容易としたことが特徴のマークアップ言語の総称である。一般的にXML(エックスエムエル)と略称で呼ばれる。JISによる訳語は「拡張可能なマーク付け言語」と定義している。XML文書のフォーマットを予め統一することで、異種プラットフォーム間での情報交換も可能となる。 SGMLからの移行を目的として開発された。文法はSGMLの構文解析器と互換性を保つようにSGMLのサブセットに定められシンプルになり、機能はSGMLに無いものが追加されている。 XML の仕様は、World Wide Web Consortium (W3C) により策定・勧告されている。1998年2月に XML 1.0 が勧告された。2010年4月現在、XML 1.0 と XML 1.1 の2つのバージョンが勧告されている(#バージョン)。
見る UN/CEFACT Modelling MethodologyとExtensible Markup Language
電子商取引
電子商取引(でんししょうとりひき、)あるいはeコマース(イー・コマース、e-commerceあるいはelectronic commerce 、略称:EC)とは、データ通信やコンピュータなど電子的な手段を介して行う商取引の総称IT用語辞典e-words【EC、Electronic Commerce、電子商取引 / eコマース】。狭義にはインターネットを通じて遠隔地間で行う商取引を指す。より狭義には、Webサイトなどを通じて企業が消費者に商品を販売するネット通販を指す場合もある。「イートレード」とも言い、消費者側からは和製英語で「ネットショッピング」とも呼ばれている(「ECサイト」も参照)。
見る UN/CEFACT Modelling Methodologyと電子商取引
UN/CEFACT
UN/CEFACT(United Nations Centre for Trade Facilitation and Electronic Business、貿易簡易化と電子ビジネスのための国連センター)は、国際連合の下位機関であり、商取引や貿易の促進を目的として世界規模で活動している。国連欧州経済委員会(UNECE)によってホストされている。 勧告文書を作成する手続き(Open Development Process)を持っており、これに則って技術仕様の開発が行われている。国際標準化機構(ISO)等の標準化団体との間で覚書を取り交わしており、作成した標準は互いの機関で尊重し合うことになっている。
見る UN/CEFACT Modelling MethodologyとUN/CEFACT
Unified Process
Unified Software Development Process もしくはUnified Processは、一般的な反復型ソフトウェア開発工程フレームワークである. もっともよく知られていて、広範囲にドキュメント化された洗練されたUnified Process はラショナル統一プロセス (RUP)である。 Unified Process の4つの工程の相対的サイズを表した典型的プロジェクトのプロフィール Unified Processは単なるプロセスではなく、むしろ特定の組織やプロジェクト向けにカスタマイズするべき拡張可能はフレームワークである。 「ラショナル統一プロセス」は、同様にカスタマイズ可能なフレームワークである。
見る UN/CEFACT Modelling MethodologyとUnified Process
Webサービス
アーキテクチャ Webサービス(ウェブサービス)とは、HTTPなどのインターネット関連技術を応用して、分散コンピューティングを実現したものを指す。W3Cにおいては、Webサービスとは、さまざまなプラットフォーム上で動作する異なるソフトウェア同士が相互運用するための標準的な手段を提供するものと説明されている。 類似の用語としてWeb API(ウェブエーピーアイ)があるが、ほぼ同義語である。 2000年代後半以降、Webアプリの広まりと共にエンドユーザーに対して画面を介して何らかのサービスを提供するWebサイトを指して「Webサービス」と呼称することが増えたが、そういったものとは異なり、W3Cが定義するWebサービスは単純に他のソフトウェアから呼び出せる処理ロジックだけを提供するサービスを指している。
見る UN/CEFACT Modelling MethodologyとWebサービス
参考情報
国際連合経済社会理事会
- UN/CEFACT Modelling Methodology
- アジアハイウェイ
- アジア太平洋経済社会委員会
- アフリカ経済委員会
- アラブ・マシュレク国際道路ネットワーク
- ラテンアメリカ・カリブ経済委員会
- 世界保健機関
- 世界銀行グループ
- 向精神薬に関する条約
- 国連女性の地位委員会
- 国際通貨基金
- 国際連合人権委員会
- 国際連合児童基金
- 国際連合欧州経済委員会
- 国際連合経済社会理事会
- 国際連合食糧農業機関
- 地理学的名称に関する国連専門家グループ
- 持続可能な開発目標に関するハイレベル政治フォーラム
- 経済的、社会的及び文化的権利委員会
- 被拘禁者処遇最低基準規則
- 西アジア経済社会委員会
- 麻薬に関する単一条約
- 麻薬委員会
UMM 別名。

