JP5737392B2 - 情報処理システム、データ管理方法、情報処理装置およびその制御方法と制御プログラム - Google Patents
情報処理システム、データ管理方法、情報処理装置およびその制御方法と制御プログラム Download PDFInfo
- Publication number
- JP5737392B2 JP5737392B2 JP2013516212A JP2013516212A JP5737392B2 JP 5737392 B2 JP5737392 B2 JP 5737392B2 JP 2013516212 A JP2013516212 A JP 2013516212A JP 2013516212 A JP2013516212 A JP 2013516212A JP 5737392 B2 JP5737392 B2 JP 5737392B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- data model
- language
- application
- information processing
- 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/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/258—Data format conversion from or to a database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/211—Schema design and management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Description
データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力手段と、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成手段と、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成手段と、
を備えることを特徴とする。
データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力ステップと、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成ステップと、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成ステップと、
を含むことを特徴とする。
データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力ステップと、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成ステップと、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成ステップと、
をコンピュータに実行させることを特徴とする。
情報処理装置と、
前記情報処理装置に対し、デバイスインタフェースを介して接続されたデバイスと、
前記情報処理装置に対し、アプリケーションインタフェースを介して接続されたアプリケーションと、
を含む情報処理システムであって、
前記情報処理装置は、
前記アプリケーションに対応して、データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力手段と、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成手段と、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成手段と、
データベースに蓄積するデータを前記デバイスから前記デバイスインタフェースを介して収集するデータ収集手段と、
前記アプリケーションからの所定のプロトコルによるデータ要求に応答して、前記データベースに蓄積されたデータを検索し、前記アプリケーションインタフェースを介して所望のデータを前記アプリケーションに提供するデータ提供手段と、
を備えることを特徴とする。
デバイスインタフェースを介してデバイスからデータを収集し、アプリケーションインタフェースを介してアプリケーションからの要求に応答してデータを提供するデータ管理方法であって、
前記アプリケーションに対応して、データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力ステップと、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成ステップと、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成ステップと、
データベースに蓄積するデータを前記デバイスから前記デバイスインタフェースを介して収集するデータ収集ステップと、
前記アプリケーションからの所定のプロトコルによるデータ要求に応答して、前記データベースに蓄積されたデータを検索し、前記アプリケーションインタフェースを介して所望のデータを前記アプリケーションに提供するデータ提供ステップと、
を含むことを特徴とする。
本発明の第1実施形態としての情報処理装置100について、図1を用いて説明する。情報処理装置100は、デバイスからデータを収集してアプリケーションからの要求に応答してデータを提供する装置である。
次に本発明の第2実施形態に係る情報処理システムについて、図2以降を用いて説明する。
図2は、本実施形態に係る情報処理システム200の機能構成を説明するための図である。
図3は、本実施形態に係る情報処理システムの動作手順300を示すシーケンス図である。
なお、デバイスデータモデルと加工データモデルとは、1つのデータモデルファイル201に混在しているのが一般的であり、ステップS301およびS303と、S305およびS307とが複数回繰り返される。したがって、その順序に制限はない。また、アプリケーション202側に各IDを通知する動作はまとめて行なってもよい。
図4は、本実施形態に係るデバイスデータモデルの登録手順S301,S303を示す図である。
図5は、本実施形態に係る加工データモデルの登録手順S307,S309を示す図である。
図6は、本実施形態に係るデータ収集または加工データ生成の手順S317,S319を示す図である。
図7は、本実施形態に係るアプリケーションへのデータまたは加工データの提供手順S321,S323を示す図である。
図8は、本実施形態に係る情報処理装置210のハードウェア構成を示すブロック図である。図8において、情報処理装置210は、CPU810、ROM820、通信制御部830、RAM840およびストレージ850を備えている。
図9は、本実施形態に係るデータモデルの構成900を示す図である。かかるデータモデルは、開発者(オペレータ)がデータモデルをXMLで記述する場合に、その支援としてあらかじめ準備されてよい。その場合には、図8のストレージにデータモデルのテンプレートが記憶されて、開発者(オペレータ)に対し対話的に提供される。
図10Aは、本実施形態に係る言語記述変換テーブル853の構成を示す図である。なお、この構成に限定されることはない。
図10Bは、本実施形態に係るDBテーブル生成によるデバイスデータDB250の構成を示す図である。
図10Cは、本実施形態に係るデバイス接続および設定入力によるDBテーブルへのデバイス設定S313、S315を示す図である。本例では、図10Bの空のDBテーブル1032について説明するが、他のDBテーブルへのデバイス設定も同様である。
図10Dは、本実施形態に係るデバイスデータ受信によるDBテーブルへのデバイスデータ蓄積S317、S319を示す図である。なお、本例もDBテーブル1032に基づく例を説明するが、他のDBテーブルにおいても同様である。また、図10Dでは、図10CにさらにデバイスID"2"でシリアルNo"5678"のデバイスが接続されているとして説明する。
図10Eは、本実施形態に係る加工ルール生成およびアプリケーションインタフェース生成による加工ルール(関数群)852およびアプリケーションIF群851の構成を示す図である。
図11は、本実施形態に係る情報処理装置におけるアプリケーションインタフェースおよびデータベースの生成例1100を示す図である。
なお、図11には、SOAPインタフェースを示したが、本実施形態で有用な所定のプロトコルのインタフェースが使用可能である。
図12は、本実施形態に係る情報処理装置210の動作手順を示すフローチャートである。このフローチャートは、図8のCPU810によってRAM840を使用しながら実行されて、図2の各機能構成部を実現する。
本実施形態による、デバイスデータモデルからアプリケーションインタフェースおよびDBテーブルを生成する具体例と、加工データモデルからアプリケーションインタフェース、DBテーブルおよび加工ルールを生成する具体例を示す。
図13は、本実施形態に係るデバイスデータモデルに基づくアプリケーションインタフェースおよびDBテーブルの生成具体例1300である。
図14は、本実施形態に係る加工データモデルに基づくアプリケーションインタフェース、データベースおよび加工ルールの生成具体例1400である。
次に本発明の第3実施形態に係る情報処理システム1500について、図15を用いて説明する。
図15は、本実施形態に係る情報処理システム1500の構成を示すブロック図である。本実施形態に係る情報処理システム1500は、上記第2実施形態と比べると、デバイスデータの収集、アプリケーションからの問い合わせ、データモデルの入力を含めて、すべてがネットワークを介して行なわれるクラウドシステムである点で異なる。その他の構成および動作は、第2実施形態と同様であるため詳しい説明を省略する。
以上、本発明の実施形態について詳述したが、それぞれの実施形態に含まれる別々の特徴を如何様に組み合わせたシステムまたは装置も、本発明の範疇に含まれる。
以下、参考形態の例を付記する。
1.
データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力手段と、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成手段と、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成手段と、
を備えることを特徴とする情報処理装置。
2.
前記第1言語はXML(Extensible Markup Language)であることを特徴とする1.に記載の情報処理装置。
3.
前記第2言語はSQL(Structured Query Language)であることを特徴とする1.または2.に記載の情報処理装置。
4.
前記第3言語はWSDL(Web Services Description Language)であることを特徴とする1.乃至3.のいずれか1つに記載の情報処理装置。
5.
前記第1生成手段が生成した前記第2言語の前記データベース構成ファイルからデータベースを作成する作成手段と、
前記生成されたデータベースに蓄積するデータを、当該情報処理装置に接続されるデバイスから収集するためのデバイスインタフェースと、
を備え、
前記アプリケーションインタフェースは、アプリケーションから当該情報処理装置への所定のプロトコルによるデータ要求に応答して、前記データベースに蓄積されたデータを検索して所望のデータを前記アプリケーションに返信することを特徴とする1.乃至4.のいずれか1つに記載の情報処理装置。
6.
前記所定のプロトコルはSOAP(Simple Object Access Protocol)であることを特徴とする5.に記載の情報処理装置。
7.
前記データモデルが、デバイスが収集したデータを加工して加工データを生成する加工データモデルである場合に、前記第1言語の加工データモデルから加工ルールを生成する第3生成手段をさらに備えることを特徴とする1.乃至6.のいずれか1つに記載の情報処理装置。
8.
前記第3生成手段は、前記加工ルールで使用する関数を記憶する記憶手段を有し、前記第1言語の加工データモデルに対応した前記関数を前記記憶手段から読み出して前記加工ルールの生成に使用することを特徴とする7.に記載の情報処理装置。
9.
前記アプリケーションインタフェースは、当該情報処理装置へのアプリケーションからの所定のプロトコルによる加工データ要求に応答して、前記データベースのデータを、要求された加工ルールに従って加工し、加工データを前記アプリケーションに返信することを特徴とする7.または8.に記載の情報処理装置。
10.
データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力ステップと、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成ステップと、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成ステップと、
を含むことを特徴とする情報処理装置の制御方法。
11.
データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力ステップと、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成ステップと、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成ステップと、
をコンピュータに実行させることを特徴とする制御プログラム。
12.
情報処理装置と、
前記情報処理装置に対し、デバイスインタフェースを介して接続されたデバイスと、
前記情報処理装置に対し、アプリケーションインタフェースを介して接続されたアプリケーションと、
を含む情報処理システムであって、
前記情報処理装置は、
前記アプリケーションに対応して、データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力手段と、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成手段と、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成手段と、
データベースに蓄積するデータを前記デバイスから前記デバイスインタフェースを介して収集するデータ収集手段と、
前記アプリケーションからの所定のプロトコルによるデータ要求に応答して、前記データベースに蓄積されたデータを検索し、前記アプリケーションインタフェースを介して所望のデータを前記アプリケーションに提供するデータ提供手段と、
を備えることを特徴とする情報処理システム。
13.
デバイスインタフェースを介してデバイスからデータを収集し、アプリケーションインタフェースを介してアプリケーションからの要求に応答してデータを提供するデータ管理方法であって、
前記アプリケーションに対応して、データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力ステップと、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成ステップと、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成ステップと、
データベースに蓄積するデータを前記デバイスから前記デバイスインタフェースを介して収集するデータ収集ステップと、
前記アプリケーションからの所定のプロトコルによるデータ要求に応答して、前記データベースに蓄積されたデータを検索し、前記アプリケーションインタフェースを介して所望のデータを前記アプリケーションに提供するデータ提供ステップと、
を含むことを特徴とするデータ管理方法。
Claims (12)
- データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力手段と、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成手段と、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成手段と、
前記データモデルが、デバイスが収集したデータを加工して加工データを生成する加工データモデルである場合に、前記第1言語の加工データモデルから加工ルールを生成する第3生成手段と、
を備えることを特徴とする情報処理装置。 - 前記第1言語はXML(Extensible Markup Language)であることを特徴とする請求項1に記載の情報処理装置。
- 前記第2言語はSQL(Structured Query Language)であることを特徴とする請求項1または2に記載の情報処理装置。
- 前記第3言語はWSDL(Web Services Description Language)であることを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。
- 前記第1生成手段が生成した前記第2言語の前記データベース構成ファイルからデータベースを作成する作成手段と、
前記生成されたデータベースに蓄積するデータを、当該情報処理装置に接続されるデバイスから収集するためのデバイスインタフェースと、
を備え、
前記アプリケーションインタフェースは、アプリケーションから当該情報処理装置への所定のプロトコルによるデータ要求に応答して、前記データベースに蓄積されたデータを検索して所望のデータを前記アプリケーションに返信することを特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。 - 前記所定のプロトコルはSOAP(Simple Object Access Protocol)であることを特徴とする請求項5に記載の情報処理装置。
- 前記アプリケーションインタフェースは、当該情報処理装置へのアプリケーションからの所定のプロトコルによる加工データ要求に応答して、前記データベースのデータを、前記加工データ要求に対応する加工ルールに従って加工された加工データを前記アプリケーションに返信することを特徴とする請求項5に記載の情報処理装置。
- 前記第3生成手段は、前記加工ルールで使用する関数を記憶する記憶手段を有し、前記第1言語の加工データモデルに対応した前記関数を前記記憶手段から読み出して前記加工ルールの生成に使用することを特徴とする請求項7に記載の情報処理装置。
- データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力ステップと、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成ステップと、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成ステップと、
前記データモデルが、デバイスが収集したデータを加工して加工データを生成する加工データモデルである場合に、前記第1言語の加工データモデルから加工ルールを生成する第3生成ステップと、
を含むことを特徴とする情報処理装置の制御方法。 - データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力ステップと、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成ステップと、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成ステップと、
前記データモデルが、デバイスが収集したデータを加工して加工データを生成する加工データモデルである場合に、前記第1言語の加工データモデルから加工ルールを生成する第3生成ステップと、
をコンピュータに実行させることを特徴とする制御プログラム。 - 情報処理装置と、
前記情報処理装置に対し、デバイスインタフェースを介して接続されたデバイスと、
前記情報処理装置に対し、アプリケーションインタフェースを介して接続されたアプリケーションと、
を含む情報処理システムであって、
前記情報処理装置は、
前記アプリケーションに対応して、データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力手段と、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成手段と、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成手段と、
前記データモデルが、デバイスが収集したデータを加工して加工データを生成する加工データモデルである場合に、前記第1言語の加工データモデルから加工ルールを生成する第3生成手段と、
データベースに蓄積するデータを前記デバイスから前記デバイスインタフェースを介して収集するデータ収集手段と、
前記加工ルールを用いて、前記デバイスインタフェースを介して収集されたデータを加工して前記データベースに蓄積するデータ加工手段と、
前記アプリケーションからの所定のプロトコルによるデータ要求に応答して、前記データベースに蓄積されたデータを検索し、前記アプリケーションインタフェースを介して所望のデータを前記アプリケーションに提供するデータ提供手段と、
を備えることを特徴とする情報処理システム。 - デバイスインタフェースを介してデバイスからデータを収集し、アプリケーションインタフェースを介してアプリケーションからの要求に応答してデータを提供するデータ管理方法であって、
前記アプリケーションに対応して、データモデル記述用の第1言語でデータモデルを表わしたデータモデルファイルを入力するファイル入力ステップと、
前記データモデルファイルから、データベース記述用の第2言語で記述されたデータベース構成ファイルを生成する第1生成ステップと、
前記データモデルファイルから、アプリケーションインタフェース記述用の第3言語で記述されたアプリケーションインタフェースを生成する第2生成ステップと、
前記データモデルが、デバイスが収集したデータを加工して加工データを生成する加工データモデルである場合に、前記第1言語の加工データモデルから加工ルールを生成する第3生成ステップと、
データベースに蓄積するデータを前記デバイスから前記デバイスインタフェースを介して収集するデータ収集ステップと、
前記加工ルールを用いて、前記デバイスインタフェースを介して収集されたデータを加工して前記データベースに蓄積する加工ステップと、
前記アプリケーションからの所定のプロトコルによるデータ要求に応答して、前記データベースに蓄積されたデータを検索し、前記アプリケーションインタフェースを介して所望のデータを前記アプリケーションに提供するデータ提供ステップと、
を含むことを特徴とするデータ管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013516212A JP5737392B2 (ja) | 2011-05-24 | 2012-05-22 | 情報処理システム、データ管理方法、情報処理装置およびその制御方法と制御プログラム |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011116367 | 2011-05-24 | ||
JP2011116367 | 2011-05-24 | ||
PCT/JP2012/003346 WO2012160813A1 (ja) | 2011-05-24 | 2012-05-22 | 情報処理システム、データ管理方法、情報処理装置およびその制御方法と制御プログラム |
JP2013516212A JP5737392B2 (ja) | 2011-05-24 | 2012-05-22 | 情報処理システム、データ管理方法、情報処理装置およびその制御方法と制御プログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015086609A Division JP2015181009A (ja) | 2011-05-24 | 2015-04-21 | 情報処理システム、データ管理方法、情報処理装置およびその制御方法と制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2012160813A1 JPWO2012160813A1 (ja) | 2014-07-31 |
JP5737392B2 true JP5737392B2 (ja) | 2015-06-17 |
Family
ID=47216904
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013516212A Expired - Fee Related JP5737392B2 (ja) | 2011-05-24 | 2012-05-22 | 情報処理システム、データ管理方法、情報処理装置およびその制御方法と制御プログラム |
JP2015086609A Pending JP2015181009A (ja) | 2011-05-24 | 2015-04-21 | 情報処理システム、データ管理方法、情報処理装置およびその制御方法と制御プログラム |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015086609A Pending JP2015181009A (ja) | 2011-05-24 | 2015-04-21 | 情報処理システム、データ管理方法、情報処理装置およびその制御方法と制御プログラム |
Country Status (6)
Country | Link |
---|---|
US (1) | US9558252B2 (ja) |
EP (1) | EP2717166A4 (ja) |
JP (2) | JP5737392B2 (ja) |
CN (1) | CN103635886B (ja) |
BR (1) | BR112013030043A2 (ja) |
WO (1) | WO2012160813A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11599357B2 (en) | 2020-01-31 | 2023-03-07 | International Business Machines Corporation | Schema-based machine-learning model task deduction |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2973047A4 (en) * | 2013-03-15 | 2016-11-02 | Ptc Inc | METHODS OF MANAGING APPLICATIONS USING SEMANTIC MODELING AND LABELING, AND DEVICES THEREOF |
JP6189645B2 (ja) | 2013-05-30 | 2017-08-30 | 株式会社Nttドコモ | M2mプラットフォーム装置及び通信サービス実行方法 |
JP6340345B2 (ja) * | 2014-08-29 | 2018-06-06 | 日本電信電話株式会社 | ネットワークシステム及びその構成方法、プログラム |
US11042929B2 (en) | 2014-09-09 | 2021-06-22 | Oracle Financial Services Software Limited | Generating instruction sets implementing business rules designed to update business objects of financial applications |
EP3029535A3 (en) * | 2014-12-03 | 2016-07-13 | Rockwell Automation Technologies, Inc. | P&ID and control system synchronization |
CN106371825B (zh) * | 2016-08-23 | 2019-08-13 | 武大吉奥信息技术有限公司 | 一种移动端应用界面表单动态生成方法及装置 |
US10554517B2 (en) * | 2017-03-28 | 2020-02-04 | A10 Networks, Inc. | Reduction of volume of reporting data using content deduplication |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004272871A (ja) * | 2003-02-20 | 2004-09-30 | Hitachi Software Eng Co Ltd | Webコンテンツ内のデータ抽出配信方法およびシステム |
JP2005505058A (ja) * | 2001-09-28 | 2005-02-17 | オラクル・インターナショナル・コーポレイション | オブジェクト−リレーショナルデータベースシステムにxmlスキーマをマッピングするための機構 |
JP2007188432A (ja) * | 2006-01-16 | 2007-07-26 | Nec Corp | ウェブサービス実行環境提供システム、ウェブサービス実行環境の提供方法およびプログラム |
EP1901180A1 (en) * | 2006-09-07 | 2008-03-19 | Research In Motion Limited | System and method of generating databases |
US20080120607A1 (en) * | 2006-11-17 | 2008-05-22 | Rob Dippel | System and method of web service description language transformation |
WO2012160814A1 (ja) * | 2011-05-24 | 2012-11-29 | 日本電気株式会社 | 情報処理システム、アクセス権管理方法、情報処理装置およびその制御方法と制御プログラム |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7366708B2 (en) | 1999-02-18 | 2008-04-29 | Oracle Corporation | Mechanism to efficiently index structured data that provides hierarchical access in a relational database system |
US6640231B1 (en) * | 2000-10-06 | 2003-10-28 | Ontology Works, Inc. | Ontology for database design and application development |
US7051039B1 (en) | 2001-09-28 | 2006-05-23 | Oracle International Corporation | Mechanism for uniform access control in a database system |
EP1446737B1 (en) | 2001-09-28 | 2016-04-27 | Oracle International Corporation | An efficient index structure to access hierarchical data in a relational database system |
US7028037B1 (en) | 2001-09-28 | 2006-04-11 | Oracle International Corporation | Operators for accessing hierarchical data in a relational system |
US7047250B1 (en) | 2001-09-28 | 2006-05-16 | Oracle International Corporation | Indexing to efficiently manage versioned data in a database system |
US7047253B1 (en) | 2001-09-28 | 2006-05-16 | Oracle Interntional Corporation | Mechanisms for storing content and properties of hierarchically organized resources |
US7092967B1 (en) | 2001-09-28 | 2006-08-15 | Oracle International Corporation | Loadable units for lazy manifestation of XML documents |
US6965903B1 (en) | 2002-05-07 | 2005-11-15 | Oracle International Corporation | Techniques for managing hierarchical data with link attributes in a relational database |
US7120645B2 (en) | 2002-09-27 | 2006-10-10 | Oracle International Corporation | Techniques for rewriting XML queries directed to relational database constructs |
US7386568B2 (en) | 2003-05-01 | 2008-06-10 | Oracle International Corporation | Techniques for partial rewrite of XPath queries in a relational database |
US7281018B1 (en) * | 2004-05-26 | 2007-10-09 | Microsoft Corporation | Form template data source change |
US9286275B2 (en) | 2004-08-23 | 2016-03-15 | Oracle America, Inc. | System and method for automatically generating XML schema for validating XML input documents |
US7747983B2 (en) * | 2005-04-18 | 2010-06-29 | Research In Motion Limited | System and method for generating a web service definition and database schema from wireless application definition |
US20070050394A1 (en) * | 2005-08-30 | 2007-03-01 | Sterling Merle D | Method and apparatus for automated database creation from Web Services Description Language (WSDL) |
JP4647632B2 (ja) | 2007-03-06 | 2011-03-09 | 日本電信電話株式会社 | センサデータ制御システム及びセンサデータ制御方法 |
US9256654B2 (en) * | 2007-12-07 | 2016-02-09 | Microsoft Technology Licensing, Llc | Dynamic schema content server |
EP2260365A4 (en) * | 2008-02-25 | 2012-08-08 | Invensys Sys Inc | SYSTEM AND METHOD FOR PRODUCING A CONTROL SYSTEM DATABASE AND GRAPHICS FROM INTERMEDIATE DESCRIPTIONS ON A SCHEME BASIS |
US8438192B2 (en) | 2008-09-30 | 2013-05-07 | Rockwell Automation Technologies, Inc. | System and method for retrieving and storing industrial data |
JP2011053891A (ja) | 2009-09-01 | 2011-03-17 | Toshiba Corp | 通信データのリレーショナルデータベース保存方法およびリレーショナルデータベース保存プログラム |
CN101639776A (zh) | 2009-09-07 | 2010-02-03 | 陈小青 | 一种数据库访问和集成方法及其系统 |
CN102006309A (zh) * | 2010-12-16 | 2011-04-06 | 新余钢铁集团有限公司 | 一种mes系统与pcs系统之间实时通信的方法及中间件 |
-
2012
- 2012-05-22 BR BR112013030043A patent/BR112013030043A2/pt not_active IP Right Cessation
- 2012-05-22 EP EP12788762.8A patent/EP2717166A4/en not_active Withdrawn
- 2012-05-22 JP JP2013516212A patent/JP5737392B2/ja not_active Expired - Fee Related
- 2012-05-22 CN CN201280024946.0A patent/CN103635886B/zh not_active Expired - Fee Related
- 2012-05-22 WO PCT/JP2012/003346 patent/WO2012160813A1/ja active Application Filing
- 2012-05-22 US US14/118,870 patent/US9558252B2/en not_active Expired - Fee Related
-
2015
- 2015-04-21 JP JP2015086609A patent/JP2015181009A/ja active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005505058A (ja) * | 2001-09-28 | 2005-02-17 | オラクル・インターナショナル・コーポレイション | オブジェクト−リレーショナルデータベースシステムにxmlスキーマをマッピングするための機構 |
JP2004272871A (ja) * | 2003-02-20 | 2004-09-30 | Hitachi Software Eng Co Ltd | Webコンテンツ内のデータ抽出配信方法およびシステム |
JP2007188432A (ja) * | 2006-01-16 | 2007-07-26 | Nec Corp | ウェブサービス実行環境提供システム、ウェブサービス実行環境の提供方法およびプログラム |
EP1901180A1 (en) * | 2006-09-07 | 2008-03-19 | Research In Motion Limited | System and method of generating databases |
US20080120607A1 (en) * | 2006-11-17 | 2008-05-22 | Rob Dippel | System and method of web service description language transformation |
WO2012160814A1 (ja) * | 2011-05-24 | 2012-11-29 | 日本電気株式会社 | 情報処理システム、アクセス権管理方法、情報処理装置およびその制御方法と制御プログラム |
Non-Patent Citations (2)
Title |
---|
CSNG200401864005; 谷 義人 Yoshito TANI: '組合せ要素パターンを用いたXMLにおける文書型定義からのデータベーススキーマの導出 Data Schema Extr' 電子情報通信学会技術研究報告 Vol.103 No.189 IEICE Technical Report 第103巻, 20030709, 25-30ページ, 社団法人電子情報通信学会 The Institute of Electro * |
JPN6014038771; 谷 義人 Yoshito TANI: '組合せ要素パターンを用いたXMLにおける文書型定義からのデータベーススキーマの導出 Data Schema Extr' 電子情報通信学会技術研究報告 Vol.103 No.189 IEICE Technical Report 第103巻, 20030709, 25-30ページ, 社団法人電子情報通信学会 The Institute of Electro * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11599357B2 (en) | 2020-01-31 | 2023-03-07 | International Business Machines Corporation | Schema-based machine-learning model task deduction |
Also Published As
Publication number | Publication date |
---|---|
US9558252B2 (en) | 2017-01-31 |
WO2012160813A1 (ja) | 2012-11-29 |
JP2015181009A (ja) | 2015-10-15 |
CN103635886A (zh) | 2014-03-12 |
EP2717166A4 (en) | 2015-07-29 |
US20140089342A1 (en) | 2014-03-27 |
JPWO2012160813A1 (ja) | 2014-07-31 |
EP2717166A1 (en) | 2014-04-09 |
CN103635886B (zh) | 2017-02-15 |
BR112013030043A2 (pt) | 2016-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5737392B2 (ja) | 情報処理システム、データ管理方法、情報処理装置およびその制御方法と制御プログラム | |
JP7322119B2 (ja) | ネットワーク上のデータソースへの照会 | |
CA3025493C (en) | Optimizing read and write operations in object schema-based application programming interfaces (apis) | |
US20200183932A1 (en) | Optimizing write operations in object schema-based application programming interfaces (apis) | |
CN105550241B (zh) | 多维数据库查询方法及装置 | |
EP3465436B1 (en) | Extending object-schema-based application programming interfaces (apis) | |
CN1692354B (zh) | 信息管理系统、信息处理设备以及信息处理方法 | |
EP3465465A1 (en) | Defining application programming interfaces (apis) using object schemas | |
JP2002351873A (ja) | メタデータ管理システムおよび検索方法 | |
CN102254022A (zh) | 一种面向多数据类型信息资源元数据的共享方法 | |
HK1246425A1 (en) | Querying a data source on a network | |
EP3316197A1 (en) | Data provision apparatus and data provision method | |
KR20090098820A (ko) | 주 서버 아키텍처 네트워킹 장치 및 이를 위한 방법 | |
Roshdy et al. | Developing a RDB-RDF management framework for interoperable web environments | |
Giannecchini et al. | Supporting interoperable geospatial data fusion by adopting OGC and ISO TC 211 standards | |
Braun | Microservice-based Reference Architecture for Semantics-aware Measurement Systems | |
KR100369224B1 (ko) | 컴포넌트를 기반으로 하는 인터넷 정보 검색시스템 | |
KR20150057967A (ko) | 센싱 데이터 저장 시스템, 데이터 저장 장치 및 데이터 저장 방법 | |
JP6549537B2 (ja) | サービス提供システムおよびサービス提供方法 | |
CN119248829A (zh) | 集控系统信号关联方法、显示方法、关联装置、显示装置、计算机设备和存储介质 | |
Khairullin | Design and implementation of the system of virtual integration of data on the basis of ontology | |
JP2013015942A (ja) | ネットワークオペレーションシステム及びデータアクセス制御方法 | |
Li et al. | Design and Research of Agricultural Land Grading Information Publishing System Based on. NET and ArcIMS | |
Martin | Open Web Services (OWS) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20141117 |
|
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: 20150324 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150406 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5737392 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |