首页> 外文期刊>Software process improvement and practice >A Customizable Pattern-based Software Process Simulation Model: Design, Calibration and Application
【24h】

A Customizable Pattern-based Software Process Simulation Model: Design, Calibration and Application

机译:基于可定制模式的软件过程仿真模型:设计,校准和应用

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

摘要

Software process analysis and improvement relies heavily on empirical research. Empirical research requires measurement, experimentation, and modeling. However, whatever evidence is gained via empirical research is strongly context dependent. Thus, it is hard to combine results and capitalize upon them for the purpose of improvement in evolving development environments. The process simulation model GENSIM 2.0 addresses these challenges. GENSIM 2.0 is a generic process simulation tool representing V-model type software development processes. Compared to existing process simulation models in the literature, the novelty of GENSIM 2.0 is twofold. Firstly, its model structure is customizable to organization-specific processes. This is achieved by using a limited set of generic structures (macro-patterns). Secondly, its model parameters can be easily calibrated to available empirical data and expert knowledge. This is achieved by making the internal model structures explicit and by providing guidance on how to calibrate model parameters. This article outlines the structure of GENSIM 2.0, gives examples on how to calibrate the model to available empirical data, and demonstrates its usefulness through two application scenarios The first scenario illustrates how GENSIM 2.0 helps in finding effective combinations of verification and validation techniques under given time and effort constraints. The second scenario shows how the simulator supports in finding the best combination of alternative verification techniques.
机译:软件过程分析和改进在很大程度上依赖于经验研究。实证研究需要测量,实验和建模。但是,通过实证研究获得的任何证据都高度依赖于上下文。因此,为了改善不断发展的开发环境,很难合并结果并利用它们。流程模拟模型GENSIM 2.0解决了这些挑战。 GENSIM 2.0是代表V模型类型软件开发过程的通用过程仿真工具。与文献中现有的过程仿真模型相比,GENSIM 2.0的新颖性是双重的。首先,其模型结构可针对组织特定的流程进行定制。这是通过使用有限的一组通用结构(宏模式)来实现的。其次,其模型参数可以轻松地根据可用的经验数据和专家知识进行校准。这可以通过使内部模型结构明确并提供有关如何校准模型参数的指导来实现。本文概述了GENSIM 2.0的结构,提供了有关如何将模型校准为可用的经验数据的示例,并通过两个应用场景演示了其有用性。第一个场景说明了GENSIM 2.0如何帮助在给定的时间内找到有效的验证和确认技术组合和努力的约束。第二种情况显示了模拟器如何支持寻找替代验证技术的最佳组合。

著录项

  • 来源
    《Software process improvement and practice》 |2009年第3期|165-180|共16页
  • 作者单位

    Department of Electrical and Computer Engineering, Schulich School of Engineering, University of Calgary, Canada;

    Department of Electrical and Computer Engineering, Schulich School of Engineering, University of Calgary, Canada;

    Department of Electrical and Computer Engineering, Schulich School of Engineering, University of Calgary, Canada Simula Research Laboratory, Software Engineering Department, Lysaker, Norway Department of Informatics, University of Oslo, Norway;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    customization; GENSIM 2.0; reuse; simulation; software process;

    机译:定制;GENSIM 2.0;再利用模拟;软件过程;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号