JP5672134B2 - オントロジー文書を生成する方法および装置 - Google Patents
オントロジー文書を生成する方法および装置 Download PDFInfo
- Publication number
- JP5672134B2 JP5672134B2 JP2011101835A JP2011101835A JP5672134B2 JP 5672134 B2 JP5672134 B2 JP 5672134B2 JP 2011101835 A JP2011101835 A JP 2011101835A JP 2011101835 A JP2011101835 A JP 2011101835A JP 5672134 B2 JP5672134 B2 JP 5672134B2
- Authority
- JP
- Japan
- Prior art keywords
- class
- domain
- item
- items
- ontology
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/36—Creation of semantic tools, e.g. ontology or thesauri
- G06F16/367—Ontology
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- Databases & Information Systems (AREA)
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
Description
・アーキテクチャはクライアント・サーバー式であるべきである;
・クライアントとサーバーは一様なインターフェースによって隔てられる;
・アーキテクチャはステートレス〔stateless、無状態〕である。これは、クライアントからの要求から次の要求にかけての間、クライアント・コンテキストがサーバー上に記憶されず、各要求が、該要求にサービスするのに必要な情報のすべてを含んでおり、状態情報はクライアント自身に保持されるということを意味する;
・クライアントは応答をキャッシュできる;
・(任意的)機能はサーバー転送論理(server transferring logic)によってクライアントに差し延べられてもよく、それをクライアントが実行できる。
・ドメイン内の個々のリソースがクライアントからの要求において同定されることができる。(これは、ウェブ・ベースのシステムではURI(Universal Resource Identifier[不変リソース識別子])を介してになるだろう。)リソース自身はクライアントに返される表現とは別個のエンティティである;
・クライアントによって保持されるリソースの表現は、クライアントに、サーバー上のリソースを修正または削除する(パーミッションにより許容されるとして)ための十分な情報を与えるのに十分である;
・クライアントとサーバーの間の各メッセージは、受信側が該メッセージを処理するための十分な情報を含む;
・サーバーからクライアントに与えられるリソースの表現は、関係したリソースへのハイパーテキスト・リンクを含むべきである。
・URIテンプレート;
・諸項目の諸クラスを含むデータ・フォーマット;
・含む、受け容れるおよびその他の型に範疇分けされる、クラス間のリンク;
・各クラスについての許容可能なHTTPメソッド;
・どのデータ・オブジェクトが各クラス上で編集可能か;
・インスタンスに対してHTTP GETオペレーションが実行されたときに返される、クラスのインスタンスの表現;
・各クラスの新しいインスタンスを生成できるエンティティ。生成は、POST要求の有効な受け手に対するPOSTオペレーションを介してであってもよい。これはまた、包含者内のどの子リソースが生成されることをクライアントが期待するかを含め、各クラスのインスタンスの生成オペレーションをどのように処理するかについてのサーバー側への汎用命令をも含んでいてもよい;
・どのクラスが管理可能(manageable)であるか。
・項目のクラス上でどのHTTPメソッドが許容されるかのリスト;
・リソース上でHTTP GETオペレーションが実行されるときに返される該リソースの表現;
・特定のリソースの新しいインスタンスを生成する役割を担うエンティティ。これはそのリソースが生成されるPOSTオペレーション要求を有効に受領することのできるリソースであってもよい(有効な受領者はクラス「親(Progenitor)」および「集合(Collection)」のものである。推定により、そのような有効な受領者がデータ構造オントロジーに「親」としてフィットすることがわかる);
・一般に、包含者内に新しいリソースを生成する効果をもつオペレーションをサーバーがどのように処理するべきか;
・どのリソースが削除可能か;
・どのリソースが管理可能(manageable)か。
・ドメイン・オントロジーならびにドメイン独立なデータ構造オントロジーおよびオペレーショナル・オントロジーから導出可能な推定規則に基づく、ドメインについての追加的情報を推定するための推定オペレーション――追加的情報はドメイン・オントロジーにおいて明示的に与えられていないがそれから導出可能である;
・集合として表された項目のクラスのメンバーシップ基準を計算するための、ドメイン・オントロジーにおいて表されている属性からの推論;
・クラス等価属性を使って、ブラックボックスはドメイン内の項目の各クラスについてクラス等価を計算する。これは、ブラックボックスが、たとえば、あるクラスが「親」クラスであると推定することを許容する。すると、ブラックボックスは、インターフェース明細および他のコード製品のような出力を生成するときに特定のパターンをたどることを知る;
項目の各クラスにどの「スロット」が存在するかを計算することを含む、各クラスのビューの構築。項目の各クラスについて、関連付けられた属性の列挙が計算される。スーパークラス属性から継承された属性について(すなわち、クラスAが属性Xをもち、クラスA1がAのサブクラスであり、よってクラスA1は属性Xを継承する)、最も導出された属性だけが選択される。
・ドメイン・オントロジー内の項目の各クラスについて、そのクラスが「親」クラスであれば、生成側面をもつオペレーション(Post[ポスト]、Copy[コピー]、Move[移動])をそのクラスに関連付け、あるいは非生成オペレーション(Get[ゲット]、Put[プット]およびDelete[削除])を非親項目に関連付ける;
・項目のクラスが「親」クラスであれば、生成側面をもつ各オペレーションについて、その「親」がいつオペレーションを受け容れるかに関連付けられた何らかの基準を同定する;問題の「親」の子孫項目を生成するために必要とされる情報を含む、そのオペレーションに関連付けられた引数型を定義する。
「URIテンプレート(これは単に提案)
/Posties
/{Postie}」
を含んでいてもよい。テキスト「Posties」は、Postiesビューへのクリック可能なリンクであってもよい。
「Operations
GET <item url='..' class='Postie'>
<date>dateTime</date>
<text>string</text>
</item>
DELETE」
と書かれていてもよい。
「Properties(ドットは読み出し専用を示す)
date・ dateTime
text string」
と書かれていてもよい。
「URIテンプレート(これは単に提案)
/Posties」
を含んでいてもよい。
「Operations
GET <item url='..' class='Posties'>
<postie url='..' class='Postie'/>
</item>
POST この集合内のPostie子リソースを生成
<item class='Postie'>
<text>string</text>
</item>」
ここでもまた、GETオペレーションは引数を必要とせず、「GET」に続くテキスト(<itemから/item>までの間)は、Posties親に対するGET要求を受領するサーバーによって生成される応答のフォーマットを表す。オペレーションPOSTのほうは引数(string)をもち、「POST」に続く<itemから/item>までの間のテキストは実は、POSTオペレーションを介して新しいpostieを生成する要求が取るべきフォーマットである(stringはpostieについてのストリング)。任意的に、そのような要求に対する応答についてのフォーマットを表すテキストが表示されることができる。しかしながら、そのような応答のフォーマットが上に詳述した「Postie」クラスについてのものと同じであり、
<item url='..' class='Postie'>
<date>dateTime</date>
<text>string</text>
</item>
の形をもつ応答がPosties親における各postie項目について生成されることはユーザーによって知られているであろう。
「Progenitor of
postie Postie」
と書かれていてもよい。ここで、テキストの第二の部分「Postie」はPostieビューへのリンクである。
以上の実施例を含む実施形態に関し、さらに以下の付記を開示する。
(付記1)
ドメイン内の項目の諸クラスの構造、どの項目がどのクラスに属するかおよびどのオペレーションを各クラスがサポートするかを指示するオントロジー文書を生成する、コンピュータ実装される方法であって:
ドメイン内の項目および項目間の関係についての情報を含むドメイン記述を入力する段階と;
データ構造およびオペレーション構造にアクセスする段階であって、データ構造は前記ドメイン記述において記述される項目を諸クラスに分けて特徴づけるための項目および項目間関係のドメイン独立なモデルであり、データ構造は諸項目のクラスとして少なくとも親項目を含み、各親項目は該親項目がそれに対して呼び出されたオペレーション構造からのオペレーションを受け容れる結果として該親項目によって生成される子孫項目だけを含むことができ、オペレーション構造は、ドメイン記述に適用されたときに諸項目の諸クラスについての処理規則を定義するオペレーションの、ドメイン独立なリストを含む、段階と;
前記データ構造および前記オペレーション構造を前記ドメイン記述に適用して、ソフトウェア製品を生成するのに使うオントロジー文書を生成する段階とを含む、
方法。
(付記2)
前記ドメイン記述が処理エンジンに入力され、前記データ構造およびオペレーション構造が前記処理エンジンによりアクセスされ、前記データ構造およびオペレーション構造が前記処理エンジンにおいて前記ドメイン記述に適用され、
前記オントロジー文書が前記処理エンジンによって生成される、
付記1記載のコンピュータ実装される方法。
(付記3)
親項目の各インスタンスは、項目の特定のクラスのインスタンスである子孫項目だけを含むことができる、付記1または2記載のコンピュータ実装される方法。
(付記4)
前記オントロジー文書に基づいてURIテンプレートを処理エンジンにおいて生成し、該処理エンジンから出力する段階をさらに含み、前記URIテンプレートは、ランタイムにおけるドメイン内のリソースの各インスタンスがHTTP URIを介した参照により取得可能であることを保証するために使うことができ、リソースはフィールドおよび他のリソースへのリンクをもつ項目のクラスを総称する用語である、付記1ないし3のうちいずれか一項記載のコンピュータ実装される方法。
(付記5)
前記オントロジー文書は、管理可能な包含者のクラスを定義し、該管理可能な包含者クラスのインスタンスは状態親項目を含み、状態親項目が含むことのできる子孫項目は、管理可能な包含者のクラスのオペレーティング状態のあらかじめ定義されたリストのうちの一つを指示するために使われる項目の状態クラスのインスタンスである子孫項目のみである、付記1ないし4のうちいずれか一項記載のコンピュータ実装される方法。
(付記6)
前記データ構造およびオペレーション構造が制約されたエディタによってアクセスされ、前記制約されたエディタは、ユーザーを、前記データ構造およびオペレーション構造が前記ドメイン記述に適用されるような仕方で前記ドメイン記述を入力することに制約する編集環境である、付記1ないし5のうちいずれか一項記載のコンピュータ実装される方法。
(付記7)
前記オントロジー文書を使って生成されるインターフェース明細は、RESTアーキテクチャ・スタイルにおけるインターフェースの原理と整合する、付記1ないし6のうちいずれか一項記載のコンピュータ実装される方法。
(付記8)
ソフトウェア製品を生成するコンピュータ実装される方法であって、付記1ないし7のうちいずれか一項記載のオントロジー文書を生成する方法を含み、さらに:
処理エンジンにおいて、前記データ構造および前記オペレーション構造に基づく規則のセットを前記オントロジー文書に適用してソフトウェア製品を生成する段階を含む、
コンピュータ実装される方法。
(付記9)
前記データ構造および前記オペレーション構造が、生成されるソフトウェア製品がRESTアーキテクチャ・スタイルにおけるインターフェースの原理と整合することを保証する、付記8記載のコンピュータ実装される方法。
(付記10)
付記8または9記載のコンピュータ実装される方法であって、前記オントロジー文書は、管理可能な包含者のクラスを定義し、前記管理可能な包含者クラスのインスタンスは状態親項目を含み、前記状態親項目が含むことのできる子孫項目は、管理可能な包含者のクラスのオペレーティング状態のあらかじめ定義されたリストのうちの一つを指示するために使われる項目の状態クラスのインスタンスである子孫項目のみであり、それにより、ランタイムにおける前記管理可能な包含者クラスのインスタンスのオペレーティング状態は、前記管理可能な包含者クラスの前記インスタンスに含まれる前記状態親項目に前記状態クラスのインスタンスを追加することによって管理されるよう動作可能である、方法。
(付記11)
ランタイムにおける前記管理可能な包含者クラスの前記インスタンスの前記状態は、前記管理可能な包含者クラスの前記インスタンスに含まれる前記状態親項目に対する前記状態クラスの最も最近追加されたインスタンスによって指示され、それにより、前記状態親項目に含まれる子孫項目は、前記管理可能な包含者クラスの前記インスタンスの状態履歴である、付記10記載のコンピュータ実装される方法。
(付記12)
前記管理可能な包含者クラスのインスタンスは、仮想コンピューティング・システムである、付記10または11記載のコンピュータ実装される方法。
(付記13)
前記ソフトウェア製品が定義された受け容れ制約条件を含み、前記受け容れ制約条件は、ランタイムにおいて、親項目に対してオペレーションが呼び出された結果として該親項目のインスタンスによって生成されることのできる子孫項目の個別的なインスタンスを制約し、前記受け容れ制約条件はクライアント・ツールに対して利用可能である、付記8ないし12のうちいずれか一項記載のコンピュータ実装される方法。
(付記14)
ドメインはクラウド・コンピューティング環境であり、前記ソフトウェア製品はサービスとしてのインフラストラクチャーAPIとして実装されることのできるインターフェース明細である、あるいは前記ソフトウェア製品はサービスとしてのインフラストラクチャーAPIである、付記8ないし13のうちいずれか一項記載のコンピュータ実装される方法
(付記15)
ドメイン内の項目の諸クラスの構造、どの項目がどのクラスに属するかおよびどのオペレーションを各クラスがサポートするかを指示するオントロジー文書を生成するよう構成されたコンピューティング装置であって:
ドメイン内の項目および項目間の関係についての情報を含むドメイン記述を入力するための入力手段と;
データ構造およびオペレーション構造にアクセスするアクセス手段であって、データ構造は前記ドメイン記述において記述される項目を諸クラスに分けて特徴づけるための項目および項目間関係のドメイン独立なモデルであり、データ構造は諸項目のクラスとして少なくとも親項目を含み、各親項目は該親項目がそれに対して呼び出されたオペレーション構造からのオペレーションを受け容れる結果として該親項目によって生成される子孫項目だけを含むことができ、オペレーション構造は、ドメイン記述に適用されたときに諸項目の諸クラスについての処理規則を定義するオペレーションの、ドメイン独立なリストを含む、手段と;
前記データ構造および前記オペレーション構造を前記ドメイン記述に適用して、ソフトウェア製品を生成するのに使うオントロジー文書を生成する生成手段とを有する、
装置。
20 ブラックボックス
30 抽象的なAPI
40 コード生成器
100 VSYSs〔仮想システム〕(親項目)
110 VSYS(子孫項目)
111 要求エンティティ
120 ネットワーク(Networks)(親)
130 スナップショット(Snapshots)(親)
140 EFMs(親)
150 Vサーバー(VServers)(親)
160 状態(States)(親)
161 移行
162 実行
163 移行
170 VSYSDescriptor
180 リンク
190 フィールド
200 システム
210 「ネットワーク」リソース
220 「名前」フィールド
230 「サーバー」親項目
231 「サーバー」リソース
300 Posties(親)
301 ドメイン・オントロジー表現
320 Postie
330 ハイライト
340 メニュー・バー
341 すべて表示
342 Posties
343 Postie
350 明細セクション
351 説明文
352 クラス・ヘッダ
353 サブヘッダ
354 URIテンプレート
355 オペレーション・プロトコル
356 属性
357 子
Claims (10)
- ドメイン内の項目の諸クラスの構造、どの項目がどのクラスに属するかおよびどのオペレーションを各クラスがサポートするかを指示するオントロジー文書を生成する、コンピュータ実装される方法であって:
ドメイン内の項目および項目間の関係についての情報を含むドメイン記述を処理エンジンに入力する段階と;
前記処理エンジンがデータ構造およびオペレーション構造にアクセスする段階であって、データ構造は前記ドメイン記述において記述される項目を諸クラスに分けて特徴づけるための項目および項目間関係のドメイン独立なモデルであり、データ構造は諸項目のクラスとして少なくとも親項目を含み、各親項目は該親項目がそれに対して呼び出されたオペレーション構造からのオペレーションを受け容れる結果として該親項目によって生成される子孫項目だけを含むことができ、オペレーション構造は、ドメイン記述に適用されたときに諸項目の諸クラスについての処理規則を定義するオペレーションの、ドメイン独立なリストを含む、段階と;
前記処理エンジンが前記データ構造および前記オペレーション構造を前記ドメイン記述に適用して、ソフトウェアを生成するのに使うオントロジー文書を生成する段階とを含む、
方法。 - 親項目の各インスタンスは、項目の特定のクラスのインスタンスである子孫項目だけを含むことができる、請求項1記載のコンピュータ実装される方法。
- 前記オントロジー文書に基づいてURIテンプレートを前記処理エンジンにおいて生成し、該処理エンジンから出力する段階をさらに含み、前記URIテンプレートは、ランタイムにおけるドメイン内のリソースの各インスタンスがHTTP URIを介した参照により取得可能であることを保証するために使うことができ、リソースはフィールドおよび他のリソースへのリンクをもつ項目のクラスを総称する用語である、請求項1または2記載のコンピュータ実装される方法。
- 前記オントロジー文書は、管理可能な包含者のクラスを定義し、該管理可能な包含者クラスのインスタンスは状態親項目を含み、状態親項目が含むことのできる子孫項目は、管理可能な包含者のクラスのオペレーティング状態のあらかじめ定義されたリストのうちの一つを指示するために使われる項目の状態クラスのインスタンスである子孫項目のみである、請求項1ないし3のうちいずれか一項記載のコンピュータ実装される方法。
- 前記データ構造およびオペレーション構造が制約されたエディタによってアクセスされ、前記制約されたエディタは、ユーザーを、前記データ構造およびオペレーション構造が前記ドメイン記述に適用されるような仕方で前記ドメイン記述を入力することに制約する編集環境である、請求項1ないし4のうちいずれか一項記載のコンピュータ実装される方法。
- 前記オントロジー文書を使って生成されるインターフェース明細は、RESTアーキテクチャ・スタイルにおけるインターフェースの原理と整合する、請求項1ないし5のうちいずれか一項記載のコンピュータ実装される方法。
- ソフトウェアを生成するコンピュータ実装される方法であって、請求項1ないし6のうちいずれか一項記載のオントロジー文書を生成する方法を含み、さらに:
前記処理エンジンにおいて、前記データ構造および前記オペレーション構造に基づく規則のセットを前記オントロジー文書に適用してソフトウェアを生成する段階を含む、
コンピュータ実装される方法。 - 請求項7記載のコンピュータ実装される方法であって、前記オントロジー文書は、管理可能な包含者のクラスを定義し、前記管理可能な包含者クラスのインスタンスは状態親項目を含み、前記状態親項目が含むことのできる子孫項目は、管理可能な包含者のクラスのオペレーティング状態のあらかじめ定義されたリストのうちの一つを指示するために使われる項目の状態クラスのインスタンスである子孫項目のみであり、それにより、ランタイムにおける前記管理可能な包含者クラスのインスタンスのオペレーティング状態は、前記管理可能な包含者クラスの前記インスタンスに含まれる前記状態親項目に前記状態クラスのインスタンスを追加することによって管理されるよう動作可能であり、
ランタイムにおける前記管理可能な包含者クラスの前記インスタンスの状態は、前記管理可能な包含者クラスの前記インスタンスに含まれる前記状態親項目に対する前記状態クラスの最も最近追加されたインスタンスによって指示され、それにより、前記状態親項目に含まれる子孫項目は、前記管理可能な包含者クラスの前記インスタンスの状態履歴である、方法。 - 前記管理可能な包含者クラスのインスタンスは、仮想コンピューティング・システムである、請求項8記載のコンピュータ実装される方法。
- 前記ソフトウェアが定義された受け容れ制約条件を含み、前記受け容れ制約条件は、ランタイムにおいて、親項目に対してオペレーションが呼び出された結果として該親項目のインスタンスによって生成されることのできる子孫項目の個別的なインスタンスを制約し、前記受け容れ制約条件はクライアント・ツールに対して利用可能である、請求項7ないし9のうちいずれか一項記載のコンピュータ実装される方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP10161690A EP2383684A1 (en) | 2010-04-30 | 2010-04-30 | Method and device for generating an ontology document |
EP10161690.2 | 2010-04-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011238223A JP2011238223A (ja) | 2011-11-24 |
JP5672134B2 true JP5672134B2 (ja) | 2015-02-18 |
Family
ID=42983381
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011101835A Expired - Fee Related JP5672134B2 (ja) | 2010-04-30 | 2011-04-28 | オントロジー文書を生成する方法および装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8898103B2 (ja) |
EP (1) | EP2383684A1 (ja) |
JP (1) | JP5672134B2 (ja) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015505082A (ja) * | 2011-12-12 | 2015-02-16 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 情報ドメインに対する自然言語処理モデルの生成 |
US8725774B2 (en) * | 2012-10-05 | 2014-05-13 | Xerox Corporation | Enforcing policies over linked XML resources |
WO2014088543A1 (en) * | 2012-12-03 | 2014-06-12 | Hewlett-Packard Development Company, L.P. | Cloud object |
EP2939104A4 (en) | 2012-12-28 | 2016-09-07 | Xsb Inc | SYSTEMS AND METHODS FOR CREATING, EDITING, RECORDING AND RECOVERING KNOWLEDGE CONTAINED IN SPECIFICATION DOCUMENTS |
US9910640B2 (en) | 2014-05-15 | 2018-03-06 | International Business Machines Corporation | Modeling representational state transfer application programming interfaces |
RU2596599C2 (ru) * | 2015-02-03 | 2016-09-10 | Общество с ограниченной ответственностью "Аби ИнфоПоиск" | Система и способ создания и использования пользовательских онтологических моделей для обработки пользовательского текста на естественном языке |
US11157260B2 (en) | 2015-09-18 | 2021-10-26 | ReactiveCore LLC | Efficient information storage and retrieval using subgraphs |
US9864598B2 (en) | 2015-09-18 | 2018-01-09 | ReactiveCore LLC | System and method for providing supplemental functionalities to a computer program |
US9372684B1 (en) * | 2015-09-18 | 2016-06-21 | ReactiveCore LLC | System and method for providing supplemental functionalities to a computer program via an ontology instance |
JP6805765B2 (ja) * | 2016-10-21 | 2020-12-23 | 富士通株式会社 | ソフトウェアサービスの実行のためのシステム、方法、及びプログラム |
US10942709B2 (en) * | 2019-07-02 | 2021-03-09 | Holtworks, LLC | Hyperpiler |
US10853150B1 (en) * | 2019-12-31 | 2020-12-01 | Fujitsu Limited | Generating application programming interface knowledge graphs |
US11609932B2 (en) * | 2020-03-27 | 2023-03-21 | Adp, Inc. | Web services having live data updates |
US11321527B1 (en) * | 2021-01-21 | 2022-05-03 | International Business Machines Corporation | Effective classification of data based on curated features |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040117173A1 (en) * | 2002-12-18 | 2004-06-17 | Ford Daniel Alexander | Graphical feedback for semantic interpretation of text and images |
US8065655B1 (en) * | 2006-06-20 | 2011-11-22 | International Business Machines Corporation | System and method for the autogeneration of ontologies |
US20080228812A1 (en) * | 2007-03-15 | 2008-09-18 | Honeywell International Inc. | Method and System for Metamodeling Using Dynamic Ontology Objects |
CN101398831B (zh) | 2007-09-27 | 2013-08-21 | 日电(中国)有限公司 | 本体数据导入/导出方法及装置 |
US8214401B2 (en) * | 2009-02-26 | 2012-07-03 | Oracle International Corporation | Techniques for automated generation of ontologies for enterprise applications |
-
2010
- 2010-04-30 EP EP10161690A patent/EP2383684A1/en not_active Withdrawn
-
2011
- 2011-04-28 JP JP2011101835A patent/JP5672134B2/ja not_active Expired - Fee Related
- 2011-07-14 US US13/182,882 patent/US8898103B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011238223A (ja) | 2011-11-24 |
EP2383684A1 (en) | 2011-11-02 |
US8898103B2 (en) | 2014-11-25 |
US20110271176A1 (en) | 2011-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5672134B2 (ja) | オントロジー文書を生成する方法および装置 | |
Roman et al. | WSMO-Lite and hRESTS: Lightweight semantic annotations for Web services and RESTful APIs | |
Gu et al. | XSLT transformation from UML models to LQN performance models | |
Nixon et al. | Tuplespace-based computing for the semantic web: A survey of the state-of-the-art | |
Brabra et al. | On semantic detection of cloud API (anti) patterns | |
Lemmens et al. | Enhancing Geo‐Service Chaining through Deep Service Descriptions | |
Tavares et al. | A model driven approach for the development of semantic restful web services | |
Malki et al. | Building Semantic Mashup. | |
Amar Bensaber et al. | Development of semantic web services: model driven approach | |
Stüber et al. | Dynamic system models and their simulation in the Semantic Web | |
Rosén | Federated through-life support, enabling online integration of systems within the PLM domain | |
Diamantini et al. | Semantic annotation and services for KDD tools sharing and reuse | |
Pedrinaci et al. | Semantic web services approaches | |
Tripathi et al. | Towards introducing and implementation of SOA design antipatterns | |
Zhuge et al. | Modeling language and tools for the semantic link network | |
Patel et al. | SysML-based domain-specific executable workflows | |
Tari et al. | A dual-layered model for web services representation and composition | |
Fan et al. | Data transformation of ESB based on the data model for integration | |
Krieger | Semantic querying of distributed pattern and solution repositories | |
Delgado | Interoperability in the Internet of Things with asymmetric schema matching | |
Hu et al. | Improving IoT Services Through Business-Process-Aligned Modeling Method | |
Scherer | Description languages for REST APIs-state of the art, comparison, and transformation | |
Esmin et al. | SMINER–a platform for data mining based on service-oriented architecture | |
Djamel et al. | A reverse engineering approach for specifying Semantic Web Service with respect to MDA | |
Uifălean et al. | Employing Graph Databases for Business Process Management and Representation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140204 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140828 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140916 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141107 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20141125 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141208 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5672134 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |