跳到主要内容
10.1145/3564719acm会议书籍页面出版物页面会议记录acm-pubtype公司
GPCE 2022:第21届ACM SIGPLAN生成性编程国际会议论文集:概念和经验
ACM公司2022年诉讼
出版商:
  • 计算机协会
  • 纽约
  • 纽约州
  • 美国
会议:
GPCE’22:第21届ACM SIGPLAN生成性编程国际会议:概念和经验奥克兰新西兰2022年12月6日至7日
国际标准图书编号:
978-1-4503-9920-3
出版:
2022年12月1日
推荐ACM DL
已经是订户了吗?登录

反映截至2024年9月15日的下载量文献计量学
跳过抽象节
摘要

欢迎参加2022年12月6日和7日在新西兰奥克兰举行的第21届ACM SIGPLAN生成性编程国际会议:概念与经验(GPCE 2022)。GPCE是对使用程序生成、特定领域语言和组件部署来提高程序员生产力、提高软件质量和缩短软件产品上市时间的技术感兴趣的研究人员和从业人员的首选场所。除了探索生成性软件的尖端技术外,GPCE还致力于促进软件工程和编程语言之间的交叉融合。

跳过目录部分
会议:主题演讲
邀请谈话
语言设计与验证编译器会面(主题演讲)

开发能够自动验证程序是否符合其规范的编译器的梦想仍然是一个持续的挑战。这样的“验证编译器”(最终)即将进入主流软件开发。这是。。。

会议:全文
研究论文
时态数据的语言集成查询

现代应用程序通常管理时变数据。尽管对时态数据库进行了数十年的研究,最终将时态数据操作添加到SQL:2011标准中,但时态数据查询和操作操作。。。

研究论文
数据日志中结构化数据的增量处理

增量计算通过更新输出对输入更改作出反应。与非增量重新运行相比,增量计算可以提供数量级的加速,因为通常小的输入更改会触发小的输出更改。一个流行的。。。

研究论文
高效嵌套递归计算的深度融合

嵌套递归计算的性能瓶颈之一是在不同递归级别创建的中间集合。现有的垂直和水平环路融合技术并没有消除这种中间。。。

研究论文
四分隔控制运算符的类型系统

在过去的几十年里,人们对控制算子的操作行为进行了全面的研究,但对控制算子类型系统的研究还没有。换档、控制和换档有不同的类型系统,它们之间没有任何关系。。。

研究论文
用于快速迭代的可组合序列宏

Racket提供了具有宏观可扩展序列表达式的循环。序列宏提供了比动态序列实现更好的性能,但它们的定义很复杂,而且Racket几乎不支持创建新的序列宏。。。

研究论文
基于动态前向切片的多龙任务动态重规划

无人空中系统(UAS,通常称为无人机)在许多应用领域都很有用,例如物流和精确农业,尤其是当它们飞越视线(BVLOS)时。为了有效地使用多个无人机执行BVLOS任务。。。

研究论文
数据类型是语法引导遗传编程的一个更符合人机工程学的前端

遗传规划(GP)是一种启发式方法,可以应用于许多机器学习、优化和工程问题。特别是,它已广泛应用于软件工程中的测试用例生成、程序合成和。。。

研究论文
用于开发游戏和玩家的基于模型驱动的生成性自玩工具链

象棋等基于回合的游戏非常流行,但为其开发过程量身定制的工具尚不多见。在本文中,我们提出了一个模型驱动和生成的工具链,旨在涵盖基于规则的游戏的整个开发过程。。。

研究论文
模型驱动的物联网应用商店:将可定制软件产品部署到异构设备

物联网(IoT)设备及其执行的软件通常与供应商在工厂预安装其软件密切相关。未来的物联网应用程序预计将通过应用程序商店分发。硬-…之间的强耦合。。。

研究论文
可重构性衰退预防的语言支持

即使是没有气味的代码也可能存在高风险形成它们。在这种情况下,开发人员可以执行预防性重构以减少这种情况风险,或者保留代码并执行纠正气味出现时重构。在。。。

研究论文
多领域生产线的通用解决方案空间采样

验证可配置软件系统是一项挑战,因为可能有数百万种配置,这使得单独测试每个配置都不可行。因此,现有的采样算法允许计算具有代表性的子集。。。

研究论文
基于视图的可变系统演化过程中保持相关模型的一致性

应对不同和不断变化的需求会导致并行产品(空间变化)和后续修订(时间变化)。此外,产品由代表不同种类工件的相关模型组成。。。

课时:短文
研究论文
图像处理中的现代C++编程观

C++是一种多参数语言,它使程序员能够轻松地建立高效的图像处理算法。这种语言优势来自许多方面。C++是高级的,因此它可以开发强大的抽象和混合。。。

研究论文
图像处理静态语言中的动态代价

泛型编程是一种强大的范式,它抽象数据结构和算法,以提高其可重用性,只要它们尊重给定的接口。再加上表演驱动的语言,它是科学。。。

课程:工具演示
研究论文
带S2S的SQL-to-Stream:Java流API的自动基准生成器

Java8中引入了JavaStreamAPI,允许开发人员通过定义数据处理操作的管道来以函数风格表达计算。尽管此API的重要性与日俱增,但缺乏基准。。。

贡献者
  • 澳大利亚悉尼大学
  • 筑波大学

索引术语

  1. 第21届ACM SIGPLAN生成性编程国际会议论文集:概念和经验

      建议