一句话:提出一项研究计划,主张用软件工程技术与方法应对关系数据库(尤其是承载存储函数、触发器等行为的数据库)中的软件工程问题。
关系数据库在软件系统中处于核心地位,作为一种软件制品,它们同样会遭遇各类软件工程层面的问题。当数据库以存储函数、触发器等形式承载行为逻辑时,这类问题会更加突出:数据库中不再只有数据,还包含需要维护、分析与理解的程序代码。本文的目的是提出一项研究计划来处理这一难题,即把软件工程领域的技术与方法迁移、应用到关系数据库之上。文章属于研究计划/愿景类工作,摘要中并未给出具体的技术方案、实现细节或实验评估结果。
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 原文 ·
@inproceedings{paperbot4731,
title = {Software engineering techniques applied to relational databases},
author = {Julien Delplanque},
booktitle = {ASE},
year = {2018},
doi = {10.1145/3238147.3241534}
}