成果展示 | 大數(shù)據(jù)應(yīng)用開發(fā)平臺DWF
以下文章來源于清華大學(xué)技術(shù)轉(zhuǎn)移 ,作者清華大學(xué)技術(shù)轉(zhuǎn)移
一、所屬領(lǐng)域
大數(shù)據(jù)應(yīng)用開發(fā)工具,可用于企業(yè)信息化應(yīng)用開發(fā)、企業(yè)數(shù)字化轉(zhuǎn)型等。
二、項(xiàng)目介紹
1. 痛點(diǎn)問題
當(dāng)前,很多創(chuàng)新型的應(yīng)用無法購買到可用的系統(tǒng),如果在項(xiàng)目周期很緊急的情況下希望快速交付一個(gè)可以使用的原型系統(tǒng),往往會(huì)遇到如下問題:不同客戶系統(tǒng)之間存在巨大差異,大量需求要定制開發(fā);市面上沒有現(xiàn)成的應(yīng)用程序可以直接購買;解決方案過于復(fù)雜和/或過于昂貴;難以低成本控制未來數(shù)字化的發(fā)展。
此外,很多軟件公司人力成本達(dá)到65%,且無法滿足企業(yè)業(yè)務(wù)快速變化的需求,交付周期無法保證,后續(xù)系統(tǒng)維護(hù)成本很高,已經(jīng)影響到企業(yè)的發(fā)展。因此,很多企業(yè)都希望能有業(yè)務(wù)人員或參與配合少量開發(fā)即可快速構(gòu)建原型系統(tǒng)的工具,滿足企業(yè)的創(chuàng)新應(yīng)用。
2. 解決方案
本成果”大數(shù)據(jù)應(yīng)用軟件建模系統(tǒng)-DWF“(清華數(shù)為DWF)支持應(yīng)用開發(fā)人員快速實(shí)現(xiàn)中小規(guī)模協(xié)作型應(yīng)用,是一款基于模型驅(qū)動(dòng)的代碼開發(fā)工具,可以構(gòu)建復(fù)雜的數(shù)據(jù)模型,可以實(shí)現(xiàn)數(shù)據(jù)模型、表單模型、功能模型、組織模型、權(quán)限模型、模型包管理功能,通過前、后端的腳本可以提供業(yè)務(wù)系統(tǒng)的擴(kuò)展功能。DWF還提供對異構(gòu)數(shù)據(jù)的集成能力,方便企業(yè)快速進(jìn)行模型遷移和部署。
DWF具有如下特點(diǎn):
一站式:DWF自身追求盡可能簡單的結(jié)構(gòu),可在普通PC上部署啟動(dòng),也可以在云計(jì)算或者容器環(huán)境下部署,又可以并入容器管理器中成為微服務(wù)。
可配置:采用模型驅(qū)動(dòng)的設(shè)計(jì)理念,通過組織建模、數(shù)據(jù)建模、表單建模、功能操作和權(quán)限控制直接建模產(chǎn)生系統(tǒng)本。
低碼量:基于模型開展有針對性的擴(kuò)展編碼工作,減少編碼總量,降低開發(fā)難度。配合敏捷定制功能,大幅度減少了代碼量和系統(tǒng)缺陷產(chǎn)生的可能。
組件化:允許在線將全部或者部分模型從系統(tǒng)中導(dǎo)出獨(dú)立的模型包,組合到其他DWF系統(tǒng)中,從而方便即時(shí)交付系統(tǒng),即改即用,快速響應(yīng)變更需求。
圖1. DWF提供的核心功能
圖2. DWF主要特點(diǎn)
3. 競爭優(yōu)勢分析
清華數(shù)為DWF是第四代快速開發(fā)工具,國外的對標(biāo)產(chǎn)品有Mendix、OutSystems、Appain,國內(nèi)對標(biāo)產(chǎn)品有搭搭云和阿里公司的宜搭產(chǎn)品。DWF是一個(gè)開放的低代碼開發(fā)工具,其開放性優(yōu)于對標(biāo)產(chǎn)品:
可配置性:采用模型驅(qū)動(dòng)的設(shè)計(jì)理念,以配置的方式實(shí)現(xiàn)系統(tǒng)開發(fā),降低后續(xù)測試、維護(hù)的成本;維護(hù)成本是傳統(tǒng)方法工具的20%。
低代碼量:基于模型開展有針對性的擴(kuò)展編碼工作,減少編碼總量,降低開發(fā)難度,可節(jié)省開發(fā)成本約80%。
敏捷性:及時(shí)交付系統(tǒng),及時(shí)修改系統(tǒng),快速響應(yīng)變更需求。
DWF已經(jīng)在航天、工程機(jī)械、復(fù)雜裝備等行業(yè)企業(yè)得到應(yīng)用;DWF是中國高等教育學(xué)會(huì)舉辦的全國高校教師教學(xué)創(chuàng)新大賽賽事“工業(yè)物聯(lián)網(wǎng)和大數(shù)據(jù)應(yīng)用創(chuàng)新大賽”的指定平臺,清華應(yīng)邀參加了2021全球數(shù)字經(jīng)濟(jì)大會(huì)-北京數(shù)字經(jīng)濟(jì)體驗(yàn)周-清華數(shù)為低代碼大賽活動(dòng)。
圖3. 用DWF開發(fā)的遙感數(shù)據(jù)管理系統(tǒng)示例
4. 市場應(yīng)用前景
近幾年低代碼領(lǐng)域發(fā)展迅速,使用低代碼開發(fā)工具已成為一種發(fā)展趨勢,低代碼平臺市場規(guī)模巨大。AWS、Google、Microsoft、Oracle、西門子等巨頭紛紛使用低代碼開發(fā)平臺或布局低代碼市場,可見低代碼開發(fā)已經(jīng)成為大公司和資本布局的熱點(diǎn)。
本成果作為低代碼開發(fā)平臺,可廣泛應(yīng)用于軟件開發(fā)、企業(yè)信息化應(yīng)用開發(fā)、企業(yè)數(shù)字化轉(zhuǎn)型、高職院校實(shí)訓(xùn)平臺等,市場前景廣闊。
5. 發(fā)展規(guī)劃
未來將根據(jù)新的應(yīng)用需求,不斷發(fā)展完善大數(shù)據(jù)應(yīng)用軟件建模系統(tǒng),并進(jìn)一步提高交付效率,減少更改和運(yùn)維成本,為軟件廠商提供更好的開發(fā)工具。
6. 知識產(chǎn)權(quán)情況
圍繞DWF已申請8項(xiàng)軟件著作權(quán)。
三、合作需求
尋找應(yīng)用場景,尋求資源對接,如軟件公司、大型制造業(yè)企業(yè)IT部門、有意為大數(shù)據(jù)/物聯(lián)網(wǎng)等專業(yè)建立實(shí)訓(xùn)平臺的高等和高職院校等。
四、團(tuán)隊(duì)介紹
大數(shù)據(jù)系統(tǒng)軟件國家工程實(shí)驗(yàn)室以創(chuàng)新驅(qū)動(dòng)發(fā)展和自主安全可控為使命,以國家“十四五”規(guī)劃為指導(dǎo),面向重點(diǎn)領(lǐng)域和重大工程需求,建設(shè)大數(shù)據(jù)系統(tǒng)軟件技術(shù)創(chuàng)新研發(fā)、技術(shù)轉(zhuǎn)化和應(yīng)用示范平臺,支撐大規(guī)模多源異構(gòu)數(shù)據(jù)一體化管理、交互式異構(gòu)數(shù)據(jù)分析框架、數(shù)據(jù)可視化與智能數(shù)據(jù)工程、領(lǐng)域大數(shù)據(jù)應(yīng)用開發(fā)運(yùn)行環(huán)境、大數(shù)據(jù)混源軟件可信驗(yàn)證等技術(shù)的研發(fā)和工程化。
團(tuán)隊(duì)主要負(fù)責(zé)人:
孫家廣,中國工程院院士,清華大學(xué)教授、博士生導(dǎo)師,軟件及其應(yīng)用領(lǐng)域?qū)<?。孫家廣長期從事計(jì)算機(jī)圖形學(xué)、計(jì)算機(jī)輔助設(shè)計(jì)、軟件系統(tǒng)建模與驗(yàn)證及軟件工程與系統(tǒng)的教學(xué)、研究、開發(fā),負(fù)責(zé)研制了具有我國自主知識產(chǎn)權(quán)的二維CAD系統(tǒng)、三維產(chǎn)品造型核心平臺、產(chǎn)品數(shù)據(jù)全生命周期管理系統(tǒng)及企業(yè)信息化集成系統(tǒng)(EIS)等大型軟件,并在數(shù)百家大中型企業(yè)中得到應(yīng)用。
王建民,清華大學(xué)教授、博士生導(dǎo)師,清華大學(xué)軟件學(xué)院院長、國家杰出青年科學(xué)基金獲得者。研究領(lǐng)域?yàn)榇髷?shù)據(jù)與知識工程,大規(guī)模并行計(jì)算模型,過程與行為數(shù)據(jù)分析與度量理論,非結(jié)構(gòu)化數(shù)據(jù)管理技術(shù)與系統(tǒng),產(chǎn)品生命周期管理技術(shù)與系統(tǒng)。
五、聯(lián)系方式
E-mail:datapithu@mail.tsinghua.edu.cn
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。