首页> 外文期刊>IEEE Software >Software Testing and Verification in Climate Model Development
【24h】

Software Testing and Verification in Climate Model Development

机译:气候模型开发中的软件测试和验证

获取原文
获取原文并翻译 | 示例
           

摘要

Over the past 30 years, most climate models have grown from relatively simple representations of a few atmospheric processes to complex multidisciplinary systems. Computer infrastructure over that period has gone from punchcard mainframes to modern parallel clusters. Model implementations have become complex, brittle, and increasingly difficult to extend and maintain. Verification processes for model implementations rely almost exclusively on some combination of detailed analyses of output from full climate simulations and system-level regression tests. Besides being costly in terms of developer time and computing resources, these testing methodologies are limited in the types of defects they can detect, isolate, and diagnose. Mitigating these weaknesses of coarse-grained testing with finer-grained unit tests has been perceived as cumbersome and counterproductive. Recent advances in commercial software tools and methodologies have led to a renaissance of systematic fine-grained testing. This opens new possibilities for testing climate-modeling-software methodologies. [PUBLICATION ABSTRACT] Show less
机译:在过去的30年中,大多数气候模型已经从一些大气过程的相对简单表示形式发展为复杂的多学科系统。在那个时期,计算机基础设施已经从打孔卡大型机发展到现代并行集群。模型的实现变得复杂,脆弱,并且难以扩展和维护。用于模型实现的验证过程几乎完全依赖于对完整气候模拟和系统级回归测试的输出进行详细分析的某种组合。除了在开发人员时间和计算资源上花费高昂的成本外,这些测试方法还受其可以检测,隔离和诊断的缺陷类型的限制。用细粒度的单元测试缓解粗粒度测试的这些缺点被认为是麻烦且适得其反的。商业软件工具和方法的最新进展已导致系统细粒度测试的复兴。这为测试气候建模软件方法论提供了新的可能性。 [出版物摘要]显示较少

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号