Software quality assurance for mathematical modeling systems

被引:0
|
作者
Bussieck, MR [1 ]
Dirkse, SP [1 ]
Meeraus, A [1 ]
Pruessner, A [1 ]
机构
[1] GAMS Dev Corp, Washington, DC USA
关键词
quality assurance; software; modeling systems; mathematical programming; automation;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With increasing importance placed on standard quality assurance methodologies by large companies and government organizations, many software companies have implemented rigorous quality assurance (QA) processes to ensure that these standards are met. The use of standard QA methodologies cuts maintenance costs, increases reliability, and reduces cycle time for new distributions. Modeling systems differ from most software systems in that a model may fail to solve to optimality without the modeling system being defective. This additional level of complexity requires specific QA activities. To make software quality assurance (SQA) more cost-effective, the focus is on reproducible and automated techniques. In this paper we describe some of the main SQA methodologies as applied to modeling systems. In particular, we focus on configuration management, quality control, and testing as they are handled in the GAMS build framework, emphasizing reproducibility, automation, and an open-source public-domain framework.
引用
收藏
页码:267 / 284
页数:18
相关论文
共 50 条