JP4859456B2 - データスキーマのマッピングプログラム及び計算機システム - Google Patents
データスキーマのマッピングプログラム及び計算機システム Download PDFInfo
- Publication number
- JP4859456B2 JP4859456B2 JP2005374359A JP2005374359A JP4859456B2 JP 4859456 B2 JP4859456 B2 JP 4859456B2 JP 2005374359 A JP2005374359 A JP 2005374359A JP 2005374359 A JP2005374359 A JP 2005374359A JP 4859456 B2 JP4859456 B2 JP 4859456B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- data item
- relationship
- schema
- item names
- 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
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/80—Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
- G06F16/84—Mapping; Conversion
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
図2(a)〜(d)は、入力データ格納部104のソースデータスキーマ定義文書格納部1041、ソースインスタンス文書格納部1042、ターゲットデータスキーマ定義文書格納部1043、およびターゲットインスタンス文書格納部1044に格納された文書の記述例を示す。なお、これらの文書は、上述のebXML(electronic business XML) 仕様のXML/EDIや、財務情報の場合にはXBRL(eXtensible Business Reporting Language)等で記述されるものである。
以下、メモリ108にロードされたオントロジ構築支援とデータマッピング(データ項目名の対応関係の絞り込み)を行う各プログラムの動作について、以下に説明する。
相互変換を行う2つのデータスキーマ(ソースデータスキーマとターゲットデータスキーマ)の項目名の概念情報抽出の処理は、概念抽出手段1082により実行される。概念抽出手段1082は、上記図6の処理により、項目名と頻度順のインスタンスがソースデータスキーマデータ項目情報格納部1051とターゲットデータスキーマデータ項目情報格納部1052に格納された後に実行される。
(1)概念1=項目名A、項目名Bの先頭からの共通文字列
(2)概念2=項目名A、項目名Bの末尾からの共通文字列
(3)概念3=項目名Aから上記共通文字列を除いたもの
(4)概念4=項目名Bから上記共通文字列を除いたもの
次に、データ項目名Aおよびデータ項目名Bにおける概念1〜4の使われ方に関する情報を概念情報格納部1053に登録する(S706)。例えば、データ項目名Aが「要求番号」、データ項目名Bが「要求年月日」のとき、概念1〜概念4は以下のようになる。
(1)概念1=「要求」
(2)概念2=nil(無し)
(3)概念3=「番号」
(4)概念4=「年月日」
そこで、概念1、概念3、概念4の概念名とデータ項目名における使われ方に関する情報を概念情報格納部1053の概念名10531、データ項目名における位置10532、データ項目名異なり数10533、データ項目名リスト10534に格納する。
上記図7の概念関係抽出のステップ(S707)では、弁別関係抽出手段1083および順序関係抽出手段1085により、上述の概念3と概念4(すなわち、データ項目名Aとデータ項目名Bの差異)の関係を抽出し、オントロジ1061に格納する。オントロジ1061のデータ構造を図5に示す。
上記概念2(すなわち、データ項目名Aとデータ項目名Bの末尾からの共通文字列)が「年月日」のとき(S801)、概念3と概念4(すなわち、データ項目名Aとデータ項目名Bの差異)の時間的な順序関係を抽出する。まず、インスタンス文書格納部1042または1044からデータ項目名Aとデータ項目名Bの時系列的な順序関係を抽出する(S802)。
(1)「見積 - 出荷 - 着荷」という順序関係
(2)「出荷 - 納品」という順序関係
この例では、「納品」は「出荷」より後であるという情報を利用することにより、「見積」「出荷」を「納品」の同義語候補からはずすことができる。これにより、「納品番号」のマッピング先の候補から「見積番号」と「出荷番号」をはずし、「着荷番号」に絞ることができる。
概念3と概念4(すなわち、項目名Aと項目名Bの差異)に順序関係がないとき、弁別関係抽出手段1083が、概念3と概念4は弁別関係にあると判定する(S807)。例えば、データ項目名Aが「要求番号」、データ項目名Bが「要求年月日」の時、概念3は「番号」、概念4は「年月日」となり、これらの概念は「弁別関係」にあると判定する。なお、上記S801で概念2が「年月日」でないときにもこのS807に進んで弁別関係を設定する。
データ項目マッピング定義支援手段1087は、オントロジ1061に格納された概念間の弁別関係および順序関係を利用することにより、ソースデータスキーマとターゲットデータスキーマにおけるデータ項目名の対応付けを支援する。対応付けの結果は図12に示すデータスキーママッピング定義ファイル1071に格納される。
(1)概念1=項目名A、項目名Bの先頭からの共通文字列
(2)概念2=項目名A、項目名Bの末尾からの共通文字列
(3)概念3=項目名Aから上記の共通文字列を除いたもの
(4)概念4=項目名Bから上記の共通文字列を除いたもの
本システムの特徴は、データ項目名A、Bを構成する概念の弁別関係および時間的な順序関係に関する情報を利用して対応付け候補を絞る点にある。すなわち、データ項目名Aとデータ項目名Bに共通文字列がある場合、オントロジ1061を参照し、概念3と概念4(すなわち、項目名Aと項目名Bの差異)が“弁別関係”にないことを条件に(S906)、 概念3と概念4を同義語候補とする(S907)。そして、概念間の同義関係をオントロジ1061の概念名10611、概念名10612、概念関係10613、データ項目名における位置10614、例10615に格納する(S908)。このS908の処理が、図1に示した同義関係抽出手段1084に相当する。
(1)「出荷」は「納品」より先という順序関係
(2)「見積」は「出荷」より先という順序関係
この場合、「見積」「出荷」を「納品」の同義語候補からはずすことができる。これにより、「納品番号」のマッピング先の候補から「見積番号」と「出荷番号」をはずすことができる。
最後に、オントロジ構築支援手段1086について述べる。本実施形態では、前述のデータ項目マッピング定義支援手段1087の処理過程で部分的にオントロジ1061を構築していくが、オントロジ構築支援手段1086は、概念ごとに弁別概念および同義概念を確認する手段を提供する。オントロジ構築支援画面の一例を図11に示す。オントロジ構築支援画面901は、選択された概念に対応する語句を表示する概念表示部9011と、概念表示部9011に表示された語句に対して弁別関係となる概念と同義関係となる概念とを表示する概念関係表示部9012と、概念関係表示部9012に表示された概念に対して弁別関係となる語句と、同義関係となる語句とを表示する概念関係候補表示部9013と、オペレータの操作を受け付ける登録ボタン9014からなる。概念関係表示部9012には同義概念、弁別概念、および時間的順序関係が表示される。概念関係候補表示部9013には、概念関係格納部1054に格納されている同義概念候補、弁別概念候補、および順序関係候補が表示される。ユーザが概念関係候補の中から適切なものを選択して登録ボタン1094をクリックすると、選択された同義概念候補、弁別概念候補、および順序関係候補がオントロジ1061に格納され、確認フラグ10616に確認済みであることを示す値「1」が設定される。
上記データスキーママッピング定義支援システムにより作成されたデータスキーママッピング定義ファイル1071は、ターゲットデータスキーマで定義されるデータベースと、ソースデータスキーマで定義されるデータベースの統合を行うことができる。
以上のように、本発明では、複数のデータスキーマ間で、データ項目名の対応付け候補を絞るために、概念間の弁別関係をオントロジに記述する。また、オントロジ構築を自動化するため、データスキーマにおけるデータ項目名間の関係から概念の弁別関係を抽出する。すなわち、「同じ親を持つデータ項目には、違う項目として区別できるような弁別性のある名前がつけられる」という性質を利用して、同じ親を持つデータ項目の語句から概念間の弁別関係を抽出する。例えば、「要求番号」と「要求日付」というデータ項目名が兄弟関係にある場合には、「『要求番号』と『要求日付』は弁別性のある概念(区別すべき概念)である」という知識を抽出する。さらに、「『要求番号』と『要求日付』の違いを表す『番号』と『日付』は弁別性のある概念(区別すべき概念)である」という知識を抽出する。
(弁別関係を利用した情報検索システム)
前記第1実施例形態では、データスキーマから「弁別関係」という概念関係を抽出し、データスキーマ間のデータ項目名の対応付けに利用する方法について述べた。「弁別関係」は2つのデータスキーマのデータ項目名の対応関係を絞り込む際に有効であるため、複数の情報サーバから適切な情報を検索するための検索条件の変換にも適用しうる。情報検索において、検索漏れを少なくする手段として、質問拡張という手法が知られている。
102 入力装置
103 表示装置
104 入力データ格納部
105 オントロジ構築用データ格納部
106 オントロジ格納部
107 データスキーママッピング定義格納部
108 メモリ108
1041 ソースデータスキーマ定義文書格納部
1042 ソースインスタンス文書格納部
1043 ターゲットデータスキーマ定義文書格納部
1044 ターゲットインスタンス文書格納部
1051 ソースデータスキーマデータ項目情報格納部
1052 ターゲットデータスキーマデータ項目情報格納部
1053 概念情報格納部
1061 オントロジ
1071 データスキーママッピング定義ファイル
1081 データ項目情報取り込み手段
1082 概念抽出手段
1083 弁別関係抽出手段
1084 順序関係抽出手段
1085 同義関係抽出手段
1086 オントロジ構築支援手段
1087 データ項目マッピング定義支援手段
Claims (11)
- データ構造を記述した第1のデータスキーマと第2のデータスキーマを参照して、前記第1のデータスキーマを構成するデータ項目名と第2のデータスキーマを構成するデータ項目名の対応付けを行うプログラムであって、
前記第1のデータスキーマを構成するデータ項目名を抽出する手順と、
前記第2のデータスキーマを構成するデータ項目名を抽出する手順と、
前記抽出した第1のデータスキーマと第2のデータスキーマのそれぞれのデータ項目名に含まれる要素概念を抽出する手順と、
前記抽出した要素概念からデータ項目名間の弁別関係を設定する手順と、
前記第1のデータスキーマのデータ項目名と第2のデータスキーマからデータ項目名をそれぞれ読み込んで、前記弁別関係に基づいて前記読み込んだ2つのデータ項目名について対応関係を設定する手順と、
前記データ項目名の対応関係を蓄積する手順と、
を計算機に実行させることを特徴とするプログラム。 - 前記要素概念を抽出する手順は、
前記第1のデータスキーマまたは第2のデータスキーマについて、それぞれ2つのデータ項目名を読み込む手順と、
前記2つのデータ項目名の文字列を比較して同義の文字列を含むときに、前記2つのデータ項目名を構成する文字列のうち共通する1組の文字列を第1の要素概念として抽出する手順と、
前記2つのデータ項目名の文字列を比較して同義の文字列を含むときに、前記2つのデータ項目名を構成する文字列のうち共通する文字列を除いた1組の文字列を第2の要素概念として抽出する手順と、
を含むことを特徴とする請求項1に記載のプログラム。 - 前記弁別関係を設定する手順は、
前記第2の要素概念に対応する2つの項目名について、時系列的な順序関係を判定する手順と、
前記第2の要素概念に時系列的な順序関係が含まれない場合には、当該第2の要素概念を構成する1組の文字列が弁別関係であることを設定する手順と、
を含むことを特徴とする請求項2に記載のプログラム。 - 前記対応付けを行う手順は、
前記読み込んだ2つのデータ項目名の文字列を比較して、同義の文字列を含みかつ弁別関係にない場合に、これら2つのデータ項目名が対応関係にあることを設定することを特徴とする請求項1に記載のプログラム。 - データ構造を記述した第1のデータスキーマと第2のデータスキーマを参照して、前記第1のデータスキーマを構成するデータ項目名と第2のデータスキーマを構成するデータ項目名の弁別関係を生成するプログラムであって、
前記第1のデータスキーマを構成するデータ項目名を抽出する手順と、
前記第2のデータスキーマを構成するデータ項目名を抽出する手順と、
前記第1のデータスキーマまたは第2のデータスキーマについて、それぞれ2つのデータ項目名を読み込む手順と、
前記2つのデータ項目名の文字列を比較して同義の文字列を含むときに、前記2つのデータ項目名を構成する文字列のうち共通する文字列を除いた1組の文字列を第2の要素概念として抽出する手順と、
前記第2の要素概念に対応する2つの項目名について、時系列的な順序関係を判定する手順と、
前記第2の要素概念に時系列的な順序関係が含まれない場合には、当該第2の要素概念を構成する1組の文字列が弁別関係であることを設定する手順と、
を含むことを特徴とするプログラム。 - 前記弁別関係であることを設定する手順は、
前記1組の文字列と、これら1組の文字列の概念関係が弁別関係であることを示す値をオントロジに格納する手順を含むことを特徴とする請求項5に記載のプログラム。 - 前記2つのデータ項目名の文字列を比較して同義の文字列を含むときに、前記2つのデータ項目名を構成する文字列のうち共通する1組の文字列を第1の要素概念として抽出する手順と、
前記1組の文字列と、これら1組の文字列の概念関係が同義関係であることを示す値をオントロジに格納する手順と、
をさらに含むことを特徴とする請求項6に記載のプログラム。 - 入力された第1のデータスキーマを格納する第1データスキーマ格納部と、
入力された第2のデータスキーマを格納する第2データスキーマ格納部と、
前記第1データスキーマ格納部から第1のデータスキーマを構成するデータ項目名を抽出して第1データ項目格納部へ格納し、前記第2データスキーマ格納部から第2のデータスキーマを構成するデータ項目名を抽出して第2データ項目格納部へ格納するデータ項目名取り込み部と、
前記第1データ項目格納部と第2データ項目格納部のそれぞれのデータ項目名に含まれる要素概念を抽出する概念抽出部と、
前記抽出した要素概念からデータ項目名間の弁別関係を抽出してオントロジに格納する弁別関係抽出部と、
前記抽出した要素概念からデータ項目名間の同義関係を抽出してオントロジに格納する同義関係抽出部と、
前記第1データ項目格納部と、前記第2データ項目格納部からデータ項目名をそれぞれ読み込んで、前記オントロジに基づいて前記読み込んだ2つのデータ項目名について対応関係を判定し、この対応関係をマッピングファイルに格納するマッピング定義部と、
を備えたことを特徴とする計算機システム。 - 前記概念抽出部は、
前記第1データ項目格納部または第2データ項目格納部から、それぞれ2つのデータ項目名を読み込んで当該2つのデータ項目名の文字列を比較する比較部と、
前記2つのデータ項目名が同義の文字列を含むときに、前記2つのデータ項目名を構成する文字列のうち共通する1組の文字列を第1の要素概念として抽出し、前記2つのデータ項目名が同義の文字列を含むときに、前記2つのデータ項目名を構成する文字列のうち共通する文字列を除いた1組の文字列を第2の要素概念として抽出する要素概念抽出部と、
を有することを特徴とする請求項8に記載の計算機システム。 - 前記弁別関係抽出部は、
前記第2の要素概念に対応する2つの項目名について、時系列的な順序関係を抽出する手順順序関係抽出部と、
前記第2の要素概念に時系列的な順序関係が含まれない場合には、当該第2の要素概念を構成する1組の文字列が弁別関係であると判定する弁別関係判定部と、
を有することを特徴とする請求項9に記載の計算機システム。 - 入力された単語について検索を実行する検索プログラムであって、
検索キーとなる単語の入力を受け付ける手順と、
単語間の概念関係を記録する辞書に基いて、前記入力された単語の上位概念である単語を上記検索キーとして追加する手順と、
単語間の弁別関係を記録する辞書に基いて、前記検索キーの各単語および該単語の構成要素と弁別関係にある単語を除外キーとして設定する手順と、
前記検索キーを用いて検索を行う手順と、
該検索結果から前記除外キーを含むものを除外して検索結果を出力する手順と、
を計算機に実行させることを特徴とする検索プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005374359A JP4859456B2 (ja) | 2005-12-27 | 2005-12-27 | データスキーマのマッピングプログラム及び計算機システム |
US11/642,828 US7996437B2 (en) | 2005-12-27 | 2006-12-21 | Program for mapping of data schema |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005374359A JP4859456B2 (ja) | 2005-12-27 | 2005-12-27 | データスキーマのマッピングプログラム及び計算機システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007179146A JP2007179146A (ja) | 2007-07-12 |
JP4859456B2 true JP4859456B2 (ja) | 2012-01-25 |
Family
ID=38195184
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005374359A Expired - Fee Related JP4859456B2 (ja) | 2005-12-27 | 2005-12-27 | データスキーマのマッピングプログラム及び計算機システム |
Country Status (2)
Country | Link |
---|---|
US (1) | US7996437B2 (ja) |
JP (1) | JP4859456B2 (ja) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7865519B2 (en) * | 2004-11-17 | 2011-01-04 | Sap Aktiengesellschaft | Using a controlled vocabulary library to generate business data component names |
CA2593233A1 (en) * | 2007-07-06 | 2009-01-06 | Cognos Incorporated | System and method for federated member-based data integration and reporting |
US8041746B2 (en) * | 2007-10-30 | 2011-10-18 | Sap Ag | Mapping schemas using a naming rule |
WO2010064317A2 (ja) * | 2008-12-05 | 2010-06-10 | 富士通株式会社 | 運用管理支援プログラム、該プログラムを記録した記録媒体、運用管理支援装置、および運用管理支援方法 |
CN102246160B (zh) | 2008-12-12 | 2015-05-20 | 皇家飞利浦电子股份有限公司 | 用于将数据源的数据链接到目标数据库的方法和模块 |
JP5250463B2 (ja) * | 2009-03-23 | 2013-07-31 | エヌ・ティ・ティ・コムウェア株式会社 | 意味的対応付け装置及びその処理方法とプログラム |
EP2246810A1 (en) | 2009-04-30 | 2010-11-03 | Collibra NV/SA | Method for ontology evolution |
FR2946208B1 (fr) * | 2009-05-26 | 2012-02-10 | Thales Sa | Procede d'adaptation de donnees dans un systeme de transmission de donnees et systeme associe |
JP2011028379A (ja) * | 2009-07-22 | 2011-02-10 | Toshiba Corp | データ構造変換プログラムおよびデータ構造変換装置 |
JP5423489B2 (ja) * | 2010-03-08 | 2014-02-19 | 富士通株式会社 | 構成情報管理装置、構成情報管理装置の辞書生成方法及び構成情報管理装置の辞書生成プログラム |
EP2365447A1 (en) * | 2010-03-11 | 2011-09-14 | British Telecommunications | Data integration system |
US9037615B2 (en) | 2010-05-14 | 2015-05-19 | International Business Machines Corporation | Querying and integrating structured and unstructured data |
US8355905B2 (en) * | 2010-05-14 | 2013-01-15 | International Business Machines Corporation | Mapping of relationship entities between ontologies |
US8489639B2 (en) * | 2011-03-04 | 2013-07-16 | Accenture Global Services Limited | Information source alignment |
JP5851962B2 (ja) * | 2011-09-19 | 2016-02-03 | 株式会社東芝 | 中継サーバ |
WO2013128611A1 (ja) * | 2012-03-01 | 2013-09-06 | 株式会社日立製作所 | データ管理システム、データ管理方法、及び計算機読み取り可能な記憶媒体 |
US20130325867A1 (en) * | 2012-06-04 | 2013-12-05 | Sap Ag | Ide integrated catalog and ddic-bridge for in-memory database views |
JP5978297B2 (ja) * | 2012-06-07 | 2016-08-24 | 株式会社日立製作所 | 管理システム及び管理方法 |
US9659042B2 (en) * | 2012-06-12 | 2017-05-23 | Accenture Global Services Limited | Data lineage tracking |
WO2014010029A1 (ja) | 2012-07-10 | 2014-01-16 | 富士通株式会社 | プログラム、マッピング装置およびマッピング方法 |
JP6012120B2 (ja) * | 2013-03-22 | 2016-10-25 | 京セラドキュメントソリューションズ株式会社 | 営業支援システムおよび営業支援プログラム |
JP6268435B2 (ja) * | 2014-03-03 | 2018-01-31 | 富士通株式会社 | データベースの再構成方法、データベースの再構成プログラム、及び、データベースの再構成装置 |
US10545955B2 (en) | 2016-01-15 | 2020-01-28 | Seven Bridges Genomics Inc. | Methods and systems for generating, by a visual query builder, a query of a genomic data store |
US10454497B1 (en) | 2018-10-22 | 2019-10-22 | Dell Products L. P. | Reducing a size of multiple data sets |
US11675752B2 (en) * | 2019-09-27 | 2023-06-13 | Atlassian Pty Ltd. | Systems and methods for generating schema notifications |
US20220147568A1 (en) * | 2020-11-10 | 2022-05-12 | Sap Se | Mapping expression generator |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06214865A (ja) * | 1993-01-12 | 1994-08-05 | Fujitsu Ltd | オブジェクト・ベース・データ処理装置 |
US5510978A (en) * | 1994-01-26 | 1996-04-23 | Vera Institute Of Justice | Electronic apparatus for implementing community policing program and method therefor |
JPH08249338A (ja) * | 1995-03-08 | 1996-09-27 | Nippon Telegr & Teleph Corp <Ntt> | データベース概念スキーマ統合支援装置 |
US5778373A (en) * | 1996-07-15 | 1998-07-07 | At&T Corp | Integration of an information server database schema by generating a translation map from exemplary files |
JP3779935B2 (ja) * | 2002-04-23 | 2006-05-31 | 株式会社ジャストシステム | 文書検索装置、文書検索方法およびその方法をコンピュータに実行させるプログラム |
JP3908090B2 (ja) | 2002-05-30 | 2007-04-25 | 日本電信電話株式会社 | 情報検索システムおよび情報検索方法、情報検索プログラム並びにそのプログラムを記録した記録媒体 |
US7254581B2 (en) * | 2002-11-13 | 2007-08-07 | Jerry Johnson | System and method for creation and maintenance of a rich content or content-centric electronic catalog |
US7739223B2 (en) * | 2003-08-29 | 2010-06-15 | Microsoft Corporation | Mapping architecture for arbitrary data models |
JP2005157823A (ja) | 2003-11-27 | 2005-06-16 | Nippon Telegr & Teleph Corp <Ntt> | 知識ベースシステム、および同システムにおける単語間の意味関係判別方法、ならびにそのコンピュータプログラム |
-
2005
- 2005-12-27 JP JP2005374359A patent/JP4859456B2/ja not_active Expired - Fee Related
-
2006
- 2006-12-21 US US11/642,828 patent/US7996437B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007179146A (ja) | 2007-07-12 |
US7996437B2 (en) | 2011-08-09 |
US20070150495A1 (en) | 2007-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4859456B2 (ja) | データスキーマのマッピングプログラム及び計算機システム | |
US8417513B2 (en) | Representation of objects and relationships in databases, directories, web services, and applications as sentences as a method to represent context in structured data | |
AU2011205296B2 (en) | Matching metadata sources using rules for characterizing matches | |
JP5367947B2 (ja) | 用語データベース拡張のための方法およびシステム | |
US7783637B2 (en) | Label system-translation of text and multi-language support at runtime and design | |
US20050149538A1 (en) | Systems and methods for creating and publishing relational data bases | |
US20150100542A1 (en) | Automatic generation of an extract, transform, load (etl) job | |
US8161061B2 (en) | Module and method for searching named entity of terms from the named entity database using named entity database and mining rule merged ontology schema | |
US8209346B2 (en) | Named entity database or mining rule database update apparatus and method using named entity database and mining rule merged ontology schema | |
US20120221324A1 (en) | Document Processing Apparatus | |
US10896227B2 (en) | Data processing system, data processing method, and data structure | |
US20090228794A1 (en) | Business specification comprehension assistance system and method | |
CN112560418B (zh) | 从自由形式的表格式数据创建行项目信息 | |
Pan et al. | Natural language aided visual query building for complex data access | |
US20060294050A1 (en) | Retrieving server-based help content | |
JP2785317B2 (ja) | ソフトウェア標準化方法 | |
JP2002007177A (ja) | マルチデータベース定義方法 | |
JP2019164557A (ja) | 検索システム | |
JP7319475B1 (ja) | メタデータ管理システム、メタデータ管理方法、プログラム | |
JP2011221797A (ja) | 提案仕様書作成支援方法、プログラムおよび提案仕様書作成支援装置 | |
Bargui et al. | Multidimensional concept extraction and validation from OLAP requirements in NL | |
JP2024046177A (ja) | データセットマッチングシステム | |
JP6172447B2 (ja) | 関連性判定システム、方法、およびプログラム | |
JP3498926B2 (ja) | 文書データベース管理システム | |
JP4889964B2 (ja) | 規則文章作成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080724 |
|
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: 20111025 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111101 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141111 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |