paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Verifying Data Constraint Equivalence in FinTech Systems

验证金融科技系统中的数据约束等价性
ICSE 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE)2023匹配度 4/10 · 论文属于程序分析与验证领域,有工业落地案例和形式化方法,符合用户对理论+工程和工业应用的偏好;但未涉及用户核心关注的AI与PL交叉、Agentic程序、浮点程序分析或贝叶斯程序分析,与LLM/Agent无关,因此匹配度中等偏低。引用 4 inbox
Chengpeng Wang, Gang Fan, Peisen Yao, Fuxiong Pan, Charles Zhang
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:提出 EQDAC,一种高效判定数据约束等价性的决策过程,用于检测金融科技系统中的冗余约束。

金融科技系统广泛使用数据约束来监控数据一致性和诊断异常数据操作,但开发过程中常冗余创建等价约束,拖慢系统并造成不必要告警。论文提出 EQDAC,用于判定数据约束等价性。方法上,先给出语义编码的符号表示,再引入两种轻量级分析分别用于反驳和证明等价,并证明其可在多项式时间内完成。作者在真实金融科技系统中对 30,801 条数据约束进行评估,EQDAC 在三小时内检测出 11,538 条等价约束;其等价搜索平均耗时 1.22 秒,支持提交时在线检查新约束。

问题
金融科技系统中等价数据约束被冗余创建,降低系统性能并引发不必要告警,因此需要高效判定数据约束等价性。
方法
提出 EQDAC:使用符号表示进行语义编码,并引入两种轻量级分析分别反驳和证明等价,二者均具有多项式时间保证。
评估
在真实金融科技系统的 30,801 条数据约束上进行评估,三小时内检测出 11,538 条等价约束,平均等价搜索耗时 1.22 秒。
原文摘要(Abstract)

Data constraints are widely used in FinTech systems for monitoring data consistency and diagnosing anomalous data manipulations. However, many equivalent data constraints are created redundantly during the development cycle, slowing down the FinTech systems and causing unnecessary alerts. We present EQDAC, an efficient decision procedure to determine the data constraint equivalence. We first propose the symbolic representation for semantic encoding and then introduce two light-weighted analyses to refute and prove the equivalence, respectively, which are proved to achieve in polynomial time. We evaluate EQDAC upon 30,801 data constraints in a FinTech system. It is shown that EQDAC detects 11,538 equivalent data constraints in three hours. It also supports efficient equivalence searching with an average time cost of 1.22 seconds, enabling the system to check new data constraints upon submission.

链接与引用

DOI 原文 · arXiv · PDF(开放获取) · DBLP

BibTeX
@inproceedings{WangFYPZ23,
  title = {Verifying Data Constraint Equivalence in FinTech Systems},
  author = {Chengpeng Wang and Gang Fan and Peisen Yao and Fuxiong Pan and Charles Zhang},
  booktitle = {ICSE},
  year = {2023},
  doi = {10.1109/icse48619.2023.00117}
}