paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Software engineering techniques applied to relational databases

将软件工程技术应用于关系数据库
ASE Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering2018匹配度 1/10 · 该论文关注关系数据库(存储函数、触发器等)中的软件工程问题,属于数据库与软件工程交叉方向,与用户研究的PL→AI、AI→PL、浮点程序分析、贝叶斯程序分析等核心方向几乎没有直接关联。引用 0 inbox
Julien Delplanque
crossref: 2026-09-12

AI 速览

一句话:提出一项研究计划,主张用软件工程技术与方法应对关系数据库(尤其是承载存储函数、触发器等行为的数据库)中的软件工程问题。

关系数据库在软件系统中处于核心地位,作为一种软件制品,它们同样会遭遇各类软件工程层面的问题。当数据库以存储函数、触发器等形式承载行为逻辑时,这类问题会更加突出:数据库中不再只有数据,还包含需要维护、分析与理解的程序代码。本文的目的是提出一项研究计划来处理这一难题,即把软件工程领域的技术与方法迁移、应用到关系数据库之上。文章属于研究计划/愿景类工作,摘要中并未给出具体的技术方案、实现细节或实验评估结果。

问题
关系数据库及其内嵌的行为逻辑(存储函数、触发器)同样是软件制品,因而面临软件工程问题,且在数据库持有行为时尤为严重。
方法
提出一项研究计划,主张将软件工程的技术与方法应用于关系数据库这一特殊软件制品之上。
评估
摘要未描述具体的评估方式;本文为研究计划类文章。
原文摘要(Abstract)

Relational databases play a central role in software systems. As any software artefact they are subject to software engineering related problems. That apply even more when these databases hold behaviour in the form of stored functions, triggers, etc... The purpose of this article is to present a research plan to handle this problematic.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot4731,
  title = {Software engineering techniques applied to relational databases},
  author = {Julien Delplanque},
  booktitle = {ASE},
  year = {2018},
  doi = {10.1145/3238147.3241534}
}