[發明專利]一種基于模型驅動的組件端口建模方法及終端有效
| 申請號: | 202010176613.6 | 申請日: | 2020-03-13 |
| 公開(公告)號: | CN111353235B | 公開(公告)日: | 2021-05-04 |
| 發明(設計)人: | 單芹;杜鎮遠;郭嵐;時志杰;吳二龍 | 申請(專利權)人: | 上海介方信息技術有限公司 |
| 主分類號: | G06F30/20 | 分類號: | G06F30/20;G06F8/30;G06F8/34 |
| 代理公司: | 上海恒慧知識產權代理事務所(特殊普通合伙) 31317 | 代理人: | 張寧展 |
| 地址: | 200241 上海市閔*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 模型 驅動 組件 端口 建模 方法 終端 | ||
1.一種基于模型驅動的組件端口建模方法,其特征在于,包括:
創建接口模型,定義接口中的屬性和操作,生成IDL文件并入庫;
創建組件的端口模型,選擇相應的接口模型,配置端口模型,并將端口模型入庫;
創建組件模型,從端口模型庫中導入相應的端口模型,將端口模型裝配的組件模型上,完成組件端口的創建;
所述創建組件的端口模型,包括如下步驟:
在軟件無線電集成開發環境中:
輸入端口名稱,選擇端口類型,創建端口模型視圖;
在端口模型視圖中,配置端口的傳輸機制;
從接口模型庫選擇接口模型,并添加到端口模型中,建立端口模型與接口模型之間的實現關系;
根據選擇的傳輸機制,填寫端口模型中相應的傳輸參數,完成端口模型創建;
所述端口類型包括:輸入端口、輸入端口及物理端口;
所述輸入端口和輸出端口的傳輸機制包括:CORBA中間件傳輸、MHAL傳輸和DDS中間件傳輸;其中,所述MHAL為軟件架構標準的硬件抽象層標準,CORBA中間件為對象請求調用中間件,DDS中間件為數據分發服務中間件;
根據傳輸機制填寫端口模型中相應的傳輸參數包括:若為CORBA中間件傳輸,則配置CORBA的最大連接數;若為MHAL傳輸,則配置MHAL的類型、處理器的類型以及處理器型號;若為DDS中間件傳輸,則配置DDS的類型以及添加所繼承接口內IDL模型上的接口主題。
2.根據權利要求1所述的基于模型驅動的組件端口建模方法,其特征在于,所述創建接口模型,包括如下步驟:
在軟件無線電集成開發環境中:
輸入接口名稱,創建接口模型視圖;
在接口模型視圖中添加相應的IDL元素模型,并放入相應結構層級;
根據IDL元素模型的結構,生成對應的IDL文件,完成接口模型創建。
3.根據權利要求2所述的基于模型驅動的組件端口建模方法,其特征在于,所述在接口模型視圖中添加相應的IDL元素模型,并放入相應結構層級為:在軟件無線電集成開發環境中將命名空間、接口、操作、屬性定義為不同的層級,相應地,將IDL元素中的接口元素添加到命名空間結構中,將IDL元素中的操作和屬性元素添加到接口結構中。
4.根據權利要求2所述的基于模型驅動的組件端口建模方法,其特征在于,所述IDL元素模型包括:屬性模型、操作模型以及命名空間模型。
5.根據權利要求1所述的基于模型驅動的組件端口建模方法,其特征在于,創建組件端口,包括如下步驟:
在軟件無線電集成開發環境中:
輸入組件名稱,創建波形組件模型視圖;
根據波形組件的端口設計需求,從端口模型庫中導出相應的端口模型,并裝配到波形組件模型視圖上,完成組件端口的創建。
6.一種終端,包括存儲器、處理器及存儲在存儲器上并能夠在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時能夠用于執行權利要求1至5中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海介方信息技術有限公司,未經上海介方信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010176613.6/1.html,轉載請聲明來源鉆瓜專利網。





