AI科技评论报道
作者
陈大鑫
近年来,数字经济或者说数字化升级大火。
然而在中国,数字化升级想要畅通无阻却不简单——软件开发技术门槛高、沟通成本大、人才缺乏、软件行业作业方式落后,过度依赖人工、旧思维阻力重重,尤其是“IT不知业务、业务不知IT”的尴尬局面异常严峻,大量长尾的中小企业在数字化面前嗷嗷待哺而束手无策。
在这样的背景下,低代码/无代码作为一种轻量易用可复制的开发方式,各种相应的低代码/无代码开发平台就被催生而出,通过使用这些平台,企业可以用视觉化“拖拉拽”的动作快速开发应用程序,减少对IT技术人员的依赖,更好地支撑企业用户参与到软件开发中从而来实现降本增效。
据Gartner预测,年全球低代码开发技术市场将达到亿美元,到年,65%的应用程序开发活动将通过低代码的方式完成,同时75%的大型企业将使用至少四种低代码开发工具进行应用开发。而国内这个数字只有5%左右,这表明国内的低代码市场依然处于起步阶段,整个市场还是一片蓝海。
然而在国内关于低代码(无代码)的声音却并不统一。
有人说低代码是一场工具革命,是降本增效的软件大杀器;
有人说低代码不过是新瓶装旧酒,每过一段时间就会被炒作一次;
甚至还有人诋毁低代码某种程度上是行业毒瘤,只会让程序员变得更懒惰。
对于大众而言,有很多问题亟需梳理和阐明:
低代码/无代码开发究竟对行业意味着什么?
当前国内低代码开发格局是怎么样的?
低代码开发平台领域有哪些新的发展趋势?
软件自动化是如何在背后支撑低代码/无代码开发的?
国内外有哪些做的不错的低代码/无代码平台?
深度学习、自然语言理解、以及知识图谱等AI技术是如何运用在低代码/无代码开发上面的?
低代码/无代码行业是时候通过专家学者来一场高瞻远瞩的祛魅和讲道了。
这场讲道正是即将于今年10月28-30日在深圳举行的中国计算机大会(CNCC)上的一场技术论坛——软件自动化:从低代码到无代码开发。
软件自动化和低代码、无代码开发三者之间的关系,从对其使用者的要求可以大致划分如下:
低代码开发的使用者懂应用需求,懂计算思维,懂编程;
无代码开发的使用者懂应用需求,可能懂计算思维,不一定懂编程;
软件自动化的使用者懂应用需求,不一定懂计算思维,不一定懂编程。
不难看出从低代码到无代码再到软件自动化是一步一步的进化,对使用者的要求逐渐降低,而软件自动化正是低代码的最终阶段——只要给出需求描述,就能自动产生软件程序。
软件自动化这种类似于魔法般神奇的开发过程一直是计算机界的一个梦想。
而这个梦想也正是本次CNCC软件自动化论坛的主席兼发起人——谢涛教授所毕生追求的。
谢涛是北京大学计算机科学技术系讲席教授、高可信软件技术教育部重点实验室(北京大学)副主任、北京大学信息技术高等研究院数据驱动软件开发实验室主任、中国计算机学会(CCF)杰出会员、美国科学促进会(AAAS)会士、电气电子工程师学会(IEEE)会士、美国计算机协会(ACM)杰出科学家。他曾获科学探索奖、国家自然科学基金委海外杰出青年科学基金以及其延续资助、美国NSFFacultyCAREERAward、ACMSIGSOFT杰出服务奖、IEEE计算机协会软件工程技术委员会(TCSE)杰出服务奖等。
1
为何是谢涛作为论坛主席?
谢涛是最早开展智能化软件工程方向的研究者之一,曾在北京大学读研和西雅图华盛顿大学读博期间分别接受梅宏院士和DavidNotkin教授的长期学术指导。谢涛早在年他就提出了用机器学习来帮助软件用户去避免再次碰到自己或别人之前碰到过的崩溃(成果发表于ICSE)。在年,他还首次把数据挖掘和机器学习所用的软件制品数据源从单个或几个开源系统拓宽到整个互联网上的软件制品。这个范围的拓宽是基于代码搜索和代码挖掘的有机结合,有效地解决了在辅助软件工程任务时相关数据点不足的问题(成果发表于ASE,论文引用数超过,获ASE最有影响力论文奖)。
另外谢涛教授自年起便与微软研究院展开研究合作,年回国后又与国内知名大厂如阿里、腾讯、华为合作,在学业界与产业界结合的机遇与挑战上一直做得很好,可以说谢涛教授作为论坛主席游刃有余、再恰当不过了。
谢涛教授演讲预告:
谢涛教授在本次CNCC软件自动化论坛的演讲主题是——从低代码、无代码开发到软件自动化:路在何方?
谢涛教授讲从软件自动化研究的发展的三个阶段讲起路究竟在何方:
第一阶段完全是知识驱动;
第二阶段是知识驱动为主,数据驱动为辅,包含一点智能化;
第三阶段是以智能化为主,没有或只有少量的人类行为参与其中。
另外谢涛教授将从自身多年的智能化软件工程研究经验出发讲述智能化软件工程为实现软件自动化带来的新机遇:不断累积的软件工程大数据中蕴含了丰富的软件开发知识,使得基于软件工程大数据用智能化手段构建可以媲美人类程序员的软件自动化工具有了新的可能性。
2
CNCC软件自动化论坛整体介绍
在雷锋网和谢涛教授的会前拜访交流中得知,本次论坛的前身是今年7月的CCFADL前沿讲习班,谢涛教授同样作为负责人。本次论坛正是从满满三天的ADL前沿讲习班遴选出了5个优质的报告。
本次CNCC软件自动化论坛将对软件自动化最新研究进展及支撑低代码、无代码开发的理念与技术进行探讨,对相关的深度学习、自然语言理解、以及知识图谱等前沿技术进行分析。
在设置这次论坛时,谢涛教授从学术界和产业界两方面出发,共邀请了8位来自于著名高校与企业科研机构的重量级专家学者做主题报告以及开展圆桌论坛讨论。他们将对软件自动化在支撑低代码、无代码开发方面的最新进展进行探讨,展示基于深度学习、自然语言理解、以及知识图谱等技术的低代码、无代码开发实践案例,并介绍解决可信软件工程挑战和软件自动化的发展方向。
本论坛规划总共3小时,每个报告25分钟,圆桌论坛50+分钟;谢涛教授将同微软亚洲研究院首席研究员楼建光、北京大学副教授李戈、复旦大学教授彭鑫、华为公司软件分析实验室主任王千祥一同做主题报告。
论坛主题报告:
从低代码、无代码开发到软件自动化:路在何方?-谢涛(北京大学)
基于自然语言的程序生成-楼建光(微软亚洲研究院)
基于深度学习的程序分析与生成-李戈(北京大学)
基于知识图谱的智能化辅助开发-彭鑫(复旦大学)
智能化的可信软件工程:产业实践和趋势-王千祥(华为)
3
圆桌论坛:低代码开发的未来:
人工智能还是专家智能
圆桌论坛主持人:彭鑫(复旦大学)
圆桌论坛嘉宾:李戈(北京大学)、楼建光(微软亚洲研究院)、王倩(腾讯)、张明明(北京大学信息技术高等研究院)、曾学海(ThoughtWorks)
欢迎大家届时聆听以上专家学者的精彩论道!
CNCC将于10月28-30日在深圳举行,今年大会主题是“计算赋能加速数字化转型”。CNCC是计算领域学术界、产业界、教育界的年度盛会,宏观探讨技术发展趋势,今年预计参会人数将达到万人。每年特邀报告的座上嘉宾汇聚了院士、图灵奖得主、国内外名校学者、名企领军人物、各领域极具影响力的业内专家,豪华的嘉宾阵容凸显着CNCC的顶级行业水准及业内影响力。
今年的特邀嘉宾包括ACM图灵奖获得者JohnHopcroft教授和BarbaraLiskov教授,南加州大学计算机科学系和空间研究所YolandaGil教授,陈维江、冯登国、郭光灿、孙凝晖、王怀民等多位院士,及众多深具业内影响力的专家。今年的技术论坛多达个,无论从数量、质量还是覆盖,都开创了历史之最,将为参会者带来学术、技术、产业、教育、科普等方面的全方位体验。大会期间还将首次举办“会员之夜”大型主题狂欢活动,让参会者畅快交流。
CNCC将汇聚国内外顶级专业力量、专家资源,为逾万名参会者呈上一场精彩宏大的专业盛宴。
雷锋网雷锋网雷锋网