[發明專利]一種應用層軟件組件集成方法及系統在審
| 申請號: | 202110604009.3 | 申請日: | 2021-05-31 |
| 公開(公告)號: | CN113342426A | 公開(公告)日: | 2021-09-03 |
| 發明(設計)人: | 黃亮 | 申請(專利權)人: | 重慶長安汽車股份有限公司 |
| 主分類號: | G06F9/448 | 分類號: | G06F9/448;G06F9/445 |
| 代理公司: | 重慶華科專利事務所 50123 | 代理人: | 康海燕 |
| 地址: | 400023 *** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 軟件 組件 集成 方法 系統 | ||
本發明涉及一種應用層軟件組件集成方法及系統,包括以下步驟:步驟A:檢查軟件組件存放是否符合規范;步驟B:新建模型,用作軟件組件集成平臺;步驟C:在模型內新建模型引用模塊;步驟D:關聯軟件組件與所述模型引用模塊;步驟E:生成模型引用模塊的輸入信號和輸出信號接口;步驟F:新建函數調用模塊,用于調用軟件組件的子函數;步驟G:生成函數調用模塊的接口信號,且關聯軟件組件的子函數的調用信號與接口信號,軟件組件通過輸入信號和輸出信號接口集成。本發明可以實現應用層軟件的一次性自動集成,用于應用層軟件集成測試。
技術領域
本發明涉及軟件開發技術領域,具體涉及應用層軟件組件集成方法及系統。
背景技術
隨著汽車創新技術的不斷應用,當代汽車電子電氣架構已經非常復雜,為了實現汽車控制器軟件的模塊化、可擴展性、可轉移性和功能可用性的技術目標,國際上通用的AUTOSAR架構在汽車電子領域得到了廣泛運用:AUTOSAR架構下的應用層軟件開發,一個控制器內部往往有多個軟件組件,各個軟件組件功能相對獨立,往往由不同人員負責開發,但各個軟件組件又各自關聯,只有將所有的軟件組件共同組合起來才能實現控制器的完整功能,但是目前相關技術中還沒有一種合適的方法將各軟件組件集成起來以用于整個控制器應用層軟件模型的集成測試。
公開號為CN112579147A的中國專利文獻公開了名稱為“軟件集成方法及系統”的專利,該方法包括:獲取子系統的配置信息獲取指令,根據表示信息在目標信息庫中查找子系統對應的IP地址,并將IP地址反饋給子系統,以使子系統通過IP地址實現子系統集成;該專利是針對子系統的集成,并不是針對軟件組件,且該方法是通過IP地址將各個子系統集成。
公開號為“CN112214204A”的中國專利文獻公開了名稱為“一種彈載控制與導航軟件的集成方法”的專利,該方法先確定待集成的部件,而后按照增量式自底向上的集成策略,對待集成的部件進行集成,該方法并不是針對應用層軟件組件的集成方法,且該方法重點強調的是一種增量式自底向上的集成策略。
公開號為“CN111831266A”的中國專利文獻公開了名稱為“智能駕駛軟件的集成于追溯哦系統及方法”,該專利基于軟件代碼倉庫、軟件集成版本管理數據庫和軟件版本庫,實現代碼的快速迭代及測試的快速跟進,該專利并不是針對應用層軟件組件的集成。
公開號為“CN111552644A”的中國專利文獻公開了名稱為“一張基于微服務架構的軟件持續集成方法”的專利,該專利用于軟件開發到軟件測試的交互,解決了現有軟件項目開發過程中,軟件持續集成效率差,項目交付測試之前容易出現編譯失敗,以及沒有自動化測試功能,導致影響項目發版部署的問題,且該專利在JENKINS CI平臺上構件微服務工程編包JOB1,對變薄后的微服務安裝包打上標識標簽并上傳至安裝包倉庫,因此該專利并不是針對應用層軟件組件的集成。
發明內容
本發明的目的是提供一種應用層軟件組件集成方法及系統,解決的技術問題:相關技術中還沒有一種合適的方法或者工具將各軟件組件集成起來以用于整個控制器應用層軟件模型的集成測試,影響研發人員并行協同開發,增加了研發人員的工作時長,降低了研發人員的工作質量,增加了企業的研發成本。
為了解決上述技術問題,本發明提供如下技術方案:一種應用層軟件組件集成方法及系統,包括以下步驟:
步驟A:檢查軟件組件存放是否符合規范,所述軟件組件是預先存放在同一目標文件下,各軟件組件文件夾包含該軟件組件的應用層模型和對應的應用層模型參數;
步驟B: 新建模型,用作軟件組件集成平臺;
步驟C:在所述模型內新建模型引用模塊;
步驟D:關聯所述軟件組件與所述模型引用模塊;
步驟E:生成所述模型引用模塊的輸入信號和輸出信號接口;
步驟F:新建函數調用模塊,用于調用所述軟件組件的子函數;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶長安汽車股份有限公司,未經重慶長安汽車股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110604009.3/2.html,轉載請聲明來源鉆瓜專利網。





