[發(fā)明專利]一種智能開源云開發(fā)平臺及方法有效
| 申請?zhí)枺?/td> | 201910001175.7 | 申請日: | 2019-01-02 |
| 公開(公告)號: | CN109840079B | 公開(公告)日: | 2022-02-18 |
| 發(fā)明(設計)人: | 馮晶 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/70;G06F11/36 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 劉雪萍 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能 開源云 開發(fā) 平臺 方法 | ||
本發(fā)明提供一種智能開源云開發(fā)平臺及方法,平臺包括公共資源庫模塊、開源組件獲取模塊、新開發(fā)組件模塊和專家評測模塊;公共資源庫模塊,用于存儲開源組件的源代碼、功能目標代碼及調用接口;開源組件獲取模塊,用于從公共資源庫模塊獲取開源組件的調用接口,提供給軟件開發(fā)者或軟件用戶調用開源組件的功能目標代碼;還用于從公共資源庫模塊獲取開源組件的源代碼提供給軟件開發(fā)者;新開發(fā)組件模塊,用于接收軟件開發(fā)者新開發(fā)組件的源代碼、功能目標代碼和調用接口;專家評測模塊,用于將新開發(fā)組件模塊接收的新開發(fā)組件進行評測,并將評測通過的新開發(fā)組件添加到公共資源庫模塊。
技術領域
本發(fā)明屬于云計算開發(fā)領域,具體涉及一種智能開源云開發(fā)平臺及方法。
背景技術
在信息社會的市場信息需求下,通過軟件管理可以更好的服務企業(yè),應用而生出眾多同類的企業(yè)管理軟件,誕生了眾多功能類似的同類產品。重復的產品開發(fā)造成了資源的浪費,同時,閉塞的開發(fā)環(huán)境無法實現(xiàn)資源共享。
此為現(xiàn)有技術的不足,因此,針對現(xiàn)有技術中的上述缺陷,提供一種智能開源云開發(fā)平臺及方法,是非常有必要的。
發(fā)明內容
本發(fā)明的目的在于,針對上述重復的產品開發(fā)造成了資源的浪費,同時,閉塞的開發(fā)環(huán)境無法實現(xiàn)資源共享的缺陷,提供一種智能開源云開發(fā)平臺及方法,以解決上述技術問題。
為實現(xiàn)上述目的,本發(fā)明給出以下技術方案:
一種智能開源云開發(fā)平臺,包括公共資源庫模塊和開源組件獲取模塊;
公共資源庫模塊,用于存儲開源組件的源代碼、功能目標代碼及調用接口;
開源組件獲取模塊,用于從公共資源庫模塊獲取開源組件的調用接口,提供給軟件開發(fā)者或軟件用戶調用開源組件的功能目標代碼;
還用于從公共資源庫模塊獲取開源組件的源代碼提供給軟件開發(fā)者。軟件開發(fā)者可以從公共資源庫模塊調用開源組件的功能目標代碼,提高了開源組件的智能復用,并推動技術的更新迭代,還可以獲取開源組件的源代碼,并在此基礎上進行功能完善或增強或BUG修復。
進一步地,還包括新開發(fā)組件模塊和專家評測模塊;
新開發(fā)組件模塊,用于接收軟件開發(fā)者新開發(fā)組件的源代碼、功能目標代碼和調用接口;
專家評測模塊,用于將新開發(fā)組件模塊接收的新開發(fā)組件進行評測,并將評測通過的新開發(fā)組件添加到公共資源庫模塊。軟件開發(fā)者新開發(fā)的組件經過專家評測后,可以進入公共資源庫模塊,供其他軟件開發(fā)者調用,并開發(fā)源代碼。
進一步地,專家評測模塊從新開發(fā)組件模塊獲取新開發(fā)組件的調用接口,調用新開發(fā)組件的功能目標代碼,對新開發(fā)組件的功能進行評測;
當新開發(fā)組件功能評測通過時,專家評測模塊再獲取新開發(fā)組件的源代碼,對新開發(fā)組件的源代碼進行評測;
當源代碼評測通過時,專家評測模塊將新開發(fā)組件的源代碼、功能目標代碼及調用接口添加到公共資源庫模塊。專家對新開發(fā)組件的功能進行評測,功能評測通過的,再對源代碼進行評測,功能和源代碼評測都通過的開源組件才可以進入公共資源庫模塊。
進一步地,還包括用戶評測模塊和智能篩選模塊;
用戶評測模塊,用于接收軟件開發(fā)者或軟件用戶對開源組件的評測;
智能篩選模塊,用于根據(jù)專家評測模塊和用戶評測模塊對開源組件的評測,將同類開源組件進行排序,對評測級別高的開源組件進行優(yōu)選;對評測級別低的開源組件進行淘汰,并從公共資源庫模塊進行刪除。軟件用戶在調用開源組件的過程中,也可對開源組件進行評測,根據(jù)專家的評測和軟件用戶的評測,對公共資源庫模塊的同類開源組件進行優(yōu)選和淘汰。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910001175.7/2.html,轉載請聲明來源鉆瓜專利網。
- 商品開發(fā)方法、商品開發(fā)系統(tǒng)、商品開發(fā)程序以及存儲商品開發(fā)程序的存儲介質
- 開發(fā)支援裝置和開發(fā)支援程序
- 用于web開發(fā)系統(tǒng)的開發(fā)方法和web開發(fā)系統(tǒng)
- 控制裝置、開發(fā)裝置、以及開發(fā)程序
- 系統(tǒng)開發(fā)裝置、程序開發(fā)方法及開發(fā)程序
- 軟件開發(fā)平臺及其開發(fā)方法
- 菜譜開發(fā)方法和菜譜開發(fā)系統(tǒng)
- EasyApp移動開發(fā)平臺和開發(fā)方法
- 開發(fā)支援裝置、開發(fā)支援方法以及存儲介質
- 開發(fā)輔助裝置、開發(fā)輔助系統(tǒng)和開發(fā)輔助方法





