通过基于构件的软件工程减少 Excel 模型中的错误
软件工程
2023-09-06 v1
摘要
模型错误普遍存在且可能是灾难性的。我们可以将基于构件的软件工程(CBSE)概念应用于 Excel 模型,从而减少模型错误并缩短上市时间。CBSE 通过由预先构建、预先测试的构件组装解决方案,而非由公式编写而成。这得益于 LAMBDA 的引入。LAMBDA 是一个从 Excel 公式创建函数的 Excel 函数。符合 CBSE 的 LAMBDA 函数可像任何 Excel 函数一样在任何项目中复用。它们也看起来与 Excel 原生函数(如 SUM())完全一致。这使得即便是初级建模者也能利用符合 CBSE 的 LAMBDA 更快开发模型并减少错误。
引用
@article{arxiv.2309.00650,
title = {Reducing Errors in Excel Models with Component-Based Software Engineering},
author = {Craig Hatmaker},
journal= {arXiv preprint arXiv:2309.00650},
year = {2023}
}
备注
27 pages