[發明專利]用于應用編程接口的元數據驅動的外部接口生成的系統和方法有效
| 申請號: | 201780012420.3 | 申請日: | 2017-08-22 |
| 公開(公告)號: | CN108701256B | 公開(公告)日: | 2022-06-28 |
| 發明(設計)人: | G·西薩拉曼;A·S·斯托賈諾維克;H·H·納瑪瓦爾;D·阿蘭 | 申請(專利權)人: | 甲骨文國際公司 |
| 主分類號: | G06N5/02 | 分類號: | G06N5/02;G06F9/50 |
| 代理公司: | 中國貿促會專利商標事務所有限公司 11038 | 代理人: | 劉玉潔 |
| 地址: | 美國加*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 應用 編程 接口 數據 驅動 外部 生成 系統 方法 | ||
1.一種用于與數據集成或其它計算環境一起使用的方法,包括:
在包括處理器的計算機處提供設計時系統,所述設計時系統包括:
用于創建與軟件應用相關聯的數據流的圖形用戶界面,包括輸入HUB和輸出HUB的規范,其中每個HUB作為包括數據集或實體的數據源或目標之一操作,所述數據集或實體具有屬性、語義或者與其它數據集或實體的關系;和
作為知識源操作的數據源,所述知識源存儲與處理與所述軟件應用相關聯的所述數據流相關聯的元數據;
其中所述軟件應用表示與所述數據集或實體中的一個或多個相關聯的數據流變換;
經由接口接收用于處理數據的元數據的一個或多個定義;
處理經由所述接口接收的元數據,以識別與接收到的元數據相關聯的信息,所述信息包括由接收到的元數據定義的分類、定義操作的語義動作、定義模式的模板或服務中的一個或多個;
將經由所述接口接收的元數據存儲在作為所述知識源操作的所述數據源中,以更新所述知識源以包括與接收到的元數據相關聯的所述信息并且以擴展由所述系統提供的功能能力,所述功能能力包括一個或多個支持的類型、語義動作、模板或服務;以及
基于經由所述接口在所述知識源中更新的信息,識別用于為與所述軟件應用相關聯的所述數據流提供推薦的模式。
2.如權利要求1所述的方法,還包括確定對用于在數據流應用中使用的變換的推薦,其中在作為所述知識源操作并且作為系統HUB提供的所述數據源中識別出的模板上確定所述推薦。
3.如權利要求2所述的方法,還包括對數據流執行所述變換。
4.如權利要求1所述的方法,其中所述知識源是系統HUB。
5.如權利要求4所述的方法,其中通過所述接口接收的元數據存儲在所述系統HUB中,以供系統訪問以用于處理數據流。
6.如權利要求5所述的方法,其中所述元數據由系統使用,以確定針對通過所述接口提供的數據的類型所允許的語義動作。
7.如權利要求1至6中任一項所述的方法,其中所述方法在云或基于云的計算環境中執行。
8.一種用于接收第三方定義的用于與數據集成或其它計算環境一起使用的系統,包括:
一個或多個處理器,能夠操作以:
提供設計時系統,所述設計時系統包括:
用于創建與軟件應用相關聯的數據流的圖形用戶界面,包括輸入HUB和輸出HUB的規范,其中每個HUB作為包括數據集或實體的數據源或目標之一操作,所述數據集或實體具有屬性、語義或者與其它數據集或實體的關系;和
作為知識源操作的數據源,所述知識源存儲與處理與所述軟件應用相關聯的所述數據流相關聯的元數據;
其中所述軟件應用表示與所述數據集或實體中的一個或多個相關聯的數據流變換;
經由接口接收用于處理數據的元數據的一個或多個定義;
處理經由所述接口接收的元數據,以識別與接收到的元數據相關聯的信息,所述信息包括由接收到的元數據定義的分類、定義操作的語義動作、定義模式的模板或服務中的一個或多個;
將經由所述接口接收的元數據存儲在作為所述知識源操作的所述數據源中,以更新所述知識源以包括與接收到的元數據相關聯的所述信息并且以擴展由所述系統提供的功能能力,所述功能能力包括系統一個或多個支持的類型、語義動作、模板或服務;以及
基于經由所述接口在所述知識源中更新的信息,識別用于為與所述軟件應用相關聯的所述數據流提供推薦的模式。
9.如權利要求8所述的系統,還包括確定對用于在數據流應用中使用的變換的推薦,其中在作為所述知識源操作并且作為系統HUB提供的所述數據源中識別出的模板上確定所述推薦。
10.如權利要求9所述的系統,還包括對數據流執行所述變換。
11.如權利要求8所述的系統,其中所述知識源是系統HUB。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于甲骨文國際公司,未經甲骨文國際公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780012420.3/1.html,轉載請聲明來源鉆瓜專利網。





