一、所属领域
大数据应用开发工具,可用于企业信息化应用开发、企业数字化转型等。
二、项目介绍
1. 痛点问题
当前,很多创新型的应用无法购买到可用的系统,如果在项目周期很紧急的情况下希望快速交付一个可以使用的原型系统,往往会遇到如下问题:不同客户系统之间存在巨大差异,大量需求要定制开发;市面上没有现成的应用程序可以直接购买;解决方案过于复杂和/或过于昂贵;难以低成本控制未来数字化的发展。
此外,很多软件公司人力成本达到65%,且无法满足企业业务快速变化的需求,交付周期无法保证,后续系统维护成本很高,已经影响到企业的发展。因此,很多企业都希望能有业务人员或参与配合少量开发即可快速构建原型系统的工具,满足企业的创新应用。
2. 解决方案
本成果”大数据应用软件建模系统-DWF“(清华数为DWF)支持应用开发人员快速实现中小规模协作型应用,是一款基于模型驱动的代码开发工具,可以构建复杂的数据模型,可以实现数据模型、表单模型、功能模型、组织模型、权限模型、模型包管理功能,通过前、后端的脚本可以提供业务系统的扩展功能。DWF还提供对异构数据的集成能力,方便企业快速进行模型迁移和部署。
DWF具有如下特点:
一站式:DWF自身追求尽可能简单的结构,可在普通PC上部署启动,也可以在云计算或者容器环境下部署,又可以并入容器管理器中成为微服务。
可配置:采用模型驱动的设计理念,通过组织建模、数据建模、表单建模、功能操作和权限控制直接建模产生系统本。
低码量:基于模型开展有针对性的扩展编码工作,减少编码总量,降低开发难度。配合敏捷定制功能,大幅度减少了代码量和系统缺陷产生的可能。
组件化:允许在线将全部或者部分模型从系统中导出独立的模型包,组合到其他DWF系统中,从而方便即时交付系统,即改即用,快速响应变更需求。
图1. DWF提供的核心功能
图2. DWF主要特点
3. 竞争优势分析
清华数为DWF是第四代快速开发工具,国外的对标产品有Mendix、OutSystems、Appain,国内对标产品有搭搭云和阿里公司的宜搭产品。DWF是一个开放的低代码开发工具,其开放性优于对标产品:
可配置性:采用模型驱动的设计理念,以配置的方式实现系统开发,降低后续测试、维护的成本;维护成本是传统方法工具的20%。
低代码量:基于模型开展有针对性的扩展编码工作,减少编码总量,降低开发难度,可节省开发成本约80%。
敏捷性:及时交付系统,及时修改系统,快速响应变更需求。
DWF已经在航天、工程机械、复杂装备等行业企业得到应用;DWF是中国高等教育学会举办的全国高校教师教学创新大赛赛事“工业物联网和大数据应用创新大赛”的指定平台,清华应邀参加了2021全球数字经济大会-北京数字经济体验周-清华数为低代码大赛活动。
图3. 用DWF开发的遥感数据管理系统示例
4. 市场应用前景
近几年低代码领域发展迅速,使用低代码开发工具已成为一种发展趋势,低代码平台市场规模巨大。AWS、Google、Microsoft、Oracle、西门子等巨头纷纷使用低代码开发平台或布局低代码市场,可见低代码开发已经成为大公司和资本布局的热点。
本成果作为低代码开发平台,可广泛应用于软件开发、企业信息化应用开发、企业数字化转型、高职院校实训平台等,市场前景广阔。
5. 发展规划
未来将根据新的应用需求,不断发展完善大数据应用软件建模系统,并进一步提高交付效率,减少更改和运维成本,为软件厂商提供更好的开发工具。
6. 知识产权情况
围绕DWF已申请8项软件著作权。
三、合作需求
寻找应用场景,寻求资源对接,如软件公司、大型制造业企业IT部门、有意为大数据/物联网等专业建立实训平台的高等和高职院校等。
四、团队介绍
大数据系统软件国家工程实验室以创新驱动发展和自主安全可控为使命,以国家“十四五”规划为指导,面向重点领域和重大工程需求,建设大数据系统软件技术创新研发、技术转化和应用示范平台,支撑大规模多源异构数据一体化管理、交互式异构数据分析框架、数据可视化与智能数据工程、领域大数据应用开发运行环境、大数据混源软件可信验证等技术的研发和工程化。
团队主要负责人:
孙家广,中国工程院院士,清华大学教授、博士生导师,软件及其应用领域专家。孙家广长期从事计算机图形学、计算机辅助设计、软件系统建模与验证及软件工程与系统的教学、研究、开发,负责研制了具有我国自主知识产权的二维CAD系统、三维产品造型核心平台、产品数据全生命周期管理系统及企业信息化集成系统(EIS)等大型软件,并在数百家大中型企业中得到应用。
王建民,清华大学教授、博士生导师,清华大学软件学院院长、国家杰出青年科学基金获得者。研究领域为大数据与知识工程,大规模并行计算模型,过程与行为数据分析与度量理论,非结构化数据管理技术与系统,产品生命周期管理技术与系统。
五、联系方式
E-mail:ott@tsinghua.edu.cn
成果编号:2021137
注:转载请注明出处。