[發明專利]變換系統模型的方法、計算機程序及系統模型變換裝置有效
| 申請號: | 200980149491.3 | 申請日: | 2009-08-31 |
| 公開(公告)號: | CN102246173A | 公開(公告)日: | 2011-11-16 |
| 發明(設計)人: | 宮下尚;松村郁生;田井秀樹 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 北京市中咨律師事務所 11247 | 代理人: | 于靜;楊曉光 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 變換 系統 模型 方法 計算機 程序 裝置 | ||
技術領域
本發明涉及變換系統模型的方法、計算機程序及系統模型變換裝置。
背景技術
眾所周知,多視角橫向地描述軟件和制造業中的系統模型時,如果牽連到的模型元素的規模變大,用于橫切描述的提取操作的效率便降低。例如,以前有人提出了幾種形式地描述約束的方法。但是,約束數一變大,就難以有效率地對約束進行分析和編輯。通用圖形建模語言SysML(Systems?Modeling?Language:系統建模語言)的PD(Parametric?Diagrams:參數圖)和Visual?OCL、Constraint?Diagrams,能夠用塊與鏈接來可視地描述約束和應滿足約束的系統構成元素之間的關系。但是,如果要描述牽連到大量系統構成元素的約束,圖中大量的塊與鏈接相互擁擠而復雜化,因此難以進行有效率的約束分析和編輯。當前,已經在以越來越大的規模制作復雜的系統,分層次且多視角地分析、編輯大量的模型元素變得很重要。
另一方面,作為以大量數據為對象進行分析的方法之一,OLAP(Online?Analytical?Processing:在線分析處理)為人所知。OLAP是將關系數據結構作為快照展開為多維數據模型來進行數據分析的方法,最終分析結果被展開為表格/矩陣形式,形成自然的定義。OLAP已被廣泛用于業務中的各種類型的分析,已成為確定的方法。反過來講,基于表格形式的大量數據的有效分析方法,在系統描述中也被認為是有前途的。
但是,就用于系統描述的SysML、作為車載編入軟件描述的標準的Autosar(注冊商標)(Automotive?Open?System?Architecture:汽車開放系統架構)、控制系統的描述上一般使用的Simulink(注冊商標)等大多數語言而言,具有一般的圖形結構作為基本數據模型,不形成關系形式的數據結構。因此,為了作為表格/矩陣進行分析,需要適當地將兩者的數據模型相對應。
作為具有圖形結構的圖形模型和關系模型之間的對應,已公開了各種方法(例如,專利文獻1~3)。專利文獻1中記載的網絡型數據庫查詢控制系統根據用集來定義網絡型數據庫中的記錄間的關系的外部架構信息和用于定義將網絡型數據庫存儲在存儲裝置上的方面的內部架構信息,生成關系型數據庫中列信息和集信息組成的網絡模型信息。然后,網絡型數據庫查詢控制系統根據該網絡模型信息和對關系型數據庫的查詢語句執行對網絡型數據庫的查詢。
專利文獻2中記載的關聯信息變換裝置設有:輸入單元,其輸入數據庫用的關聯信息的數據結構;屬性表達存儲單元,其將來自輸入單元的信息以n維歐氏空間等的距離空間內的關聯信息表達存儲;圖形表達存儲單元,其將來自輸入單元的信息以節點和弧構成的圖形結構的關聯信息表達存儲;屬性表達/圖形表達變換單元,其將屬性表達存儲單元存儲的信息和圖形表達存儲單元存儲的信息相互變換;以及輸出單元,其將屬性表達存儲單元存儲的信息或圖形表達存儲單元存儲的信息作為關聯信息的數據結構輸出。
專利文獻3中記載的數據庫模型變換方法執行這樣的操作:對應基于網絡模型的數據庫中的每個組生成表格,在子組包含的子記錄上附加父子關聯信息和順序信息后存儲到子表格中。
現有技術文獻
專利文獻
專利文獻1:特開平5~274348號公報
專利文獻2:特開平6~250896號公報
專利文獻3:特開2000~267906號公報
發明內容
發明要解決的課題
但是,專利文獻1~3中公開的系統等全部不能提供關于模型變換中得到的關系數據庫的表格之間的關系的信息。因此,專利文獻1~3中記載的系統等,不能進行從分層次的多個視角的關系模型的生成等,不容易進行系統模型的分析和編輯。
本發明的目的在于提供通過利用表示層次關系的信息使得系統模型的分析和編輯變得容易的變換系統模型的方法、計算機程序及系統模型變換裝置。
用以解決課題的手段
根據作為本發明一個方面的本發明的第1方面,設有圖形模型存儲部的計算機接收包含與多維數據模型的結構和提取模型元素的提取查詢有關的描述的變換處理描述的輸入,所述圖形模型存儲部存儲具有圖形形式的數據結構的、包含多個模型元素的系統模型的圖形模型。這里,圖形模型是可用SysML等的語言描述的模型,可將系統結構、行為(動作)及約束中至少一個模型化。而且,計算機基于輸入的變換處理描述從圖形模型存儲部中存儲的圖形模型生成其維度具有層次關系的多維數據模型。多維數據模型的結構應用雪花架構。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200980149491.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:顯示屏模塊以及顯示裝置
- 下一篇:信息娛樂系統





